نظرة عامة
تستفيد واجهة برمجة التطبيقات Deal sync API من مسار التفاوض في "مساحة العرض والفيديو 360". ما فعلته واجهة برمجة التطبيقات في الواقع هو إدارة عملية تفاوض من اتجاه واحد، حيث يمكن للمعلِنين قبول التغييرات أو أرشفتها فقط، ولكن لا يمكنهم اقتراح تغييرات.
طلب
الطلب هو عنصر التفاوض على أعلى مستوى، ويمكن أن يحتوي على منتج واحد أو منتجات متعددة. يحتوي الطلب على رقم تعريف الشريك، والأذونات التي يمنحها شريك "مساحة العرض والفيديو 360" للطلب في واجهة مستخدم "مساحة العرض والفيديو 360".
المنتج
المنتج مخصّص لتمثيل صفقة في مرحلة "الاقتراح". يرتبط كل منتج بصفقة واحدة من خلال معرّف الصفقة. يمكن أن يتضمّن الطلب منتجًا واحدًا أو أكثر، ويهدف إلى تمثيل مجموعة المنتجات المقترَحة معًا. لا يمكن للبائعين إنشاء صفقات مباشرةً، وهي الكائنات القابلة للتنفيذ في "مساحة العرض والفيديو 360"، بل يجب إنشاء طلب ومنتج في "مساحة العرض والفيديو 360".
مصدر المساحات الإعلانية
مصدر المستودع الإعلاني هو "الصفقة" الفعلية، ويتم تحديد الصفقة من خلال external_deal_id أثناء وقت المعاملة بين منصات الشراء ومنصات البيع. يحتوي مصدر المستودع الإعلاني على البنود المتفق عليها بين المعلِنين والناشرين، مثل السعر والوقت وعدد مرّات الظهور المتفق عليها(بالنسبة إلى صفقات الحجز). يتم إنشاء مصدر المستودع الإعلاني تلقائيًا استنادًا إلى المنتج المعنيّ عندما ينقر المعلِن على قبول التفاوض الذي تم إرساله من "سوق التبادل".
العنصر
العناصر هي عنصر عروض الأسعار الفعلي. تتحكّم تفاصيل الإعلان في الإعلانات التي يتم عرضها، ووقت عرضها، والمستخدمين الذين يتم عرضها لهم. يتم تحديد ذلك من خلال العديد من الإعدادات التي يتم ضبطها على مستوى عنصر الحملة ويتم تحديدها من خلال الموارد الرئيسية. يتم تنفيذ عروض الأسعار على "مصدر المستودع الإعلاني" من خلال عناصر الحملة التي تستهدفه. يدير المعلِنون "عناصر الحملات"، وهي ليست جزءًا من عروض Seller API.