DAI পড সার্ভিং API ওভারভিউ

পড সার্ভিং আপনাকে Google বিজ্ঞাপনের সাথে সার্ভার-সাইড বিজ্ঞাপন সন্নিবেশ করতে দেয়, আপনার সামগ্রী Google-এর DAI সার্ভারে না পাঠিয়ে৷ আপনি আপনার ম্যানিফেস্ট ম্যানিপুলেশন করতে বা DAI পড সার্ভিং API ( লাইভ বা VOD ) ব্যবহার করে আপনার নিজস্ব ম্যানিফেস্ট ম্যানিপুলেশন সার্ভার বাস্তবায়ন করতে আপনার বিদ্যমান ভিডিও টেকনিক্যাল পার্টনারের সাথে কাজ করতে পারেন।

আপনি ওয়েব এবং মোবাইল প্ল্যাটফর্মগুলির জন্য ক্লায়েন্ট অ্যাপ্লিকেশনগুলি বিকাশ করতে ইন্টারেক্টিভ মিডিয়া বিজ্ঞাপন (IMA) DAI SDK ব্যবহার করতে পারেন যা DAI Pod Serving API এর সাথে নির্বিঘ্নে ইন্টারঅ্যাক্ট করে৷ DAI Pod Serving API-এর সাথে IMA DAI SDK কনফিগার করতে, লাইভ বা VOD স্ট্রিম ফর্ম্যাটের জন্য আপনার ক্লায়েন্ট অ্যাপের প্ল্যাটফর্মের (Android, Chromecast, HTML5, iOS, Roku, tvOS) জন্য নির্দিষ্ট গাইডটি পড়ুন।

আপনার যদি বিশেষ প্রয়োজনীয়তা থাকে যা IMA DAI SDK দ্বারা সমর্থিত না হয়, তাহলে আপনি আপনার নিজস্ব ক্লায়েন্ট অ্যাপ্লিকেশনগুলি বিকাশ করতে ক্লায়েন্ট ভিডিও প্লেয়ার গাইড ( লাইভ বা VOD ) অনুসরণ করতে পারেন।

DAI পড পরিবেশন উপাদান

DAI পড সার্ভিং API এর বাস্তবায়নে তিনটি প্রধান উপাদান রয়েছে:

Google Ad Manager হল একটি হোস্ট করা পরিষেবা যা ব্যবহারকারীর স্ট্রিম সেশন তৈরি করে এবং পরিচালনা করে, পরিবেশনের জন্য বিজ্ঞাপন নির্বাচন করে, সেগুলিকে স্ট্রিমিং সেগমেন্ট হিসেবে এনকোড করে এবং অনুরোধ করা হলে সেগুলিকে ক্লায়েন্ট ভিডিও প্লেয়ারের কাছে পৌঁছে দেয়।

লাইভ স্ট্রিমগুলিতে, বিজ্ঞাপনগুলি রিয়েল টাইমে ঢোকানো হয় যখন ক্লায়েন্ট ভিডিও প্লেয়ার দ্বারা নির্দিষ্ট সেগমেন্টের অনুরোধ করা হয় এবং সেই মিডিয়া সেগমেন্টগুলির জন্য URL পুনঃনির্দেশ হিসাবে প্লেয়ারের কাছে বিতরণ করা হয়।

VOD স্ট্রীমগুলিতে, প্লেব্যাক শুরু হওয়ার আগে বিজ্ঞাপনগুলি নির্বাচন করা হয় এবং প্রতিটি বিজ্ঞাপন পডের সাথে সম্পর্কিত স্ট্রীম ম্যানিফেস্টের সেট হিসাবে ম্যানিফেস্ট ম্যানিপুলেটরে বিতরণ করা হয়।

ম্যানিফেস্ট ম্যানিপুলেটর

একটি ম্যানিফেস্ট ম্যানিপুলেটর হল এমন একটি সার্ভার যা ক্লায়েন্ট ভিডিও প্লেয়ার থেকে একটি স্ট্রিম সেশন আইডি পায়, এটিকে সেই স্ট্রিমের সাথে বিজ্ঞাপন যুক্ত করতে ব্যবহার করে এবং সেই বিজ্ঞাপনগুলিকে স্ট্রিম ম্যানিফেস্টে এম্বেড করে৷

HLS লাইভ স্ট্রিমগুলির জন্য, ম্যানিফেস্ট ম্যানিপুলেটর সরাসরি অ্যাড ম্যানেজারের সাথে যোগাযোগ করে না। পরিবর্তে, এটি অ্যাড ম্যানেজার ইউআরএল-এর সাথে স্ট্রীম ম্যানিফেস্টে বিজ্ঞাপন মিডিয়া সেগমেন্ট রাখে যাতে ক্লায়েন্ট ভিডিও প্লেয়ার বিজ্ঞাপন মিডিয়া সেগমেন্ট ফাইলগুলির জন্য অনুরোধ করতে পারে।

VOD স্ট্রীমের জন্য, ম্যানিফেস্ট ম্যানিপুলেটর বিজ্ঞাপনের অনুরোধ করার জন্য অ্যাড ম্যানেজারের সাথে সরাসরি যোগাযোগ করে এবং কন্টেন্ট স্ট্রিমের সাথে একীভূত করার জন্য স্ট্রিমিং ম্যানিফেস্টের একটি সেট পায়। সম্মিলিত ম্যানিফেস্ট তারপর প্লেব্যাকের জন্য ক্লায়েন্ট ভিডিও প্লেয়ারে পাঠানো হয়।

ক্লায়েন্ট ভিডিও প্লেয়ার

ক্লায়েন্ট ভিডিও প্লেয়ার হল সেই অ্যাপ বা ওয়েবসাইট যা শেষ পর্যন্ত বিজ্ঞাপন সমন্বিত ভিডিও স্ট্রীম প্লে ব্যাক করে। এটি করার আগে, এটি অ্যাড ম্যানেজার থেকে একটি স্ট্রিম আইডি অনুরোধ করে এবং তারপর সেই আইডিটি ম্যানিফেস্ট ম্যানিপুলেটরের কাছে পাঠায় যাতে প্লে করার জন্য একটি স্ট্রিমিং ম্যানিফেস্ট পাওয়া যায়। এটি ইন-স্ট্রীম মেটাডেটা দেখার এবং বিজ্ঞাপন ট্র্যাকিং ইভেন্টগুলিকে ট্রিগার করার দায়িত্বে রয়েছে৷

লাইভস্ট্রিম বনাম VOD পড পরিবেশন

এক নজরে, লাইভস্ট্রিম এবং ভিওডি পড পরিবেশন খুব একই রকম হতে পারে। যাইহোক, দুটি কর্মপ্রবাহের মধ্যে বেশ কয়েকটি উল্লেখযোগ্য পার্থক্য রয়েছে।

লাইভস্ট্রিম পড পরিবেশন VOD পড পরিবেশন
ক্লায়েন্ট ভিডিও প্লেয়ার প্লেব্যাক জুড়ে প্রয়োজন অনুযায়ী অ্যাড ম্যানেজার থেকে বিজ্ঞাপনের অনুরোধ করে। প্রারম্ভিক বিজ্ঞাপন বিরতি বিজ্ঞপ্তি ব্যবহার করে এই বিজ্ঞাপনগুলি পূর্বনির্বাচিত করা যেতে পারে। প্লেব্যাক শুরু হওয়ার আগে ম্যানিফেস্ট ম্যানিপুলেটর অ্যাড ম্যানেজার থেকে সমস্ত বিজ্ঞাপনের অনুরোধ করে৷
HLS স্ট্রীমগুলির সাথে, ম্যানিফেস্ট ম্যানিপুলেটর সরাসরি অ্যাড ম্যানেজারের সাথে ইন্টারঅ্যাক্ট করে না, বরং প্রয়োজন অনুযায়ী অনুরোধ করার জন্য ক্লায়েন্ট ভিডিও প্লেয়ারের জন্য বিজ্ঞাপন সেগমেন্ট URL তৈরি করে। ম্যানিফেস্ট ম্যানিপুলেটর ক্লায়েন্ট ভিডিও প্লেয়ারের জন্য স্ট্রিম ম্যানিফেস্ট তৈরি করার আগে অ্যাড ম্যানেজার থেকে বিজ্ঞাপনের জন্য সরাসরি অনুরোধ করে।
বিজ্ঞাপন ম্যানেজার স্লেট সন্নিবেশ করতে পারে যদি একটি বিজ্ঞাপন পড একটি নির্দিষ্ট বিজ্ঞাপন বিরতির চেয়ে ছোট হয়। স্লেট প্রয়োজন বা সমর্থিত নয়।
বিজ্ঞাপনের অনুরোধ করার আগে আপনাকে অবশ্যই অ্যাড ম্যানেজারের সাথে লাইভস্ট্রিম ইভেন্ট এবং এনকোডিং প্রোফাইল নিবন্ধন করতে হবে। বিজ্ঞাপনের অনুরোধ করার আগে আপনাকে অ্যাড ম্যানেজারে কোনও সেটআপ করতে হবে না, তবে ম্যানিফেস্ট ম্যানিপুলেটরকে অবশ্যই প্রতিটি বিজ্ঞাপনের অনুরোধে আপনার স্ট্রিমের জন্য প্রাসঙ্গিক এনকোডিং প্রোফাইল এবং বিজ্ঞাপন ট্যাগ প্রদান করতে হবে।

লাইভ বা ভিওডি পড পরিবেশন করার সাথে সাথে এই পার্থক্যগুলি মাথায় রাখা গুরুত্বপূর্ণ।