Google Merchant Feed

  • 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:

    ReQL
    'availability' == "in stock"

    Only items in stock will be recommended. You can achieve this also by setting the predefined Filter Business Rule Items in stock [Google Merchant] to your Scenario.

  • 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:

    JS
    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.

© Copyright 2026, Recombee s.r.o
docs.recombee.com