Get suggestion sponsored products for a recipe

获取与特定食谱关联的所有赞助工具、搭配商品或建议。这样你可以使用高质量、精准定位的交叉销售内容丰富食谱详情页,例如厨房电器或饮品搭配,并且完全针对用户当前查看的菜品进行定制。 使用场景: 厨具交叉销售 • “炖牛肉”食谱展示赞助铸铁荷兰锅或合作品牌厨师刀。扩大食品之外的购物车内容。 葡萄酒与饮品搭配 • 在食谱页面设置“与这道菜完美搭配”区域,展示赞助葡萄酒、精酿啤酒或软饮料。 餐厅——互补推荐 • 数字菜单为选定菜品推荐搭配葡萄酒或理想甜点。基于上下文进行追加销售。 生活方式与呈现 • 推荐赞助餐具、餐巾和主题装饰,例如浪漫晚餐或夏日烧烤主题装饰。

GET
/recipes/{recipeId}/sponsored-products/suggestions
Recipes
无需积分

响应

200
application/json
object[]

SuggestionSponsoredProductArray

object[]

SuggestionSponsoredProduct

与赞助产品关联的配方建议

object

recipeToolId?

此建议条目的唯一标识符

integer<int32>

recipeId?

此工具所属配方的标识符

integer<int32>

name?

工具的显示名称

string | null

priority?

用于该建议的此产品推荐排名,其中数值越低匹配度越高,排名从1开始。排名可能会跳过某些数值,因为在所请求语言中没有数据的产品会从响应中排除。建议不包含数量,因此没有格式兼容性评分:排名仅反映目录相关性。

integer<int16>

productId?

赞助产品的标识符

integer<int32>

shopProductId?

产品在特定商店中的标识符

string | null

productName?

赞助产品的名称

string | null

brand?

赞助产品的品牌

string | null

ean?

产品的 EAN 条形码

string | null

format?

产品包装规格

string | null

weightGrams?

产品的克数重量

number<double> | null
401
application/json
object

未授权

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

禁止访问

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

不可接受

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

无法处理的实体

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

请求过多(APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

内部服务器错误

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

网关错误(APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

网关超时(APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string