curators.curatedPackages রিসোর্সটি আপনাকে মিডিয়া প্ল্যানারদের পক্ষ থেকে কিউরেট করা পাবলিশার ইনভেন্টরির প্যাকেজগুলো প্রোগ্রাম্যাটিকভাবে তৈরি ও পরিচালনা করতে দেয়।
কিউরেটেড প্যাকেজ আপনাকে নির্দিষ্ট টার্গেটিং মানদণ্ড—যেমন ডিভাইসের ধরন, ভৌগোলিক অবস্থান এবং ডেটা সেগমেন্ট—পূরণকারী নির্বাচিত ইনভেন্টরিকে একত্রিত করতে দেয় এবং একটি কিউরেটর ফি নির্ধারণ করতে দেয়, যা কিউরেটেড প্যাকেজ দ্বারা টার্গেট করা ইম্প্রেশন ক্রেতারা জিতলে চার্জ করা হয়।
মূল ধারণাগুলো বুঝুন
আপনার ইন্টিগ্রেশন শুরু করার আগে, কিউরেটেড প্যাকেজগুলো কীভাবে কাজ করে তা নির্ধারণকারী ফিল্ড এবং সেটিংসগুলো পর্যালোচনা করুন:
আপনার বাছাই করা প্যাকেজগুলো কে অ্যাক্সেস করতে পারবে তা নিয়ন্ত্রণ করুন।
আপনার কিউরেটেড প্যাকেজগুলো শুধুমাত্র সেইসব মিডিয়া প্ল্যানাররাই অ্যাক্সেস করতে পারবেন, যাদেরকে আপনি CuratedPackage.accessSettings ফিল্ড ব্যবহার করে সুস্পষ্টভাবে অ্যাক্সেস দিয়েছেন। কিউরেটেড প্যাকেজ তৈরি করার সময় আপনাকে অবশ্যই accessSettings ফিল্ডটি পূরণ করতে হবে।
CuratedPackage.accessSettings.allowlistedMediaPlanners ফিল্ডে উল্লেখ করার যোগ্য মিডিয়া প্ল্যানারদের একটি তালিকা দেখতে আপনি mediaPlanners.list মেথডটি ব্যবহার করতে পারেন।
আপনার কিউরেটেড প্যাকেজ টার্গেটগুলির ইনভেন্টরি কনফিগার করুন।
আপনার কিউরেটেড প্যাকেজ কোন ইনভেন্টরিকে টার্গেট করবে তা নির্দিষ্ট করতে আপনি CuratedPackage.targeting ফিল্ডটি ব্যবহার করতে পারেন। targeting ফিল্ডটি PackageTargeting অবজেক্ট দ্বারা পূরণ করা হয়, যা ডিভাইসের ধরন, ক্রিয়েটিভ ফরম্যাট এবং ভৌগোলিক অবস্থানের মতো টার্গেটিং ক্রাইটেরিয়া সমর্থন করে।
আপনি CuratedPackage.targeting.includedDataSegments ফিল্ড ব্যবহার করে কাস্টমাইজড টার্গেটিংও নির্দিষ্ট করতে পারেন। includedDataSegments ফিল্ডটি আপনাকে সেইসব ডেটা সেগমেন্ট টার্গেট করতে দেয়, যা আপনি বা অন্য কিউরেশন পার্টনাররা পরিচালনা করেন।
টার্গেটিং লজিক বুঝুন
পুনরাবৃত্ত ফিল্ডের মানগুলো লজিক্যাল OR ব্যবহার করে প্রক্রিয়াজাত করা হয়, যার অর্থ হলো নির্দিষ্ট মানগুলোর যেকোনোটির জন্য প্রযোজ্য একটি ইম্প্রেশনই মিলে যায়। প্রতিটি ফিল্ড লজিক্যাল AND ব্যবহার করে প্রক্রিয়াজাত করা হয়, যার অর্থ হলো সংশ্লিষ্ট বিড অনুরোধে কিউরেটেড প্যাকেজটি প্রদর্শিত হওয়ার জন্য একটি নির্দিষ্ট ইম্প্রেশনের সাথে সমস্ত নির্দিষ্ট ফিল্ড অবশ্যই মিলতে হবে।
নিম্নলিখিত উদাহরণটি একটি কিউরেটেড প্যাকেজ তৈরি করে, যেখানে CuratedPackage.targeting ফিল্ডটি বিভিন্ন ধরনের ডিভাইস টাইপ এবং ডেটা সেগমেন্টের সমন্বয়কে টার্গেট করার জন্য পূরণ করা থাকে:
{
"includedDeviceTypes": [
"DEVICE_TYPE_PHONE",
"DEVICE_TYPE_PERSONAL_COMPUTER"
],
"includedDataSegments": [
"curators/123456/dataSegments/8765",
"curators/123456/dataSegments/8172"
]
}
নিম্নলিখিত সারণিটি দেখায় যে উদাহরণ থেকে সংগৃহীত প্যাকেজটি কোনো ইম্প্রেশনকে লক্ষ্য করে কিনা, যেখানে প্রতিটি সারি একটি স্বতন্ত্র ইম্প্রেশন:
| ডিভাইসের ধরন | ডেটা সেগমেন্ট আইডি | কিউরেটেড প্যাকেজ কি টার্গেট করে? |
|---|---|---|
DEVICE_TYPE_PERSONAL_COMPUTER | 8765 , 8172 | হ্যাঁ |
DEVICE_TYPE_PHONE | 8172 , 4321 | হ্যাঁ |
DEVICE_TYPE_PHONE | 9182 | না |
DEVICE_TYPE_CONNECTED_TV | 4321 , 9182 | না |
আপনার বিশেষভাবে তৈরি প্যাকেজের গুরুত্ব তুলে ধরুন
একটি কিউরেটেড প্যাকেজ তৈরি করার সময় আপনাকে অবশ্যই CuratedPackage.fee ইউনিয়ন ফিল্ড ব্যবহার করে একটি কিউরেশন ফি নির্ধারণ করতে হবে, এবং আপনি CuratedPackage অবজেক্ট দ্বারা সমর্থিত ফি প্রকারগুলির মধ্যে শুধুমাত্র একটি পূরণ করতে পারবেন—উদাহরণস্বরূপ, feeCpm ফিল্ড। একটি নির্দিষ্ট ইম্প্রেশনের জন্য মোট কিউরেশন ফি হলো কিউরেটেড প্যাকেজ ফি এবং সেই ইম্প্রেশনের জন্য প্রযোজ্য যেকোনো টার্গেটেড ডেটা সেগমেন্টের ফি-এর সমষ্টি।
আপনি CuratedPackage.floorPriceCpm ফিল্ডটি সেট করার মাধ্যমে আপনার কিউরেটেড প্যাকেজের জন্য নির্ধারিত ইম্প্রেশনের মানও নির্দেশ করতে পারেন, যা রিয়েল-টাইম বিডিং-এ বিডারদের জন্য নির্দিষ্ট করা ফ্লোর প্রাইসকে প্রভাবিত করতে পারে। floorPriceCpm ফিল্ডে আপনার নির্দিষ্ট করা ফ্লোর প্রাইস এবং পাবলিশারের ফ্লোর প্রাইস ও মোট কিউরেশন ফি-এর যোগফলের মধ্যে যেটি বেশি, সেটিই বিডারদের কাছে পাঠানো ফ্লোর প্রাইস হিসেবে গণ্য হয়।
নিম্নলিখিত সারণিতে কিউরেটেড প্যাকেজের জন্য দরপত্র অনুরোধে পাঠানো কার্যকর সর্বনিম্ন সীমা কীভাবে গণনা করা হয় তার উদাহরণ দেওয়া হয়েছে:
| প্রকাশক ফ্লোর (সিপিএম) | মোট কিউরেশন ফি (সিপিএম) | কিউরেটেড প্যাকেজ ফ্লোর (সিপিএম) | কার্যকরী ফ্লোর (সিপিএম) |
|---|---|---|---|
| ৭ ডলার | $২ | $১০ | $১০ |
| $৪ | $১ | $৪ | $৫ |
আপনার বিশেষভাবে তৈরি প্যাকেজের পরিবেশন নিয়ন্ত্রণ করুন
একটি বিশেষভাবে তৈরি প্যাকেজ নিম্নলিখিত অবস্থাগুলির মধ্যে যেকোনো একটিতে থাকতে পারে:
-
ACTIVE: কিউরেটেড প্যাকেজটি সক্রিয় আছে। সাবস্ক্রাইব করা মিডিয়া প্ল্যানাররা টার্গেট করা ইনভেন্টরির জন্য কিউরেটেড প্যাকেজের আইডি সম্বলিত রিয়েল-টাইম বিডিং-এর অনুরোধ গ্রহণ করতে পারবেন। -
INACTIVE: কিউরেটেড প্যাকেজটি নিষ্ক্রিয়। কিউরেটেড প্যাকেজটির আইডি রিয়েল-টাইম বিডিং-এর অনুরোধে দেখা যায় না, এমনকি সাবস্ক্রাইব করা মিডিয়া প্ল্যানারদের ক্ষেত্রেও।
পরবর্তী পদক্ষেপ
curatedPackages রিসোর্স ব্যবহার করে আপনি যে ওয়ার্কফ্লোগুলো সম্পাদন করতে পারেন সে সম্পর্কে আরও জানতে, নিম্নলিখিত বিষয়বস্তু পর্যালোচনা করুন:
- আপনার ডেটা সেগমেন্টগুলি কীভাবে দেখবেন তা জানুন
- কিভাবে কিউরেটেড প্যাকেজ তৈরি ও পরিচালনা করতে হয় তা শিখুন।
- কিউরেটেড প্যাকেজগুলি কীভাবে সক্রিয় এবং নিষ্ক্রিয় করতে হয় তা জানুন।
- আপনার জন্য নির্বাচিত প্যাকেজগুলো কীভাবে দেখবেন তা জানুন।