Get suggestion sponsored products for a recipe

Recupera todas las herramientas, combinaciones o sugerencias patrocinadas vinculadas a una receta específica. Esto te permite enriquecer la página de detalles de la receta con ventas cruzadas de alta calidad y orientadas al público, como electrodomésticos de cocina o combinaciones con bebidas, adaptadas exactamente al plato que está consultando el usuario. Casos de uso: VENTA CRUZADA DE UTENSILIOS DE COCINA • La receta «Beef Stew» muestra una olla holandesa de hierro fundido patrocinada o un cuchillo de chef de una marca asociada. Ampliación del carrito más allá de los alimentos. COMBINACIONES CON VINO Y BEBIDAS • Sección «Perfecto con este plato» en la página de la receta, con vinos, cervezas artesanales o refrescos patrocinados. RESTAURANTES — SUGERENCIAS COMPLEMENTARIAS • El menú digital sugiere un vino adecuado o el postre ideal para el plato seleccionado. Venta adicional contextual. ESTILO DE VIDA Y PRESENTACIÓN • Sugerencias patrocinadas de vajilla, servilletas y decoraciones temáticas (cena romántica, barbacoa de verano).

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
No se requieren créditos

Respuesta

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

Una sugerencia de receta vinculada a un producto patrocinado

object

recipeToolId?

Identificador único de esta entrada de sugerencia

integer<int32>

recipeId?

Identificador de la receta a la que pertenece esta herramienta

integer<int32>

name?

Nombre visible de la herramienta

string | null

priority?

Posición de recomendación de este producto para la sugerencia, donde el valor más bajo es la mejor coincidencia y la clasificación comienza en 1. Las posiciones pueden omitir valores, porque los productos que no tienen datos en el idioma solicitado se excluyen de la respuesta. Las sugerencias no incluyen cantidad, por lo que no tienen una puntuación de compatibilidad de formato: la posición refleja únicamente la relevancia en el catálogo.

integer<int16>

productId?

Identificador del producto patrocinado

integer<int32>

shopProductId?

Identificador específico de la tienda para el producto

string | null

productName?

Nombre del producto patrocinado

string | null

brand?

Marca del producto patrocinado

string | null

ean?

Código de barras EAN del producto

string | null

format?

Formato del envase del producto

string | null

weightGrams?

Peso del producto en gramos

number<double> | null
401
application/json
object

No autorizado

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Prohibido

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

No aceptable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entidad no procesable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Demasiadas solicitudes (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Error interno del servidor

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Puerta de enlace incorrecta (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Tiempo de espera de la puerta de enlace agotado (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string