تعديل منتج
طلب HTTP
PATCH https://dv360seller.googleapis.com/v1beta1/{product.name=exchanges/*/orders/*/products/*}
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
product.name |
اسم المورد النسبي للمنتج تم إنشاؤه بواسطة الخادم. مثال: "exchanges/1234/orders/5678/products/abc". للعرض فقط. |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{ "product": { "name": string, "displayName": string, "externalDealId": string, "transactionType": enum ( |
| الحقول | |
|---|---|
product.displayName |
الاسم المعروض للمنتج يجب أن يكون بترميز UTF-8 وبحدّ أقصى 240 بايت. الحقل مطلوب. |
product.externalDealId |
المعرّف الخارجي هذا هو رقم تعريف الصفقة في نظام التبادل. 100 حرف كحدّ أقصى الأحرف المسموح بها هي الأحرف الأبجدية الرقمية والشرطة السفلية والواصلة والنقطة. يجب أن تكون فريدة في جميع المنتجات. الحقل مطلوب. |
product.transactionType |
نوع معاملة المنتج الحقل مطلوب. |
product.pricingType |
نوع السعر للمنتج الحقل مطلوب. |
product.updateTime |
الطابع الزمني لآخر تعديل للمنتج يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
product.startTime |
الوقت الذي يصبح فيه هذا المنتج نشطًا. يجب أن يكون قبل endTime. لا يمكن أن يكون وقت البدء بعد أكثر من عام واحد في المستقبل. الحقل مطلوب. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
product.endTime |
الوقت الذي يصبح فيه هذا المنتج غير نشط. لا يمكن أن يكون التاريخ بعد عام 2036. الحقل مطلوب. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
product.rateDetails |
تفاصيل السعر الحقل مطلوب. |
product.creativeConfig[] |
متطلبات تصميم الإعلانات لمنتج معيّن مطلوبة لنوع المنتج "معاملة محجوزة". |
product.makegood |
تشير إلى ما إذا كان المنتج هو منتج تعويضي. |
product.makegoodDetails |
تفاصيل التعويض لمنتج معيّن مطلوبة عندما يكون المنتج تعويضًا. |
product.creativeSource |
مصدر تصميم الإعلان لمنتج معيّن اختيارية، وتكون القيمة التلقائية CREATIVE_SOURCE_ADVERTISER. لا يمكن تغييرها بعد إنشاء المنتج. |
product.mediumType |
تمثّل هذه السمة نوع الوسيط لمنتج معيّن. يتم ضبط القيمة تلقائيًا على DIGITAL في حال عدم تحديدها للتوافق مع الأنظمة القديمة. لا يمكن تغييرها بعد إنشاء المنتج. |
product.audienceTargetingConfig |
اختيارية: إعدادات استهداف الجمهور المطبَّقة على مستوى الصفقة في السوق الإعلانية |
product.targetingCriteria |
للعرض فقط. مراجع معايير استهداف المنتجات ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
product.forecastResult |
نتائج توقعات المنتجات هذه السمة مطلوبة عندما لا تكون معايير الاستهداف فارغة ولا يتم تقديم التوقّعات. ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
product.errorDetails |
يجب تحديد تفاصيل الخطأ عندما يتعذّر تعديل حقول منتجات معيّنة. مطلوبة عندما يتعذّر تقديم نتيجة التوقّعات بسبب معيار استهداف أو عندما يتعذّر إجراء تعديل على المنتج. ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
product.frequencyCap |
للعرض فقط. عدد مرّات الظهور المحدَّد الذي اختاره المشتري ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
product.program |
للعرض فقط. البرنامج الذي أنشأ المشتري الصفقة الفورية بموجبه يُترك فارغًا في حال التبادل العادي. ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
product.buyerCustomParameters |
للعرض فقط. مَعلمات مخصّصة للمفاتيح/القيم يضبطها المشتري في طلب الصفقة الفورية ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. عنصر يحتوي على قائمة بأزواج |
product.etag |
علامة etag يجب تحديدها عند تعديل منتج ويجب تحديدها فقط لإجراء تعديل إذا لم يكن حقل etag فارغًا. ينطبق ذلك على سيناريوهات الصفقات الفورية فقط. |
updateMask |
القناع الذي يتحكّم في الحقول التي سيتم تعديلها. الحقل مطلوب. هذه قائمة بأسماء الحقول المؤهَّلة بالكامل، وتكون مفصولة بفواصل. مثال: |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نصها على مثال Product.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/doubleclickbidmanager
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.