- واجهة برمجة التطبيقات
- نقاط النهاية
- /recipes/{recipeId}/sponsored-products/ingredients
Get ingredient sponsored products for a recipe
جلب جميع المنتجات الممولة المرتبطة بشكل صريح بمكونات وصفة معينة. من خلال استهداف وصفة واحدة، يمكن تحديد العلامات التجارية التي يجب عرضها بشكل طبيعي عندما يشاهد المستخدم الطبق المحدد. الأداة المثالية لوضع الإعلانات في الوقت المناسب بشكل دقيق. حالات الاستخدام: وضع المنتجات السياقي • المستخدم يشاهد وصفة 'التيراميسو الكلاسيكي' → يظهر 'ماسكاربوني العلامة التجارية Y' بجانب قائمة المكونات كاقتراح ممول. نسبة تحويل مرتفعة في ذروة نية الشراء. المطاعم — الشراكات مع الموردين • المطعم يعرض منتجات الموردين بجانب مكونات الوصفات في القائمة الرقمية. الإيرادات الإعلانية من الموردين. زر 'شراء الوصفة' بنقرة واحدة • دعم زر 'إضافة الكل إلى السلة' من خلال العلامات التجارية الممولة المكونة في لوحة التحكم الخلفية. عربة مربحة تتماشى مع الوصفة.
استجابة
IngredientSponsoredProductArray
object[]
IngredientSponsoredProductArray
IngredientSponsoredProduct
مكون وصفة مرتبط بمنتج برعاية
object
IngredientSponsoredProduct
مكون وصفة مرتبط بمنتج برعاية
recipeIngredientId
معرّف فريد لهذا المكون
recipeId
معرّف الوصفة التي ينتمي إليها هذا المكون
name
عرض اسم المكون
quantity?
كمية المكون المستخدم
measureUnitId?
معرّف وحدة القياس للكمية؛ يمكن الحصول عليه عبر GET /definitions/measure-units
unitQuantity
كمية الوحدة للمنتج المروج
priority
أولوية ارتباط هذا المنتج بالمكونات
productId
معرف المنتج الممول
shopProductId?
معرف خاص بالمنتج للمحل التجاري
productName
اسم المنتج الممول
brand
علامة المنتج المدعوم التجارية
ean?
الرمز الشريطي EAN للمنتج
format?
تنسيق تغليف المنتج
weightGrams?
وزن المنتج بالجرامات
imageUrl?
عنوان صورة المنتج
غير مصرح
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
ممنوع
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
غير مقبول
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
كيان غير قابل للمعالجة
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
عدد كبير جدًا من الطلبات (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
خطأ في الخادم الداخلي
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
بوابة غير صالحة (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
انتهاء مهلة البوابة (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?