Get ingredient sponsored products for a recipe

Rufen Sie alle gesponserten Produkte ab, die explizit mit den Zutaten eines bestimmten Rezepts verknüpft sind. Durch das gezielte Ansprechen eines einzelnen Rezepts können Sie sofort feststellen, welche markengebundenen SKUs nativ platziert werden sollten, wenn der Nutzer sich das spezielle Gericht ansieht. Das perfekte Tool für präzise getimte Retail-Media-Platzierungen. Anwendungsfälle: KONTEXTUELLE PRODUKTPLATZIERUNG • Nutzer sieht Rezept 'Klassisches Tiramisu' → 'Marke Y Mascarpone' erscheint neben der Zutatenliste als gesponserte Empfehlung. Hohe Conversion bei maximaler Kaufabsicht. RESTAURANTS — ZULIEFERER-PARTNERSCHAFTEN • Restaurant zeigt Zuliefererprodukte neben Rezeptzutaten im digitalen Menü. Werbeeinnahmen von Zulieferern. 1-KLICK 'REZEPT KAUFEN' • Ermöglichen Sie den Button 'Alles in den Warenkorb hinzufügen' mit gesponserten SKUs, die im Backoffice konfiguriert sind. Gewinnbringender Warenkorb passend zum Rezept.

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

Antwort

200
application/json
object[]

IngredientSponsoredProductArray

object[]

IngredientSponsoredProduct

Eine Rezeptzutat, die mit einem gesponserten Produkt verknüpft ist

object

recipeIngredientId

Eindeutige Kennung für diesen Zutaten-Eintrag

integer<int32>

recipeId

Kennung des Rezepts, zu dem diese Zutat gehört

integer<int32>

name

Anzeigename der Zutat

string

quantity?

Menge der verwendeten Zutat

number<double> | null

measureUnitId?

Maßeinheit-Identifikator für die Menge; auflösbar über GET /definitions/measure-units

integer<int32> | null

unitQuantity

Mengeneinheit des gesponserten Produkts

integer<int32>

priority

Priorität dieser Produktzuordnung für die Zutat

integer<int16>

productId

Kennung des gesponserten Produkts

integer<int32>

shopProductId?

Geschäftsspezifische Kennung für das Produkt

string | null

productName

Name des gesponserten Produkts

string

brand

Marke des gesponserten Produkts

string

ean?

EAN-Barcode des Produkts

string | null

format?

Verpackungsformat des Produkts

string | null

weightGrams?

Gewicht des Produkts in Gramm

number<double> | null

imageUrl?

Bild-URL des Produkts

string | 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

Verboten

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

Unverarbeitbare 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

Schlechtes Gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Gateway-Timeout (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string