Get suggestion sponsored products for a recipe

Récupérez tous les outils sponsorisés, associations ou suggestions liés à une recette spécifique. Cela vous permet d'enrichir la page de détails de la recette avec des ventes croisées de haute qualité et ciblées, telles que des appareils de cuisine ou des accords de boissons, parfaitement adaptés au plat que l'utilisateur consulte. Cas d'utilisation : VENTE CROISÉE D'ÉQUIPEMENTS DE CUISINE • La recette 'Ragoût de bœuf' montre une cocotte en fonte sponsorisée ou un couteau de chef d'une marque partenaire. Expansion du panier au-delà des aliments. ACCORDS VINS & BOISSONS • Section 'Parfait avec ce plat' sur la page de la recette avec des vins sponsorisés, bières artisanales ou boissons sans alcool. RESTAURANTS — SUGGESTIONS COMPLÉMENTAIRES • Le menu numérique propose un vin ou un dessert idéal associé au plat sélectionné. Upsell contextuel. ART DE VIVRE & PRÉSENTATION • Suggestions sponsorisées pour la vaisselle, les serviettes, les décorations à thème (dîner romantique, BBQ d'été).

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

Réponse

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Une suggestion de recette liée à un produit sponsorisé

object

recipeToolId?

Identifiant unique pour cette entrée de suggestion

integer<int32>

recipeId?

Identifiant de la recette à laquelle cet outil appartient

integer<int32>

name?

Nom de l'outil affiché

string | null

priority?

Priorité de cette association de produit pour la suggestion

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

brand?

Marque du produit sponsorisé

string | null

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