Product Feeds

Setting a product feed in the Recombee web admin is an alternative to uploading the items catalog using our API.

The feed is periodically crawled and items get updated. The default update period is 4 hours - if it does not match your specific needs, please contact support@recombee.com.

The supported protocols for fetching the feed are http, https, ftp and sftp.

Google Merchant Feed

Google Merchant

Format

Tips & Tricks

  • You can use item property availability for filtering out from the recommendations the items that are not available anymore.

    The filter that should be passed to recommendation requests is:

    'availability' == "in stock"
    

    Only items in stock will be recommended.

  • Ids of items are case sensitive - please check that you are using the same case as is used in the feed when you send interactions.

  • You can use for example following javascript snippet to get recommended items along with their title, description, link, image link and price:

client.send(new recombee.RecommendItemsToItem(itemId, userId, 3,
  {
    returnProperties: true,
    includedProperties: ['title', 'description', 'link', 'image_link', 'price'],
    filter: "'availability' == \"in stock\"",
    scenario: 'related_items'
  }),
  (err, resp) => {
    if(err) {
      console.log("Could not load recomms: ", err);
      return;
    }

    console.log(resp);

    // Show recommendations
);

For more info see the javascript library.

Heureka XML Feed

Heureka

Tips & Tricks

  • You can use item property AVAILABLE for filtering out from the recommendations the items that are not available anymore.

    The filter that should be passed to recommendation requests is:

    'AVAILABLE'