SDK সমর্থন এবং সামঞ্জস্য পর্যালোচনা করুন

প্ল্যাটফর্ম নির্বাচন করুন: HTML5 অ্যান্ড্রয়েড iOS tvOS কাস্ট রোকু

এই পৃষ্ঠাটি ব্রাউজার, ভিডিও ফর্ম্যাট এবং প্ল্যাটফর্মের জন্য IMA DAI সমর্থন এবং সামঞ্জস্য সম্পর্কে সাধারণ তথ্য প্রদান করে।

সমর্থিত ভিডিও ফর্ম্যাট এবং ব্রাউজার

HTML5 এখনও একটি নতুন এবং বিকশিত মান। ফলস্বরূপ, বিভিন্ন ব্রাউজারে বিভিন্ন বৈশিষ্ট্যের সমর্থন ভিন্ন হয় এবং সমস্ত প্রধান ব্রাউজার দ্বারা সমর্থিত কোনও একক ডিফল্ট ভিডিও ফর্ম্যাট নেই। বেশিরভাগ ব্রাউজারে ব্যবহৃত তিনটি প্রধান ভিডিও ফর্ম্যাট হল H.264, HLS এবং Dash।

VAST ইভেন্টের সামঞ্জস্যতা

এই বিভাগে VAST প্রতিক্রিয়ায় প্রদত্ত তথ্যের উপর ভিত্তি করে সার্ভারে স্বয়ংক্রিয়ভাবে রিপোর্ট করা VAST ইভেন্টগুলির তালিকা রয়েছে।

সম্পূর্ণরূপে সমর্থিত

complete , creativeView , firstQuartile , impression , midpoint , pause , resume , rewind (পিছনের দিকে কোনও উল্লেখযোগ্য অনুসন্ধান থাকলে চালিত হয়), start , thirdQuartile

আংশিকভাবে সমর্থিত

  • click

    Click ইভেন্টটি শুধুমাত্র ভিডিও বিজ্ঞাপনের জন্য পাঠানো হয়। Android, iOS, অথবা ডেস্কটপে নেটিভ ফুলস্ক্রিন প্লেয়ারে ক্লিক ক্যাপচার করা যাবে না, তবে ভিডিওটি বন্ধ থাকা অবস্থায় ইন-পেজ ক্লিক ট্র্যাকিং এলিমেন্টের মাধ্যমে ক্লিক ক্যাপচার করা যাবে। তবে, যদি ভিডিও এলিমেন্টটি iPad-এ নেটিভ কন্ট্রোল ব্যবহার করে, তাহলে ক্লিক ক্যাপচার করা যাবে না।

  • fullscreen

    IMA একটি সিমুলেটেড ফুল স্ক্রিন মোড সমর্থন করে, যেখানে ভিডিওটি পুরো ব্রাউজার উইন্ডো দখল করে। IMA একটি ভিডিওকে পূর্ণ স্ক্রিন মোডে বিবেচনা করে যখন এর offsetWidth এবং offsetHeight কমপক্ষে ডকুমেন্ট বডির আকারের সমান হয়। এই মোডটি সমস্ত ব্রাউজারে সমর্থিত।

    আইফোন এবং প্রি-৩.০ অ্যান্ড্রয়েড প্ল্যাটফর্মগুলিতে, ভিডিও সর্বদা পূর্ণ স্ক্রিন মোডে চলে।

  • mute , unmute

    iOS এবং Android-এর কাছে কেবল ভলিউমের নেটিভ নিয়ন্ত্রণ রয়েছে। ফলে, IMA ভলিউম বা মিউট অবস্থা নির্ধারণ করতে পারে না, এবং SDK-কেও পরিবর্তন সম্পর্কে অবহিত করা হয় না। নীচে ব্রাউজার সংস্করণগুলির একটি তালিকা দেওয়া হল যা mute , unmute করে এবং সমর্থন করে না:

    • সমর্থিত: ফায়ারফক্স ৩.৫+, ক্রোম ৮+, সাফারি ৪+
    • সমর্থিত নয়: iOS, Android

VAST বিজ্ঞাপন পরিবেশন সম্পর্কে আরও বিস্তারিত জানার জন্য IAB নির্দেশিকা দেখুন।

বিজ্ঞাপন বিরতি পুনরায় দেখার সময় বিজ্ঞাপন ইভেন্টগুলি

নিম্নলিখিত কারণে বিজ্ঞাপন পুনঃদেখার সময় IMA বিজ্ঞাপন ইভেন্ট চালু করে না:

  • ইভেন্ট URL গুলি শুধুমাত্র একবার ট্রিগার করা উচিত, অন্যথায় এটি স্প্যামি আচরণ হিসাবে পড়া যেতে পারে।
  • এর ফলে ব্যবহারকারীরা ইতিমধ্যেই দেখে নেওয়া বিজ্ঞাপন বিরতিগুলির মধ্যে এবং আশেপাশে অনুসন্ধান করতে পারবেন, যা আরও ভালো অনুসন্ধানের অভিজ্ঞতা তৈরি করবে।

বিজ্ঞাপন বিরতি পুনঃদেখলে শুধুমাত্র এই ইভেন্টগুলিই বাতিল করা হয়:

  • AD_PERIOD_STARTED
  • AD_PERIOD_ENDED

সমর্থিত ভিডিও প্লেয়ার প্ল্যাটফর্মগুলি

Google IMA SDK গুলি নিম্নলিখিত প্ল্যাটফর্মগুলিতে সমর্থিত:

প্ল্যাটফর্ম সংস্করণ
HTML5 এর বিবরণ ডেস্কটপ : ক্রোম, ফায়ারফক্স, সাফারি, এজ, অপেরা
মোবাইল : ক্রোম/অ্যান্ড্রয়েড ব্রাউজার (ফোন এবং ট্যাবলেটের জন্য অ্যান্ড্রয়েড), সাফারি এবং ক্রোম (iOS)
আইওএস আইওএস ১০.০+
অ্যান্ড্রয়েড অ্যান্ড্রয়েড ৪.৪+
গুগল কাস্ট সমস্ত কাস্ট ডিভাইস
টিভিওএস tvOS 15+ সম্পর্কে
রোকু যে সকল ডিভাইস এখনও Roku থেকে সফ্টওয়্যার আপডেট পাচ্ছে

ভিডিও স্ট্রিম ফর্ম্যাট সমর্থন

IMA তার SDK গুলিতে HLS এবং DASH উভয়কেই সমর্থন করে। নির্দিষ্ট SDK প্ল্যাটফর্মগুলিতে সমর্থনের জন্য এই টেবিলটি দেখুন। সঠিক স্ট্রিম প্লেব্যাকের জন্য, আপনার ভিডিও প্লেয়ারটি ব্যবহৃত স্ট্রিম প্রকারকে সমর্থন করতে হবে।

IMA SDK প্ল্যাটফর্ম এইচএলএস ড্যাশ
HTML5 এর বিবরণ CheckmarkCheckmark
আইওএস CheckmarkRed-X
অ্যান্ড্রয়েড CheckmarkCheckmark
গুগল কাস্ট CheckmarkCheckmark
টিভিওএস CheckmarkRed-X
রোকু CheckmarkCheckmark

ভিডিও বৈশিষ্ট্য এবং SDK সংস্করণ

নিম্নলিখিত বৈশিষ্ট্যগুলি সম্পর্কে আরও জানতে, ভিডিও বিজ্ঞাপনের ওভারভিউ পড়ুন।

আইএবি ভিডিও স্যুট সমর্থন
বিশাল ৪ Warning
বিশাল ৩ Warning
বিশাল ২ Checkmark
ভিপিএআইডি ২ Red-X
ভিএমএপি ১.০.১ Warning
বিজ্ঞাপন ম্যানেজার ভিডিও বৈশিষ্ট্য সমর্থন
লিনিয়ার বিজ্ঞাপন Checkmark
নন-লিনিয়ার বিজ্ঞাপন (ওভারলে) Red-X
সঙ্গীরা Warning
VAST 3 বিকল্প সহযোগী বিজ্ঞাপন সংস্থান Red-X
অ্যাক্টিভ ভিউ দর্শনযোগ্যতা Checkmark
VAST পুনঃনির্দেশনা Checkmark
ডিসপ্লে রিকোয়েস্ট সহ কম্প্যানিয়ন ব্যাকফিল Red-X
গুগল পাবলিশার ট্যাগ (জিপিটি) সামঞ্জস্যতা Red-X
বিষয়বস্তু সচেতনতা Red-X
বিজ্ঞাপনের নিয়ম Checkmark
শুঁটি Checkmark
বাম্পার Checkmark
মাল্টি-ইভেন্ট ট্র্যাকিং (MET) এর উপর রিপোর্টিং Checkmark
বাদ দেওয়া যায় (রিজার্ভেশন / নন-ট্রুভিউ) Warning
ভিডিওর জন্য AdSense বৈশিষ্ট্য সমর্থন
ট্রুভিউ ইনস্ট্রিম Warning
ইনস্ট্রিম নির্বাচন করুন Checkmark
স্ট্যান্ডার্ড ইনস্ট্রিম Checkmark
পূর্ণ-স্লট Red-X
সঙ্গীরা Warning
কম্প্যানিয়ন ব্যাকফিল Red-X
ওভারলে Red-X
বিজ্ঞাপন ম্যানেজার বিজ্ঞাপন এক্সচেঞ্জ বৈশিষ্ট্য সমর্থন
ট্রুভিউ ইনস্ট্রিম Warning
ইনস্ট্রিম নির্বাচন করুন Checkmark
স্ট্যান্ডার্ড ইনস্ট্রিম Checkmark
পূর্ণ-স্লট Red-X
সঙ্গীরা Warning
কম্প্যানিয়ন ব্যাকফিল Red-X
ওভারলে Red-X
অ্যাক্টিভ ভিউ দর্শনযোগ্যতা Checkmark
কেন এই বিজ্ঞাপন? Warning

গুগল অ্যাড ম্যানেজার দ্বারা সমর্থিত VAST ৪টি বৈশিষ্ট্যের মধ্যে ১টি , IMA নিম্নলিখিত বৈশিষ্ট্যগুলি সমর্থন করে:

নিম্নলিখিত VAST 3.0 বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:

  • কম্প্যানিয়ন adSlotId
  • সঙ্গী ডেলিভারির বিকল্পগুলি
  • আইকন

নিম্নলিখিত VMAP বৈশিষ্ট্যগুলি এখনও সমর্থিত নয়:

  • VMAP-নির্দিষ্ট ট্র্যাকিং ইভেন্ট
  • VMAP-নির্দিষ্ট ত্রুটি কোডগুলি
  • ওভারলে বিজ্ঞাপন
  • hh:mm:ss অথবা "শুরু" এবং "শেষ" ছাড়া অন্য সময়ের অফসেট
  • breakType অ্যাট্রিবিউট প্রদর্শন করুন
  • repeatAfter বৈশিষ্ট্য

শুধুমাত্র ইমেজ কম্প্যানিয়ন সমর্থিত। বিজ্ঞাপন পপুলেট করার জন্য ইমেজ কম্প্যানিয়নগুলির কাস্টম বাস্তবায়ন প্রয়োজন। টিভিওএস-এ কম্প্যানিয়ন বিজ্ঞাপন সমর্থিত নয়।

৫টি ঐতিহ্যবাহী স্কিপেবল বিজ্ঞাপন শুধুমাত্র HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ) এর জন্য IMA DAI SDK গুলিতে সমর্থিত। Cast SDK এর সাথে, আপনাকে StreamRequest.senderCanSkip এর মাধ্যমে স্কিপিং ক্ষমতা ঘোষণা করতে হবে, যা ঐতিহ্যবাহী স্কিপেবল বিজ্ঞাপনগুলিকে সমর্থন করে।

HTML5, iOS, tvOS, Roku এবং Android (Android TV সহ) এর জন্য IMA DAI SDK-তে ৬টি TrueView স্কিপেবল বিজ্ঞাপন সমর্থিত।

Cast SDK-তে ৭টি AdSense বৈশিষ্ট্য সমর্থিত নয়।

8 Why This Ad? এর জন্য StreamManager তৈরি করার সময় adUiElement প্যারামিটারটি পাস করা প্রয়োজন। Why This Ad? Cast SDK তে সমর্থিত নয়।

জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের জন্য সতর্কতা

IMA HTML5 SDK এর সাথে React বা AngularJS এর ​​মতো JavaScript ফ্রেমওয়ার্ক ব্যবহার করার সময় কিছু বিবেচ্য বিষয় বিবেচনা করা হয়। এই ফ্রেমওয়ার্কগুলি প্রায়শই DOM এর উপাদানগুলিকে স্থানান্তর করে, যা IMA SDK কে ভেঙে ফেলতে পারে কারণ SDK আশা করে যে DOM শুরু করার সময় স্ট্যাটিক থাকবে। IMA SDK জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কগুলিকে সমর্থন করে যতক্ষণ না ফ্রেমওয়ার্ক DOM উপাদানগুলি সরানো শেষ করার পরে SDK শুরু হয়। বিশেষ করে, StreamManager তৈরি করার সময় adUiElement আর্গুমেন্ট হিসাবে পাস করা HTML5 উপাদানটি একবার তা স্থানান্তরিত করার পরে সরানো উচিত নয়।

অ্যাপল এয়ারপ্লে সাপোর্ট

IMA SDK অ্যাপল এয়ারপ্লে সমর্থন করে না। হয় এয়ারপ্লে বন্ধ করুন অথবা এয়ারপ্লে শনাক্ত হলে বিজ্ঞাপনের অনুরোধ বন্ধ করুন।