Get suggestion sponsored products for a recipe

Rufe alle gesponserten Küchenutensilien, Kombinationen oder Vorschläge ab, die mit einem bestimmten Rezept verknüpft sind. Damit kannst du die Rezeptdetailseite mit hochwertigen, gezielten Cross-Sell-Angeboten anreichern – etwa Küchengeräten oder Getränkekombinationen –, die genau auf das Gericht zugeschnitten sind, das der Nutzer betrachtet. Anwendungsfälle: CROSS-SELLING VON KÜCHENUTENSILIEN • Beim Rezept „Rinderschmorbraten“ wird ein gesponserter gusseiserner Schmortopf oder ein Kochmesser einer Partnermarke angezeigt. Erweiterung des Warenkorbs über Lebensmittel hinaus. WEIN- UND GETRÄNKEKOMBINATIONEN • Bereich „Perfekt zu diesem Gericht“ auf der Rezeptseite mit gesponserten Weinen, Craft-Bieren oder alkoholfreien Getränken. RESTAURANTS – ERGÄNZENDE VORSCHLÄGE • Die digitale Speisekarte schlägt einen passenden Wein oder das ideale Dessert für das ausgewählte Gericht vor. Kontextuelles Upselling. LEBENSSTIL UND PRÄSENTATION • Gesponserte Vorschläge für Geschirr, Servietten und thematische Dekorationen (romantisches Abendessen, Sommer-BBQ).

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
Keine Credits erforderlich

Antwort

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Ein Rezeptvorschlag, der mit einem gesponserten Produkt verknüpft ist

object

recipeToolId?

Eindeutige Kennung für diesen Vorschlagseintrag

integer<int32>

recipeId?

Kennung des Rezepts, zu dem dieses Werkzeug gehört

integer<int32>

name?

Anzeigename des Werkzeugs

string | null

priority?

Empfehlungsrang dieses Produkts für den Vorschlag, wobei der niedrigste Wert die beste Übereinstimmung darstellt und die Rangfolge bei 1 beginnt. Ränge können Werte überspringen, da ein Produkt ohne Daten in der angeforderten Sprache aus der Antwort ausgeschlossen wird. Vorschläge enthalten keine Mengenangabe und haben daher keinen Kompatibilitätswert für das Format: Der Rang gibt ausschließlich die Relevanz im Katalog wieder.

integer<int16>

productId?

Kennung des gesponserten Produkts

integer<int32>

shopProductId?

Händlerspezifische Kennung des Produkts

string | null

productName?

Name des gesponserten Produkts

string | null

brand?

Marke des gesponserten Produkts

string | null

ean?

EAN-Barcode des Produkts

string | null

format?

Verpackungsformat des Produkts

string | null

weightGrams?

Gewicht des Produkts in Gramm

number<double> | null
401
application/json
object

Nicht autorisiert

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Zugriff verweigert

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Nicht akzeptabel

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Nicht verarbeitbare Entität

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Zu viele Anfragen (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Interner Serverfehler

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Fehlerhaftes Gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Gateway-Zeitüberschreitung (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string