- HTTP অনুরোধ
 - অনুরোধের মূল অংশ
 - প্রতিক্রিয়া মূল অংশ
 - অনুমোদনের সুযোগ
 - প্যারেন্টএন্টিটি ফিল্টার
 - ফাইলের ধরণ
 - ফিল্টারের ধরণ
 - আইডিফিল্টার
 - ইনভেন্টরিসোর্সফিল্টার
 - চেষ্টা করে দেখুন!
 
 একটি SDF ডাউনলোড টাস্ক তৈরি করে। একটি Operation ফেরত দেয়।
 একটি SDF ডাউনলোড টাস্ক হল একটি দীর্ঘমেয়াদী, অ্যাসিঙ্ক্রোনাস অপারেশন। এই অপারেশনের metadata টাইপ হল SdfDownloadTaskMetadata । যদি অনুরোধটি সফল হয়, তাহলে অপারেশনের response টাইপ হল SdfDownloadTask । রেসপন্সে ডাউনলোড ফাইলগুলি অন্তর্ভুক্ত থাকবে না, যা media.download দিয়ে পুনরুদ্ধার করতে হবে।
 sdfdownloadtasks.operations.get ব্যবহার করে অপারেশনের অবস্থা পুনরুদ্ধার করা যেতে পারে।
 যেকোনো ত্রুটি error.message এ পাওয়া যাবে। মনে রাখবেন যে error.details খালি থাকার সম্ভাবনা রয়েছে। 
HTTP অনুরোধ
 POST https://displayvideo.googleapis.com/v4/sdfdownloadtasks
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
অনুরোধের মূল অংশ
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON উপস্থাপনা | 
|---|
{ "version": enum (  | 
| ক্ষেত্র | |
|---|---|
 version |    প্রয়োজনীয়। ডাউনলোড করা ফাইলের SDF সংস্করণ। যদি   | 
 Union ফিল্ড root_id । প্রয়োজনীয়। রুট আইডি ডাউনলোড অনুরোধের প্রেক্ষাপট নির্ধারণ করে। ঠিক একটি ফিল্ড সেট করতে হবে। root_id নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
 partnerId |   যে অংশীদারের জন্য SDF ডাউনলোড করতে হবে তার আইডি।  | 
 advertiserId |   যে বিজ্ঞাপনদাতার জন্য SDF ডাউনলোড করতে হবে তার আইডি।  | 
 Union field 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 | লাইন আইটেম - QA ফর্ম্যাট। | 
 FILE_TYPE_AD_GROUP_QA | YouTube বিজ্ঞাপন গ্রুপ - QA ফর্ম্যাট। | 
ফিল্টারের ধরণ
সম্ভাব্য প্রকারগুলি যা ফিল্টার করা যেতে পারে।
| এনামস | |
|---|---|
 FILTER_TYPE_UNSPECIFIED | এই সংস্করণে টাইপ নির্দিষ্ট না থাকলে বা অজানা থাকলে ডিফল্ট মান। | 
 FILTER_TYPE_NONE |  যদি নির্বাচন করা হয়, তাহলে ডাউনলোডে কোনও ফিল্টার প্রয়োগ করা হবে না। শুধুমাত্র CreateSdfDownloadTaskRequest এ কোনও Advertiser নির্দিষ্ট করা থাকলেই এটি ব্যবহার করা যাবে। | 
 FILTER_TYPE_ADVERTISER_ID |  বিজ্ঞাপনদাতার আইডি। যদি নির্বাচিত হয়, তাহলে সমস্ত ফিল্টার আইডি অবশ্যই CreateSdfDownloadTaskRequest এ উল্লেখিত Partner অন্তর্গত বিজ্ঞাপনদাতার আইডি হতে হবে। | 
 FILTER_TYPE_CAMPAIGN_ID |  ক্যাম্পেইন আইডি। যদি নির্বাচিত হয়, তাহলে সমস্ত ফিল্টার আইডি অবশ্যই ক্যাম্পেইন আইডি হতে হবে যা CreateSdfDownloadTaskRequest এ উল্লেখিত Advertiser বা Partner । | 
 FILTER_TYPE_MEDIA_PRODUCT_ID |  মিডিয়া প্রোডাক্ট আইডি। যদি নির্বাচিত হয়, তাহলে সমস্ত ফিল্টার আইডি অবশ্যই মিডিয়া প্রোডাক্ট আইডি হতে হবে যা CreateSdfDownloadTaskRequest এ উল্লেখিত Advertiser বা Partner । শুধুমাত্র FILE_TYPE_MEDIA_PRODUCT ডাউনলোড করার জন্য ব্যবহার করা যেতে পারে। | 
 FILTER_TYPE_INSERTION_ORDER_ID |  ইনসার্শন অর্ডার আইডি। যদি নির্বাচিত হয়, তাহলে সমস্ত ফিল্টার আইডি অবশ্যই ইনসার্শন অর্ডার আইডি হতে হবে যা CreateSdfDownloadTaskRequest এ উল্লেখিত Advertiser বা Partner অন্তর্গত। শুধুমাত্র 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 |  লাইন আইটেম আইডি। যদি নির্বাচিত হয়, তাহলে সমস্ত ফিল্টার আইডি অবশ্যই লাইন আইটেম আইডি হতে হবে যা CreateSdfDownloadTaskRequest এ উল্লেখিত Advertiser বা Partner । শুধুমাত্র 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[] |    আইডি অনুসারে ডাউনলোড করার জন্য YouTube বিজ্ঞাপন গোষ্ঠী। সমস্ত আইডি অবশ্যই   | 
 adGroupAdIds[] |    আইডি অনুসারে ডাউনলোড করার জন্য YouTube বিজ্ঞাপন। সমস্ত আইডি অবশ্যই   | 
 lineItemQaIds[] |    ঐচ্ছিক। QA ফর্ম্যাটে ডাউনলোড করার জন্য আইডি অনুসারে লাইন আইটেম। সমস্ত আইডি অবশ্যই   | 
 adGroupQaIds[] |    ঐচ্ছিক। QA ফর্ম্যাটে ডাউনলোড করার জন্য আইডি অনুসারে YouTube বিজ্ঞাপন গোষ্ঠী। সমস্ত আইডি অবশ্যই   | 
ইনভেন্টরিসোর্সফিল্টার
ইনভেন্টরি সোর্স এন্টিটি ফিল্টার করার জন্য একটি ফিল্টারিং বিকল্প।
| JSON উপস্থাপনা | 
|---|
{ "inventorySourceIds": [ string ] }  | 
| ক্ষেত্র | |
|---|---|
 inventorySourceIds[] |    আইডি অনুসারে ইনভেন্টরি সোর্স ডাউনলোড করতে হবে। সমস্ত আইডি অবশ্যই   |