Get ingredient sponsored products for a recipe

جلب جميع المنتجات الممولة المرتبطة بشكل صريح بمكونات وصفة معينة. من خلال استهداف وصفة واحدة، يمكن تحديد العلامات التجارية التي يجب عرضها بشكل طبيعي عندما يشاهد المستخدم الطبق المحدد. الأداة المثالية لوضع الإعلانات في الوقت المناسب بشكل دقيق. حالات الاستخدام: وضع المنتجات السياقي • المستخدم يشاهد وصفة 'التيراميسو الكلاسيكي' → يظهر 'ماسكاربوني العلامة التجارية Y' بجانب قائمة المكونات كاقتراح ممول. نسبة تحويل مرتفعة في ذروة نية الشراء. المطاعم — الشراكات مع الموردين • المطعم يعرض منتجات الموردين بجانب مكونات الوصفات في القائمة الرقمية. الإيرادات الإعلانية من الموردين. زر 'شراء الوصفة' بنقرة واحدة • دعم زر 'إضافة الكل إلى السلة' من خلال العلامات التجارية الممولة المكونة في لوحة التحكم الخلفية. عربة مربحة تتماشى مع الوصفة.

GET
/recipes/{recipeId}/sponsored-products/ingredients
Recipes
لا توجد أرصدة مطلوبة

استجابة

200
application/json
object[]

IngredientSponsoredProductArray

object[]

IngredientSponsoredProduct

مكون وصفة مرتبط بمنتج برعاية

object

recipeIngredientId

معرّف فريد لهذا المكون

integer<int32>

recipeId

معرّف الوصفة التي ينتمي إليها هذا المكون

integer<int32>

name

عرض اسم المكون

string

quantity?

كمية المكون المستخدم

number<double> | null

measureUnitId?

معرّف وحدة القياس للكمية؛ يمكن الحصول عليه عبر GET /definitions/measure-units

integer<int32> | null

unitQuantity

كمية الوحدة للمنتج المروج

integer<int32>

priority

أولوية ارتباط هذا المنتج بالمكونات

integer<int16>

productId

معرف المنتج الممول

integer<int32>

shopProductId?

معرف خاص بالمنتج للمحل التجاري

string | null

productName

اسم المنتج الممول

string

brand

علامة المنتج المدعوم التجارية

string

ean?

الرمز الشريطي EAN للمنتج

string | null

format?

تنسيق تغليف المنتج

string | null

weightGrams?

وزن المنتج بالجرامات

number<double> | null

imageUrl?

عنوان صورة المنتج

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