Get suggestion sponsored products for a recipe

Recupere todas as ferramentas, combinações ou sugestões patrocinadas vinculadas a uma receita específica. Isso permite enriquecer a página de detalhes da receita com vendas cruzadas direcionadas e de alta qualidade — como eletrodomésticos de cozinha ou combinações com bebidas — adaptadas exatamente ao prato que o usuário está visualizando. Casos de uso: VENDA CRUZADA DE UTENSÍLIOS DE COZINHA • A receita de “Ensopado de carne” exibe uma panela holandesa de ferro fundido patrocinada ou uma faca de chef de uma marca parceira. Expansão do carrinho para além dos alimentos. COMBINAÇÕES COM VINHOS E BEBIDAS • Seção “Perfeito com este prato” na página da receita, com vinhos, cervejas artesanais ou refrigerantes patrocinados. RESTAURANTES — SUGESTÕES COMPLEMENTARES • O menu digital sugere um vinho harmonizado ou a sobremesa ideal para o prato selecionado. Upsell contextual. ESTILO DE VIDA E APRESENTAÇÃO • Sugestões patrocinadas de louças, guardanapos e decorações temáticas (jantar romântico, churrasco de verão).

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
Nenhum crédito necessário

Resposta

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Uma sugestão de receita vinculada a um produto patrocinado

object

recipeToolId?

Identificador exclusivo desta entrada de sugestão

integer<int32>

recipeId?

Identificador da receita à qual esta ferramenta pertence

integer<int32>

name?

Nome de exibição da ferramenta

string | null

priority?

Classificação de recomendação deste produto para a sugestão, em que o valor mais baixo é a melhor correspondência e a classificação começa em 1. As classificações podem pular valores, pois um produto que não tem dados no idioma solicitado é excluído da resposta. As sugestões não têm quantidade, portanto não têm uma pontuação de compatibilidade de formato: a classificação reflete apenas a relevância no catálogo.

integer<int16>

productId?

Identificador do produto patrocinado

integer<int32>

shopProductId?

Identificador específico da loja para o produto

string | null

productName?

Nome do produto patrocinado

string | null

brand?

Marca do produto patrocinado

string | null

ean?

Código de barras EAN do produto

string | null

format?

Formato da embalagem do produto

string | null

weightGrams?

Peso do produto em gramas

number<double> | null
401
application/json
object

Não autorizado

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Proibido

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Não aceitável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entidade não processável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Muitas solicitações (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Erro interno do servidor

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Gateway inválido (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Tempo limite do gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string