Get ingredient sponsored products for a recipe

Получите все спонсированные продукты, явно связанные с ингредиентами определенного рецепта. Ориентируясь на один рецепт, вы можете мгновенно определить, какие брендированные SKU следует естественным образом разместить, когда пользователь просматривает конкретное блюдо. Идеальный инструмент для точно рассчитанного размещения медиа в розничной торговле. Примеры использования: КОНТЕКСТУАЛЬНОЕ РАЗМЕЩЕНИЕ ПРОДУКТОВ • Пользователь просматривает рецепт «Классический тирамису» → «Маскарпоне бренда Y» появляется рядом со списком ингредиентов как спонсорская рекомендация. Высокая конверсия на пике намерения покупки. РЕСТОРАНЫ — ПАРТНЁРСТВО С ПОСТАВЩИКАМИ • Ресторан показывает продукты поставщиков рядом с ингредиентами рецепта в цифровом меню. Рекламный доход от поставщиков. 1-КЛИК «КУПИТЬ РЕЦЕПТ» • Функция кнопки «Добавить всё в корзину» с настроенными спонсорскими SKU в бэк-офисе. Выгодная корзина, соответствующая рецепту.

GET
/recipes/{recipeId}/sponsored-products/ingredients
Recipes
Кредиты не требуются

Ответ

200
application/json
object[]

IngredientSponsoredProductArray

object[]

IngredientSponsoredProduct

Ингредиент рецепта, связанный с спонсируемым продуктом

object

recipeIngredientId

Уникальный идентификатор для этой записи ингредиента

integer<int32>

recipeId

Идентификатор рецепта, к которому принадлежит этот ингредиент

integer<int32>

name

Отобразить название ингредиента

string

quantity?

Количество используемого ингредиента

number<double> | null

measureUnitId?

Идентификатор единицы измерения для количества; можно получить через GET /definitions/measure-units

integer<int32> | null

unitQuantity

Количество единиц спонсируемого товара

integer<int32>

priority

Приоритет этой ассоциации продукта для ингредиента

integer<int16>

productId

Идентификатор рекламного продукта

integer<int32>

shopProductId?

Идентификатор продукта для магазина

string | null

productName

Название спонсируемого товара

string

brand

Бренд спонсируемого товара

string

ean?

Штрих-код товара EAN

string | null

format?

Формат упаковки продукта

string | null

weightGrams?

Вес продукта в граммах

number<double> | null

imageUrl?

URL изображения продукта

string | null
401
application/json
object

Несанкционировано

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Запрещено

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Неприемлемо

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Невозможная сущность

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Слишком много запросов (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Внутренняя ошибка сервера

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Плохой шлюз (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Истекло время ожидания шлюза (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string