- রিসোর্স: ইউটিউব অ্যাসেট অ্যাসোসিয়েশন
- পদ্ধতি
রিসোর্স: ইউটিউব অ্যাসেট অ্যাসোসিয়েশন
একটি রিসোর্স এবং একটি YouTube সম্পদের মধ্যে একটি সম্পর্ক।
| JSON উপস্থাপনা |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। সমিতির সম্পদের নাম। লাইন আইটেম-স্তরের অ্যাসোসিয়েশনের জন্য: নামের প্যাটার্ন হল বিজ্ঞাপন গ্রুপ-স্তরের অ্যাসোসিয়েশনের জন্য: নামের প্যাটার্ন হল |
youtubeAssetType | প্রয়োজনীয়। রিসোর্সের সাথে সম্পর্কিত YouTube সম্পদের ধরণ। |
linkedYoutubeAsset | প্রয়োজনীয়। রিসোর্সের সাথে সম্পর্কিত YouTube সম্পদ। |
ইউটিউব অ্যাসেটের ধরণ
সম্ভাব্য ধরণের YouTube সম্পদ।
এই সম্পদগুলি পরিবেশনের সময় বিজ্ঞাপনের পাশাপাশি অতিরিক্ত তথ্যও দেখাবে।
| এনামস | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED | এই সংস্করণে YouTube সম্পদের ধরণ নির্দিষ্ট করা নেই অথবা অজানা। |
YOUTUBE_ASSET_TYPE_LOCATION | অবস্থান সম্পদ। |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION | অ্যাফিলিয়েট লোকেশন অ্যাসেট। |
YOUTUBE_ASSET_TYPE_SITELINK | সাইটলিঙ্ক সম্পদ। |
লিঙ্কডইউটিউবঅ্যাসেট
YoutubeAssetAssociation এর একটি রিসোর্সের সাথে লিঙ্ক করা একটি YouTube সম্পদ।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্র youtube_asset । YouTube সম্পদ। youtube_asset নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
locationAssetFilter | একটি লোকেশন অ্যাসেট ফিল্টার। এটি শুধুমাত্র তখনই সেট করা যেতে পারে যখন |
affiliateLocationAssetFilter | একটি অ্যাফিলিয়েট লোকেশন অ্যাসেট ফিল্টার। এটি শুধুমাত্র তখনই সেট করা যেতে পারে যখন |
sitelinkAsset | একটি সাইটলিঙ্ক সম্পদ। এটি শুধুমাত্র তখনই সেট করা যাবে যখন |
অবস্থানসম্পদ ফিল্টার
একটি অ্যাসেট ফিল্টার যা পরিবেশনের জন্য উপযুক্ত লোকেশন অ্যাসেটের সাথে মেলে।
| JSON উপস্থাপনা |
|---|
{ "locationMatchingType": enum ( |
| ক্ষেত্র | |
|---|---|
locationMatchingType | প্রয়োজনীয়। এই লোকেশন অ্যাসেট ফিল্টারের মিলের ধরণ। |
assetSetId | শুধুমাত্র আউটপুট। সম্পদ সেটের আইডি যা পরিবেশনের জন্য যোগ্য অবস্থান সম্পদের সাথে মেলে। |
locationMatchingFunction | ঐচ্ছিক। লোকেশন অ্যাসেট ফিল্টার কীভাবে লোকেশন অ্যাসেটের সাথে মেলে তা নির্দেশ করে এমন ম্যাচিং ফাংশন। এই ক্ষেত্রটি প্রয়োজনীয় এবং শুধুমাত্র |
অবস্থানের সাথে মিলে যাওয়া ধরণ
সম্ভাব্য মিলের ধরণ যা নির্ধারণ করে যে কোন অবস্থানের সম্পদ পরিবেশনের জন্য যোগ্য।
| এনামস | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED | এই সংস্করণে অবস্থানের মিলের ধরণ নির্দিষ্ট করা নেই অথবা অজানা। |
SELECT_ALL | সমস্ত উপলব্ধ অবস্থান সম্পদ পরিবেশনের জন্য যোগ্য। |
FILTER | প্রদত্ত ব্যবসার নাম এবং/অথবা লেবেল ফিল্টারের সাথে মেলে এমন অবস্থানের সম্পদগুলি পরিবেশন করতে পারে। |
SELECTED_ASSETS | শুধুমাত্র নির্বাচিত অবস্থানের সম্পদগুলি পরিবেশন করতে পারবে। |
DISABLED | কোনও অবস্থানের সম্পদ পরিবেশন করতে পারে না। |
অবস্থান ম্যাচিং ফাংশন
একটি লোকেশন অ্যাসেট ফিল্টারের জন্য ম্যাচিং ফাংশন।
| JSON উপস্থাপনা |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| ক্ষেত্র | |
|---|---|
labels[] | ঐচ্ছিক। মিলানোর জন্য লেবেল। লেবেলগুলি যৌক্তিকভাবে একসাথে OR'ed করা হয়েছে। এই ক্ষেত্রটি ঐচ্ছিক এবং শুধুমাত্র |
locationAssetIds[] | ঐচ্ছিক। নির্বাচিত অবস্থানের সম্পদ আইডি। যদি |
business | ঐচ্ছিক। ব্যবসার নাম যার সাথে মিলবে। এই ক্ষেত্রটি ঐচ্ছিক এবং শুধুমাত্র |
অ্যাফিলিয়েটলোকেশনঅ্যাসেটফিল্টার
একটি অ্যাসেট ফিল্টার যা পরিবেশনের জন্য যোগ্য অ্যাফিলিয়েট লোকেশন অ্যাসেটের সাথে মেলে।
| JSON উপস্থাপনা |
|---|
{ "affiliateLocationMatchingType": enum ( |
| ক্ষেত্র | |
|---|---|
affiliateLocationMatchingType | প্রয়োজনীয়। এই অ্যাফিলিয়েট লোকেশন অ্যাসেট ফিল্টারের মিলের ধরণ। |
assetSetId | শুধুমাত্র আউটপুট। অ্যাসেট সেটের আইডি যা পরিবেশনের জন্য যোগ্য অ্যাফিলিয়েট লোকেশন অ্যাসেটের সাথে মেলে। |
affiliateLocationMatchingFunction | ঐচ্ছিক। অ্যাফিলিয়েট লোকেশন অ্যাসেট ফিল্টার কীভাবে অ্যাফিলিয়েট লোকেশন অ্যাসেটের সাথে মেলে তা নির্দেশ করে এমন ম্যাচিং ফাংশন। এই ক্ষেত্রটি আবশ্যক এবং শুধুমাত্র তখনই সেট করা যাবে যদি |
অ্যাফিলিয়েটলোকেশনম্যাচিংটাইপ
সম্ভাব্য মিলের ধরণ যা নির্ধারণ করে যে কোন অ্যাফিলিয়েট লোকেশন অ্যাসেটগুলি পরিবেশনের জন্য যোগ্য।
| এনামস | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED | এই সংস্করণে অ্যাফিলিয়েট লোকেশন ম্যাচিং টাইপ নির্দিষ্ট করা নেই অথবা অজানা। |
SELECT_ALL | সমস্ত উপলব্ধ অ্যাফিলিয়েট লোকেশন সম্পদ পরিবেশনের জন্য যোগ্য। |
SELECTED_CHAINS | নির্বাচিত অ্যাফিলিয়েট লোকেশন অ্যাসেটগুলি পরিবেশন করতে পারে। |
DISABLED | কোনও অ্যাফিলিয়েট লোকেশন অ্যাসেট পরিবেশন করতে পারবে না। |
অ্যাফিলিয়েটলোকেশনম্যাচিংফাংশন
একটি অ্যাফিলিয়েট লোকেশন অ্যাসেট ফিল্টারের জন্য ম্যাচিং ফাংশন।
| JSON উপস্থাপনা |
|---|
{
"chains": [
{
object ( |
| ক্ষেত্র | |
|---|---|
chains[] | ঐচ্ছিক। নির্বাচিত অ্যাফিলিয়েট লোকেশন চেইন আইডি। যদি |
অ্যাফিলিয়েটলোকেশনচেইন
অধিভুক্ত স্থানের একটি শৃঙ্খল।
| JSON উপস্থাপনা |
|---|
{ "chainId": string } |
| ক্ষেত্র | |
|---|---|
chainId | প্রয়োজনীয়। অ্যাফিলিয়েট লোকেশন চেইনের আইডি। |
সাইটলিঙ্ক অ্যাসেট
একটি সাইটলিঙ্ক সম্পদ।
| JSON উপস্থাপনা |
|---|
{ "assetId": string } |
| ক্ষেত্র | |
|---|---|
assetId | প্রয়োজনীয়। সাইটলিঙ্ক সম্পদের আইডি। |
পদ্ধতি | |
|---|---|
| চিহ্নিত রিসোর্স এবং একটি YouTube সম্পদের মধ্যে একটি নতুন সংযোগ তৈরি করে। |
| চিহ্নিত রিসোর্স এবং একটি YouTube সম্পদের মধ্যে বিদ্যমান সংযোগ মুছে ফেলে। |
| প্রদত্ত রিসোর্সের সাথে লিঙ্ক করা YouTube সম্পদের সংযোগগুলি তালিকাভুক্ত করে। |