Get suggestion sponsored products for a recipe

Получите все спонсируемые инструменты, сочетания или рекомендации, связанные с конкретным рецептом. Это позволяет дополнить страницу с подробной информацией о рецепте качественными целевыми предложениями сопутствующих товаров — например, кухонной техникой или напитками, подобранными точно для блюда, которое просматривает пользователь. Варианты использования: ПРОДАЖА СОПУТСТВУЮЩИХ КУХОННЫХ ТОВАРОВ • В рецепте «Говяжье рагу» показывается спонсируемая чугунная жаровня или поварской нож партнёрского бренда. Расширение корзины за пределами продуктов питания. СОЧЕТАНИЯ С ВИНОМ И НАПИТКАМИ • Раздел «Идеально подходит к этому блюду» на странице рецепта со спонсируемыми винами, крафтовым пивом или безалкогольными напитками. РЕСТОРАНЫ — ДОПОЛНИТЕЛЬНЫЕ РЕКОМЕНДАЦИИ • Цифровое меню предлагает вино или подходящий десерт к выбранному блюду. Контекстное увеличение суммы заказа. ОБРАЗ ЖИЗНИ И ПОДАЧА • Спонсируемые рекомендации по посуде, салфеткам и тематическим украшениям: романтический ужин, летнее барбекю.

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
Стоимость: 5 кредитов за рецепт

Ответ

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Предложение рецепта, связанное со спонсируемым продуктом

object

recipeToolId?

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

integer<int32>

recipeId?

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

integer<int32>

name?

Отображаемое название инструмента

string | null

priority?

Ранг рекомендации этого продукта для данного предложения, где наименьшее значение означает наилучшее соответствие, а ранжирование начинается с 1. Ранги могут пропускать значения, поскольку продукт без данных на запрошенном языке исключается из ответа. Предложения не содержат количества, поэтому для них нет оценки совместимости формата: ранг отражает только релевантность каталога.

integer<int16>

productId?

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

integer<int32>

shopProductId?

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

string | null

productName?

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

string | null

brand?

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

string | null

ean?

Штрихкод EAN продукта

string | null

format?

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

string | null

netQuantityGrams?

Чистое количество продукта в граммах, указанное только в формате упаковки, заявленном продавцом (объемы считаются как 1 ml = 1 g); null, если формат не указывает вес или объем

number<double> | null

weightGrams?

Устарело: используйте netQuantityGrams, имеющее то же значение

number<double> | 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

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

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