Get ingredient sponsored products for a recipe

Récupérez tous les produits sponsorisés explicitement liés aux ingrédients d'une recette spécifique. En ciblant une seule recette, vous pouvez instantanément déterminer quels codes produits de marque doivent être placés de manière native lorsque l'utilisateur consulte ce plat spécifique. L'outil parfait pour des placements médias retail parfaitement synchronisés. Cas d'utilisation : PLACEMENT CONTEXTUEL DE PRODUITS • L'utilisateur consulte la recette 'Tiramisu classique' → 'Mascarpone de la marque Y' apparaît à côté de la liste des ingrédients comme suggestion sponsorisée. Conversion élevée au moment de l'intention d'achat maximale. RESTAURANTS — PARTENARIATS AVEC LES FOURNISSEURS • Le restaurant affiche les produits des fournisseurs à côté des ingrédients des recettes dans le menu numérique. Revenus publicitaires provenant des fournisseurs. BOUTON 'ACHETER LA RECETTE' EN UN CLIC • Activez le bouton 'Tout ajouter au panier' avec des codes produits sponsorisés configurés dans le back-office. Un panier rentable aligné sur la recette.

GET
/recipes/{recipeId}/sponsored-products/ingredients
Recipes
Aucun crédit requis

Réponse

200
application/json
object[]

IngredientSponsoredProductArray

object[]

IngredientSponsoredProduct

Un ingrédient de recette lié à un produit sponsorisé

object

recipeIngredientId

Identifiant unique pour cette entrée d'ingrédient

integer<int32>

recipeId

Identifiant de la recette à laquelle cet ingrédient appartient

integer<int32>

name

Nom affiché de l'ingrédient

string

quantity?

Quantité de l'ingrédient utilisé

number<double> | null

measureUnitId?

Identifiant de l'unité de mesure pour la quantité ; résolvable via GET /definitions/measure-units

integer<int32> | null

unitQuantity

Quantité unitaire du produit sponsorisé

integer<int32>

priority

Priorité de cette association de produit pour l'ingrédient

integer<int16>

productId

Identifiant du produit sponsorisé

integer<int32>

shopProductId?

Identifiant spécifique à la boutique pour le produit

string | null

productName

Nom du produit sponsorisé

string

brand

Marque du produit sponsorisé

string

ean?

Code-barres EAN du produit

string | null

format?

Format d'emballage du produit

string | null

weightGrams?

Poids du produit en grammes

number<double> | null

imageUrl?

URL de l'image du produit

string | null
401
application/json
object

Non autorisé

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Interdit

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Inacceptable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entité non traitable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Trop de demandes (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Erreur interne du serveur

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Passerelle Défectueuse (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Délai d'attente dépassé (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string