- طلب 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 | 
 الحقل مطلوب. إصدار "تنسيق بيانات Google" للملف الذي تم تنزيله في حال ضبطها على  | 
| حقل الدمج root_idالحقل مطلوب. يحدّد المعرّف الجذر سياق طلب التنزيل. يجب ضبط حقل واحد بالضبط. يمكن أن تكونroot_idإحدى القيم التالية فقط: | |
| partnerId | 
 معرّف الشريك الذي سيتم تنزيل "تنسيق بيانات Google" له | 
| advertiserId | 
 رقم تعريف المعلِن الذي سيتم تنزيل ملفات SDF له. | 
| حقل الدمج filtering_optionالحقل مطلوب. خيارات تحدّد أنواع الكيانات والنطاقات المطلوب تنزيلها يجب ضبط حقل واحد بالضبط. يمكن أن تكونfiltering_optionإحدى القيم التالية فقط: | |
| parentEntityFilter | 
 فلترة حسب أنواع الملفات المحدّدة يتم فلترة العناصر في كل ملف حسب مجموعة مختارة من عناصر الفلترة. يجب أن تكون عناصر الفلتر من النوع نفسه أو من نوع رئيسي لأنواع الملفات المحدّدة. | 
| idFilter | 
 تتم فلترة الكيانات حسب أرقام تعريفها. | 
| inventorySourceFilter | 
 فلاتر لمصادر المستودع الإعلاني حسب أرقام التعريف | 
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نصها على مثال تم إنشاؤه حديثًا Operation.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
- https://www.googleapis.com/auth/display-video
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
ParentEntityFilter
خيار فلترة يفلتر حسب أنواع الملفات المحدّدة التي تنتمي إلى مجموعة مختارة من عناصر الفلتر.
| تمثيل JSON | 
|---|
| { "fileType": [ enum ( | 
| الحقول | |
|---|---|
| fileType[] | 
 الحقل مطلوب. أنواع الملفات التي سيتم عرضها. | 
| filterType | 
 الحقل مطلوب. نوع الفلتر المستخدَم لتصفية الكيانات التي تم جلبها | 
| filterIds[] | 
 معرّفات نوع الفلتر المحدّد يُستخدَم هذا الحقل لفلترة الكيانات التي سيتم جلبها. إذا لم يكن نوع الفلتر  | 
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 | Line Item - QA format. | 
| 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 ] } | 
| الحقول | |
|---|---|
| campaignIds[] | 
 الحملات المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| mediaProductIds[] | 
 منتجات الوسائط المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| insertionOrderIds[] | 
 طلبات الإدراج المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| lineItemIds[] | 
 العناصر المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| adGroupIds[] | 
 مجموعات الإعلانات على YouTube التي سيتم تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| adGroupAdIds[] | 
 إعلانات YouTube التي يمكن تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| lineItemQaIds[] | 
 اختيارية: العناصر، حسب رقم التعريف، التي سيتم تنزيلها بتنسيق QA يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
| adGroupQaIds[] | 
 اختيارية: مجموعات الإعلانات على YouTube، حسب رقم التعريف، لتنزيلها بتنسيق QA يجب أن تكون جميع أرقام التعريف تابعة لـ  | 
InventorySourceFilter
خيار فلترة لفلترة عناصر "مصدر المستودع الإعلاني"
| تمثيل JSON | 
|---|
| { "inventorySourceIds": [ string ] } | 
| الحقول | |
|---|---|
| inventorySourceIds[] | 
 مصادر المساحات الإعلانية المطلوب تنزيلها حسب رقم التعريف يجب أن تكون جميع أرقام التعريف تابعة لـ  |