Dokumentace FoodRetailor Help

Obsah pro kanál a obrazovku

Získávání obsahu pro konkrétní kanál a obrazovku zákazníka probíhá na základě pravidel definovaných v administrátorském rozhraní FoodRetailor.

Tento mechanismus umožňuje dynamické zobrazování obsahu v závislosti na právě probíhajících kampaních. Kampaně mohou cílit na konkrétní segmenty uživatelů, díky čemuž je možné zobrazovat relevantní a personalizovaný obsah.

Obsah je vždy přiřazen pro konkrétní sloty na dané obrazovce.

Aktuálně podporované typy obsahu

OpenAPI specifikace

Get screen recommendations

/recommend/customer/channel/{channelId}/screen/{screenId}

Returns personalized recommendations for a specific screen based on customer session data

Request parameters

{ "basket": { "products": [ { "productId": "12345", "quantity": 2.0 }, { "productId": "67890", "quantity": 1.0 } ] }, "selectedProductId": "67890", "selectedCategoryId": "cat-001", "selectedMarketId": "market-001" }

Responses

{ "slots": { "carousel": { "type": "ProductList", "strategy": "carousel-strategy", "title": "Recommended for you", "description": "Products based on your preferences", "items": [ "product-001", "product-002", "product-003", "product-004", "product-005" ] } } }
{ "error": "Selected category id is null" }
21 January 2026