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