ক্লাস: অ্যাড ইভেন্ট

গণনা

টাইপ

স্থির

স্ট্রিং

AdEvents এর প্রকার

মান

AD_CAN_PLAY

বিজ্ঞাপনের শুরুতে বা বাফারিং সম্পূর্ণ হওয়ার পরে, বাফারিং ছাড়াই বিজ্ঞাপনটি চালানোর জন্য প্রস্তুত হলে ফায়ার হয়৷

CONTENT_PAUSE_REQUESTED

যখন বিষয়বস্তু পজ করা উচিত তখন আগুন লাগে। এটি সাধারণত একটি বিজ্ঞাপনের বিষয়বস্তু কভার করার ঠিক আগে ঘটে।

CONTENT_RESUME_REQUESTED

যখন বিষয়বস্তু পুনরায় শুরু করা উচিত তখন আগুন লাগে। এটি সাধারণত ঘটে যখন একটি বিজ্ঞাপন শেষ হয় বা ভেঙে যায়।

ক্লিক

বিজ্ঞাপনে ক্লিক করলে আগুন লাগে।

VIDEO_CLICKED

একটি ভিডিও বিজ্ঞাপনের অ-ক্লিকথ্রু অংশে ক্লিক করা হলে আগুন লাগে৷

VIDEO_ICON_CLICKED

একজন ব্যবহারকারী একটি ভিডিও আইকনে ক্লিক করলে ফায়ার হয়।

শুরু

বিজ্ঞাপন বাজানো শুরু হলে আগুন লাগে।

AD_PROGRESS

বিজ্ঞাপনের বর্তমান সময়ের মান পরিবর্তন হলে ফায়ার হয়। এই ইভেন্টে getAdData() কল করলে একটি AdProgressData অবজেক্ট ফিরে আসবে।

AD_BUFFERING

যখন বিজ্ঞাপনটি বাফারে প্লেব্যাক বন্ধ করে দেয় তখন ফায়ার হয়৷

ছাপ

ইম্প্রেশন ইউআরএল পিং করা হলে ফায়ার হয়।

বিরাম দেওয়া হয়েছে

বিজ্ঞাপন পজ করা হলে আগুন লাগে।

আবার চালু হয়েছে

বিজ্ঞাপন আবার শুরু হলে আগুন লাগে।

FIRST_QUARTILE

যখন বিজ্ঞাপন প্লেহেড প্রথম চতুর্থাংশ অতিক্রম করে তখন ফায়ার হয়৷

মিডপয়েন্ট

বিজ্ঞাপন প্লেহেড মিডপয়েন্ট অতিক্রম করলে ফায়ার হয়।

THIRD_QUARTILE

যখন বিজ্ঞাপন প্লেহেড তৃতীয় চতুর্থাংশ অতিক্রম করে তখন ফায়ার হয়।

সম্পূর্ণ

বিজ্ঞাপনটি বাজানো শেষ হলে আগুন লাগে।

DURATION_CHANGE

বিজ্ঞাপনের সময়কাল পরিবর্তন হলে ফায়ার হয়।

USER_CLOSE

ব্যবহারকারী যখন বিজ্ঞাপনটি বন্ধ করে দেয় তখন আগুন লাগে।

লোড করা হয়েছে

বিজ্ঞাপন ডেটা উপলব্ধ হলে আগুন লাগে।

ALL_ADS_comPLETED

বিজ্ঞাপন ম্যানেজার যখন বিজ্ঞাপন প্রতিক্রিয়ায় সমস্ত বৈধ বিজ্ঞাপনগুলি চালানো শেষ করে বা যখন প্রতিক্রিয়া কোনও বৈধ বিজ্ঞাপন ফেরত না দেয় তখন ফায়ার হয়৷

এড়িয়ে গেছে

ব্যবহারকারী যখন বিজ্ঞাপনটি এড়িয়ে যান তখন ফায়ার হয়।

LINEAR_CHANGED

প্রদর্শিত বিজ্ঞাপন রৈখিক থেকে অরৈখিক, বা বিপরীতে পরিবর্তিত হলে আগুন জ্বলে।

SKIPPABLE_STATE_CHANGED

প্রদর্শিত বিজ্ঞাপনগুলি এড়ানো যায় এমন অবস্থা পরিবর্তন করা হলে আগুন জ্বলে।

AD_METADATA

একটি বিজ্ঞাপন তালিকা লোড করা হলে আগুন লাগে।

AD_BREAK_READY

অটোপ্লেএডব্রেক মিথ্যা হলে বিজ্ঞাপনের নিয়ম বা VMAP বিজ্ঞাপন বিরতি চালানো হলে আগুন লাগে।

লগ

অ-মারাত্মক ত্রুটির সম্মুখীন হলে আগুন লাগে। ব্যবহারকারীর কোনো পদক্ষেপ নেওয়ার দরকার নেই কারণ SDK একই বা পরবর্তী বিজ্ঞাপন প্লেব্যাকের সাথে ত্রুটির পরিস্থিতির উপর নির্ভর করে চালিয়ে যাবে।

VOLUME_CHANGED

বিজ্ঞাপনের ভলিউম পরিবর্তিত হলে আগুন লাগে।

VOLUME_MUTED

বিজ্ঞাপন ভলিউম নিঃশব্দ করা হলে ফায়ার।

মিথষ্ক্রিয়া

একটি বিজ্ঞাপন ইন্টারঅ্যাকশন কলব্যাক ট্রিগার করলে ফায়ার হয়। বিজ্ঞাপন ইন্টারঅ্যাকশনে বিজ্ঞাপন ডেটাতে একটি ইন্টারঅ্যাকশন আইডি স্ট্রিং থাকে।

সম্পত্তি

টাইপ

স্থির

স্ট্রিং

AdEvents এর প্রকার

মান

AD_CAN_PLAY

বিজ্ঞাপনের শুরুতে বা বাফারিং সম্পূর্ণ হওয়ার পরে, বাফারিং ছাড়াই বিজ্ঞাপনটি চালানোর জন্য প্রস্তুত হলে ফায়ার হয়৷

CONTENT_PAUSE_REQUESTED

যখন বিষয়বস্তু পজ করা উচিত তখন আগুন লাগে। এটি সাধারণত একটি বিজ্ঞাপনের বিষয়বস্তু কভার করার ঠিক আগে ঘটে।

CONTENT_RESUME_REQUESTED

যখন বিষয়বস্তু পুনরায় শুরু করা উচিত তখন আগুন লাগে। এটি সাধারণত ঘটে যখন একটি বিজ্ঞাপন শেষ হয় বা ভেঙে যায়।

ক্লিক

বিজ্ঞাপনে ক্লিক করলে আগুন লাগে।

VIDEO_CLICKED

একটি ভিডিও বিজ্ঞাপনের অ-ক্লিকথ্রু অংশে ক্লিক করা হলে আগুন লাগে৷

VIDEO_ICON_CLICKED

একজন ব্যবহারকারী একটি ভিডিও আইকনে ক্লিক করলে ফায়ার হয়।

শুরু

বিজ্ঞাপন বাজানো শুরু হলে আগুন লাগে।

AD_PROGRESS

বিজ্ঞাপনের বর্তমান সময়ের মান পরিবর্তন হলে ফায়ার হয়। এই ইভেন্টে getAdData() কল করলে একটি AdProgressData অবজেক্ট ফিরে আসবে।

AD_BUFFERING

যখন বিজ্ঞাপনটি বাফারে প্লেব্যাক বন্ধ করে দেয় তখন ফায়ার হয়৷

ইমপ্রেশন

ইম্প্রেশন ইউআরএল পিং করা হলে ফায়ার হয়।

বিরাম দেওয়া হয়েছে

বিজ্ঞাপন পজ করা হলে আগুন লাগে।

আবার চালু হয়েছে

বিজ্ঞাপন আবার শুরু হলে আগুন লাগে।

FIRST_QUARTILE

যখন বিজ্ঞাপন প্লেহেড প্রথম চতুর্থাংশ অতিক্রম করে তখন ফায়ার হয়৷

মিডপয়েন্ট

বিজ্ঞাপন প্লেহেড মিডপয়েন্ট অতিক্রম করলে ফায়ার হয়।

THIRD_QUARTILE

যখন বিজ্ঞাপন প্লেহেড তৃতীয় চতুর্থাংশ অতিক্রম করে তখন ফায়ার হয়।

সম্পূর্ণ

বিজ্ঞাপনটি বাজানো শেষ হলে আগুন লাগে।

DURATION_CHANGE

বিজ্ঞাপনের সময়কাল পরিবর্তন হলে ফায়ার হয়।

USER_CLOSE

ব্যবহারকারী যখন বিজ্ঞাপনটি বন্ধ করে দেয় তখন আগুন লাগে।

লোড করা হয়েছে

বিজ্ঞাপন ডেটা উপলব্ধ হলে আগুন লাগে।

ALL_ADS_comPLETED

বিজ্ঞাপন ম্যানেজার যখন বিজ্ঞাপন প্রতিক্রিয়ায় সমস্ত বৈধ বিজ্ঞাপনগুলি চালানো শেষ করে বা যখন প্রতিক্রিয়া কোনও বৈধ বিজ্ঞাপন ফেরত না দেয় তখন ফায়ার হয়৷

এড়িয়ে গেছে

ব্যবহারকারী যখন বিজ্ঞাপনটি এড়িয়ে যান তখন ফায়ার হয়।

LINEAR_CHANGED

প্রদর্শিত বিজ্ঞাপন রৈখিক থেকে অরৈখিক, বা বিপরীতে পরিবর্তিত হলে আগুন জ্বলে।

SKIPPABLE_STATE_CHANGED

প্রদর্শিত বিজ্ঞাপনগুলি এড়ানো যায় এমন অবস্থা পরিবর্তন করা হলে আগুন জ্বলে।

AD_METADATA

একটি বিজ্ঞাপন তালিকা লোড করা হলে আগুন লাগে।

AD_BREAK_READY

অটোপ্লেএডব্রেক মিথ্যা হলে বিজ্ঞাপনের নিয়ম বা VMAP বিজ্ঞাপন বিরতি চালানো হলে আগুন লাগে।

লগ

অ-মারাত্মক ত্রুটির সম্মুখীন হলে আগুন লাগে। ব্যবহারকারীর কোনো পদক্ষেপ নেওয়ার দরকার নেই কারণ SDK একই বা পরবর্তী বিজ্ঞাপন প্লেব্যাকের সাথে ত্রুটির পরিস্থিতির উপর নির্ভর করে চালিয়ে যাবে।

VOLUME_CHANGED

বিজ্ঞাপনের ভলিউম পরিবর্তিত হলে আগুন লাগে।

VOLUME_MUTED

বিজ্ঞাপন ভলিউম নিঃশব্দ করা হলে ফায়ার।

মিথষ্ক্রিয়া

একটি বিজ্ঞাপন ইন্টারঅ্যাকশন কলব্যাক ট্রিগার করলে ফায়ার হয়। বিজ্ঞাপন ইন্টারঅ্যাকশনে বিজ্ঞাপন ডেটাতে একটি ইন্টারঅ্যাকশন আইডি স্ট্রিং থাকে।

পদ্ধতি

getAd

getAd() বিজ্ঞাপন প্রদান করে

বাজানো বা সবে খেলা বর্তমান বিজ্ঞাপন পান.

রিটার্নস

nullable Ad ইভেন্টের সাথে যুক্ত বিজ্ঞাপন, অথবা যদি কোন প্রাসঙ্গিক বিজ্ঞাপন না থাকে তাহলে শূন্য।

getAdData

getAdData() অবজেক্ট প্রদান করে

বিজ্ঞাপন থেকে অতিরিক্ত ডেটা পাস করার অনুমতি দেয়।

উদাহরণ:


if (event.type == google.ima.AdEvent.Type.LOG) {
  let adData = event.getAdData();
  if (adData['adError']) {
    console.log('Non-fatal error occurred: ' +
        adData['adError'].getMessage());
  }
}

রিটার্নস

ইভেন্টের জন্য nullable Object অতিরিক্ত ডেটা। ত্রুটির জন্য উত্থাপিত লগ ইভেন্টগুলি 'google.ima.AdError' টাইপের বস্তু বহন করে যা 'adError' কী ব্যবহার করে অ্যাক্সেস করা যেতে পারে।