Get suggestion sponsored products for a recipe

Recupera tutti gli strumenti, gli abbinamenti o i suggerimenti sponsorizzati collegati a una ricetta specifica. Questo ti consente di arricchire la pagina dei dettagli della ricetta con proposte di vendita incrociata mirate e di alta qualità, come elettrodomestici da cucina o abbinamenti con bevande, adattate esattamente al piatto visualizzato dall'utente. Casi d'uso: VENDITA INCROCIATA DI ARTICOLI DA CUCINA • La ricetta «Beef Stew» mostra una pentola olandese in ghisa sponsorizzata oppure il coltello da chef di un marchio partner. Espansione del carrello oltre gli alimenti. ABBINAMENTI CON VINO E BEVANDE • Sezione «Perfetto con questo piatto» nella pagina della ricetta, con vini, birre artigianali o bibite sponsorizzati. RISTORANTI — SUGGERIMENTI COMPLEMENTARI • Il menu digitale suggerisce il vino abbinato o il dessert ideale per il piatto selezionato. Proposta contestuale di prodotti aggiuntivi. STILE DI VITA E PRESENTAZIONE • Suggerimenti sponsorizzati per stoviglie, tovaglioli e decorazioni a tema (cena romantica, barbecue estivo).

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
Non sono richiesti crediti

Risposta

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Un suggerimento di ricetta collegato a un prodotto sponsorizzato

object

recipeToolId?

Identificativo univoco di questa voce del suggerimento

integer<int32>

recipeId?

Identificativo della ricetta a cui appartiene questo strumento

integer<int32>

name?

Nome visualizzato dello strumento

string | null

priority?

Posizione in classifica raccomandata di questo prodotto per il suggerimento, dove il valore più basso indica la corrispondenza migliore e la classifica inizia da 1. Le posizioni in classifica possono non essere consecutive, perché un prodotto che non dispone di dati nella lingua richiesta viene escluso dalla risposta. I suggerimenti non includono quantità, quindi non hanno un punteggio di compatibilità del formato: la posizione riflette esclusivamente la rilevanza nel catalogo.

integer<int16>

productId?

Identificativo del prodotto sponsorizzato

integer<int32>

shopProductId?

Identificatore del prodotto specifico del negozio

string | null

productName?

Nome del prodotto sponsorizzato

string | null

brand?

Marca del prodotto sponsorizzato

string | null

ean?

Codice a barre EAN del prodotto

string | null

format?

Formato della confezione del prodotto

string | null

weightGrams?

Peso del prodotto in grammi

number<double> | null
401
application/json
object

Non autorizzato

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Vietato

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Non accettabile

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entità non elaborabile

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Troppe richieste (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Errore interno del server

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Gateway non valido (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Timeout del gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string