গুগল ima অ্যাড ইভেন্ট
যখন বিজ্ঞাপনের অবস্থা পরিবর্তিত হয় এবং ব্যবহারকারীরা যখন বিজ্ঞাপনের সাথে ইন্টারঅ্যাক্ট করেন তখন এই ইভেন্টের ধরনটি বিজ্ঞাপন দ্বারা একটি বিজ্ঞপ্তি হিসাবে উত্থাপিত হয়। উদাহরণস্বরূপ, যখন বিজ্ঞাপনটি বাজানো শুরু হয়, তখন ক্লিক করা হয় এবং আরও অনেক কিছু। আপনি AdsManager-এ বিভিন্ন রাজ্য পরিবর্তিত ইভেন্টের জন্য নিবন্ধন করতে পারেন।
গণনা
টাইপ
স্ট্রিং
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' কী ব্যবহার করে অ্যাক্সেস করা যেতে পারে।