- طلب HTTP
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- ParentEntityFilter
- FileType
- FilterType
- IdFilter
- InventorySourceFilter
- جرِّبه الآن
تُنشئ مهمة تنزيل SDF. عرض Operation
مهمة تنزيل ملف SDF هي عملية طويلة وغير متزامنة. النوع metadata
لهذه العملية هو SdfDownloadTaskMetadata
. إذا كان الطلب ناجحًا، يكون نوع response
للعملية هو SdfDownloadTask
. لن تتضمّن الاستجابة ملفات التنزيل التي يجب استرجاعها باستخدام media.download
. يمكن استرداد حالة العملية باستخدام sdfdownloadtask.operations.get
.
يمكن العثور على أي أخطاء في error.message
. يُرجى العِلم أنّه من المتوقّع أن تكون قيمة error.details
فارغة.
طلب HTTP
POST https://displayvideo.googleapis.com/v3/sdfdownloadtasks
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "version": enum ( |
الحقول | |
---|---|
version |
مطلوب. إصدار SDF للملف الذي تم تنزيله. في حال ضبطه على |
حقل الربط root_id مطلوب. يحدِّد رقم تعريف الجذر سياق طلب التنزيل. يجب ضبط حقل واحد بالضبط. يمكن أن يكون root_id واحدًا فقط مما يلي: |
|
partner |
معرّف الشريك الذي تريد تنزيل ملفّ SDF له. |
advertiser |
الرقم التعريفي للمعلِن المطلوب تنزيل SDF له |
حقل الاتحاد filtering_option . مطلوب. خيارات تحدّد أنواع الكيانات والنطاقات المطلوب تنزيلها يجب ضبط حقل واحد بالضبط. يمكن أن يكون filtering_option واحدًا فقط مما يلي: |
|
parent |
الفلاتر حسب أنواع الملفات المحدّدة تتم فلترة العناصر في كل ملف من خلال مجموعة محدّدة من عناصر الفلترة. يجب أن تكون عناصر الفلاتر من النوع نفسه لأنواع الملفات المحدّدة أو من نوع رئيسي لها. |
id |
فلترة الكيانات حسب أرقام تعريفها |
inventory |
الفلاتر في "مصادر المستودع" حسب أرقام التعريف الخاصة بها |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثيل تم إنشاؤه حديثًا من Operation
.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/display-video
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على بروتوكول OAuth 2.0.
ParentEntityFilter
خيار فلترة لفلترة أنواع الملفات المحدّدة التي تنتمي إلى مجموعة محدّدة من عناصر الفلترة
تمثيل JSON |
---|
{ "fileType": [ enum ( |
الحقول | |
---|---|
file |
مطلوب. أنواع الملفات التي سيتم عرضها. |
filter |
مطلوب. نوع الفلتر المستخدَم لفلترة الكيانات التي تم جلبها |
filter |
معرّفات نوع الفلتر المحدّد يتم استخدام هذا الإجراء لفلترة الكيانات التي سيتم استرجاعها. إذا لم يكن نوع الفلتر هو |
FileType
الأنواع المحتملة من الملفات التي يمكن تنزيلها.
عمليات التعداد | |
---|---|
FILE_TYPE_UNSPECIFIED |
القيمة التلقائية عندما يكون النوع غير محدّد أو غير معروف في هذا الإصدار |
FILE_TYPE_CAMPAIGN |
الحملة. |
FILE_TYPE_MEDIA_PRODUCT |
منتج وسائط |
FILE_TYPE_INSERTION_ORDER |
طلب الإدراج |
FILE_TYPE_LINE_ITEM |
العنصر |
FILE_TYPE_AD_GROUP |
مجموعة إعلانات على YouTube |
FILE_TYPE_AD |
إعلان على YouTube |
FILE_TYPE_LINE_ITEM_QA |
العنصر - تنسيق تأكيد الجودة. |
FILE_TYPE_AD_GROUP_QA |
مجموعة إعلانية على YouTube - تنسيق الأسئلة والأجوبة |
FilterType
الأنواع المحتملة التي يمكن الفلترة حسبها
عمليات التعداد | |
---|---|
FILTER_TYPE_UNSPECIFIED |
القيمة التلقائية عندما يكون النوع غير محدّد أو غير معروف في هذا الإصدار |
FILTER_TYPE_NONE |
في حال اختيار هذا الخيار، لن يتم تطبيق أي فلتر على عملية التنزيل. لا يمكن استخدامها إلا إذا تم تحديد Advertiser في CreateSdfDownloadTaskRequest . |
FILTER_TYPE_ADVERTISER_ID |
الرقم التعريفي للمعلِن. في حال تحديدها، يجب أن تكون جميع أرقام تعريف الفلاتر هي أرقام تعريف المعلِنين التي تنتمي إلى Partner المحدّدة في CreateSdfDownloadTaskRequest . |
FILTER_TYPE_CAMPAIGN_ID |
رقم تعريف الحملة. في حال تحديدها، يجب أن تكون جميع أرقام تعريف الفلاتر هي أرقام تعريف الحملات التي تنتمي إلى Advertiser أو Partner المحدّدَين في CreateSdfDownloadTaskRequest . |
FILTER_TYPE_MEDIA_PRODUCT_ID |
معرّف منتج الوسائط في حال تحديدها، يجب أن تكون جميع معرّفات الفلاتر معرّفات منتجات وسائط تنتمي إلى Advertiser أو Partner المحدّدَين في CreateSdfDownloadTaskRequest . لا يمكن استخدامها إلا لتنزيل FILE_TYPE_MEDIA_PRODUCT . |
FILTER_TYPE_INSERTION_ORDER_ID |
رقم تعريف طلب الإدراج في حال تحديدها، يجب أن تكون جميع أرقام تعريف الفلاتر هي أرقام تعريف طلبات الإدراج التي تنتمي إلى Advertiser أو Partner المحدّدَين في CreateSdfDownloadTaskRequest . يمكن استخدام هذه الميزة لتنزيل FILE_TYPE_INSERTION_ORDER وFILE_TYPE_LINE_ITEM وFILE_TYPE_LINE_ITEM_QA وFILE_TYPE_AD_GROUP وFILE_TYPE_AD_GROUP_QA وFILE_TYPE_AD فقط. |
FILTER_TYPE_LINE_ITEM_ID |
رقم تعريف العنصر وفي حال اختيارها، يجب أن تكون جميع أرقام تعريف الفلاتر عبارة عن أرقام تعريف عناصر تنتمي إلى Advertiser أو Partner المحدّدين في CreateSdfDownloadTaskRequest . لا يمكن استخدامها إلا لتنزيل FILE_TYPE_LINE_ITEM وFILE_TYPE_LINE_ITEM_QA وFILE_TYPE_AD_GROUP وFILE_TYPE_AD_GROUP_QA وFILE_TYPE_AD . |
IdFilter
خيار فلترة لفلترة الكيانات حسب أرقام تعريفها
تمثيل JSON |
---|
{ "campaignIds": [ string ], "mediaProductIds": [ string ], "insertionOrderIds": [ string ], "lineItemIds": [ string ], "adGroupIds": [ string ], "adGroupAdIds": [ string ], "lineItemQaIds": [ string ], "adGroupQaIds": [ string ] } |
الحقول | |
---|---|
campaign |
الحملات المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لنفس |
media |
منتجات الوسائط التي يمكن تنزيلها حسب المعرّف يجب أن تكون جميع أرقام التعريف تابعة لنفس |
insertion |
طلبات الإدراج التي يمكن تنزيلها حسب رقم التعريف يجب أن تنتمي جميع أرقام التعريف إلى |
line |
عناصر التفاصيل المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لنفس |
ad |
مجموعات إعلانية على YouTube لتنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لنفس |
ad |
إعلانات YouTube لتنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لنفس |
line |
اختياريّ. العناصر حسب رقم التعريف لتنزيلها بتنسيق QA يجب أن تنتمي جميع أرقام التعريف إلى |
ad |
اختياريّ. المجموعات الإعلانية على YouTube، حسب رقم التعريف، للتنزيل بتنسيق تأكيد الجودة. يجب أن تكون جميع أرقام التعريف تابعة لنفس |
InventorySourceFilter
خيار فلترة للفلترة حسب كيانات مصدر المستودع
تمثيل JSON |
---|
{ "inventorySourceIds": [ string ] } |
الحقول | |
---|---|
inventory |
مصادر المستودعات لتنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لنفس |