- درخواست HTTP
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- فیلتر موجودیت والدین
- نوع فایل
- نوع فیلتر
- فیلتر شناسه
- فیلتر منبع موجودی
- امتحانش کن!
 یک وظیفه دانلود SDF ایجاد میکند. یک Operation برمیگرداند.
 یک SDF Download Task یک عملیات طولانی مدت و ناهمزمان است. نوع metadata این عملیات SdfDownloadTaskMetadata است. اگر درخواست موفقیت آمیز باشد، نوع response عملیات SdfDownloadTask است. پاسخ شامل فایلهای دانلود نخواهد بود، که باید با media.download بازیابی شوند.
 وضعیت عملیات را میتوان با sdfdownloadtasks.operations.get بازیابی کرد.
 هرگونه خطایی را میتوان در error.message یافت. توجه داشته باشید که انتظار میرود error.details خالی باشد. 
درخواست HTTP
 POST https://displayvideo.googleapis.com/v4/sdfdownloadtasks
این URL از سینتکس Transcoding در gRPC استفاده میکند.
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON | 
|---|
| { "version": enum ( | 
| فیلدها | |
|---|---|
| version |    الزامی. نسخه SDF فایل دانلود شده. اگر روی  | 
| root_idیونیون. الزامی. شناسه ریشه، زمینه درخواست دانلود را تعیین میکند. دقیقاً یک فیلد باید تنظیم شود.root_idفقط میتواند یکی از موارد زیر باشد: | |
| partnerId |   شناسهی شریکی که قرار است SDF برایش دانلود شود. | 
| advertiserId |   شناسه تبلیغکنندهای که قرار است SDF را برایش دانلود کنید. | 
| فیلد Union filtering_option. الزامی. گزینههایی که انواع موجودیتها و محدودههای دانلود را مشخص میکنند. دقیقاً یک فیلد باید تنظیم شود.filtering_optionفقط میتواند یکی از موارد زیر باشد: | |
| parentEntityFilter |   فیلترها روی انواع فایلهای انتخابشده. موجودیتهای موجود در هر فایل توسط مجموعهای از موجودیتهای فیلتر انتخابشده فیلتر میشوند. موجودیتهای فیلتر باید از همان نوع یا نوع والد انواع فایلهای انتخابشده باشند. | 
| idFilter |   فیلتر کردن موجودیتها بر اساس شناسههای موجودیت آنها. | 
| inventorySourceFilter |   فیلترها روی منابع موجودی بر اساس شناسههای آنها. | 
بدنه پاسخ
 در صورت موفقیت، بدنه پاسخ شامل یک نمونه تازه ایجاد شده از Operation است. 
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-  https://www.googleapis.com/auth/display-video
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
فیلتر موجودیت والدین
یک گزینه فیلترینگ که انواع فایلهای انتخابشده متعلق به مجموعهای از موجودیتهای فیلتر انتخابشده را فیلتر میکند.
| نمایش JSON | 
|---|
| { "fileType": [ enum ( | 
| فیلدها | |
|---|---|
| fileType[] |   الزامی. انواع فایلهایی که برگردانده میشوند. | 
| filterType |   الزامی. نوع فیلتری که برای فیلتر کردن موجودیتهای واکشی شده استفاده میشود. | 
| filterIds[] |    شناسههای نوع فیلتر مشخص شده. این برای فیلتر کردن موجودیتها جهت واکشی استفاده میشود. اگر نوع فیلتر  | 
نوع فایل
انواع فایلهایی که میتوان دانلود کرد.
| انومها | |
|---|---|
| FILE_TYPE_UNSPECIFIED | مقدار پیشفرض زمانی که نوع مشخص نشده باشد یا در این نسخه ناشناخته باشد. | 
| FILE_TYPE_CAMPAIGN | کمپین. | 
| FILE_TYPE_MEDIA_PRODUCT | محصول رسانهای. | 
| FILE_TYPE_INSERTION_ORDER | دستور درج. | 
| FILE_TYPE_LINE_ITEM | مورد خطی. | 
| FILE_TYPE_AD_GROUP | گروه تبلیغات یوتیوب | 
| FILE_TYPE_AD | تبلیغ یوتیوب. | 
| FILE_TYPE_LINE_ITEM_QA | فرمت تضمین کیفیت - مورد خطی | 
| FILE_TYPE_AD_GROUP_QA | گروه تبلیغاتی یوتیوب - فرمت تضمین کیفیت. | 
نوع فیلتر
انواع ممکن که میتوانند فیلتر شوند.
| انومها | |
|---|---|
| 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قابل استفاده است. | 
فیلتر شناسه
یک گزینه فیلترینگ که موجودیتها را بر اساس شناسه موجودیت آنها فیلتر میکند.
| نمایش JSON | 
|---|
| { "campaignIds": [ string ], "mediaProductIds": [ string ], "insertionOrderIds": [ string ], "lineItemIds": [ string ], "adGroupIds": [ string ], "adGroupAdIds": [ string ], "lineItemQaIds": [ string ], "adGroupQaIds": [ string ] } | 
| فیلدها | |
|---|---|
| campaignIds[] |    کمپینها برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به یک  | 
| mediaProductIds[] |    محصولات رسانهای برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به یک  | 
| insertionOrderIds[] |    سفارشات درج برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به یک  | 
| lineItemIds[] |    موارد خط برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به همان  | 
| adGroupIds[] |    گروههای تبلیغاتی یوتیوب برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به یک  | 
| adGroupAdIds[] |    دانلود تبلیغات یوتیوب بر اساس شناسه. همه شناسهها باید متعلق به یک  | 
| lineItemQaIds[] |    اختیاری. موارد را بر اساس شناسه، برای دانلود در قالب QA ردیف کنید. همه شناسهها باید متعلق به همان  | 
| adGroupQaIds[] |    اختیاری. گروههای تبلیغاتی یوتیوب، بر اساس شناسه، برای دانلود در قالب QA. همه شناسهها باید متعلق به یک  | 
فیلتر منبع موجودی
یک گزینه فیلتر برای فیلتر کردن موجودیتهای منبع موجودی.
| نمایش JSON | 
|---|
| { "inventorySourceIds": [ string ] } | 
| فیلدها | |
|---|---|
| inventorySourceIds[] |    منابع موجودی برای دانلود بر اساس شناسه. همه شناسهها باید متعلق به همان  |