কাস্টম ইভেন্ট লিসেনার

interface CustomEventListener

পরিচিত সরাসরি সাবক্লাস CustomEventBannerListener , CustomEventInterstitialListener , CustomEventNativeListener
CustomEventBannerListener

এই ইন্টারফেসটি বাতিল করা হয়েছে।

পরিবর্তে Adapter এবং MediationAdLoadCallback ব্যবহার করুন।

CustomEventInterstitialListener

এই ইন্টারফেসটি বাতিল করা হয়েছে।

পরিবর্তে Adapter এবং MediationAdLoadCallback ব্যবহার করুন।

CustomEventNativeListener

এই ইন্টারফেসটি বাতিল করা হয়েছে।

পরিবর্তে Adapter এবং MediationAdLoadCallback ব্যবহার করুন।


ব্যানার এবং ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য একটি বেস কাস্টম ইভেন্ট শ্রোতা। এই ইন্টারফেস সরাসরি বাস্তবায়ন করবেন না। পরিবর্তে, CustomEventBannerListener এবং/অথবা এবং/অথবা CustomEventNativeListener প্রয়োগ করুন।

সারাংশ

পাবলিক ফাংশন

Unit

নির্দেশ করে যে ব্যবহারকারী এই কাস্টম ইভেন্টে ক্লিক করেছেন।

Unit

ইঙ্গিত করে যে কাস্টম ইভেন্টটি পূর্ণ স্ক্রীনে কিছু রেন্ডার করেছে এবং এখন আবার অ্যাপ্লিকেশনে নিয়ন্ত্রণ স্থানান্তর করছে।

Unit

নির্দেশ করে যে অন্তর্নিহিত কারণ সহ একটি কাস্টম ইভেন্ট অনুরোধ ব্যর্থ হয়েছে৷

Unit
onAdFailedToLoad (errorCode: Int )

এই ফাংশনটি অবহেলিত।

পরিবর্তে onAdFailedToLoad ব্যবহার করুন।

Unit

ইঙ্গিত করে যে কাস্টম ইভেন্টের সাথে ব্যবহারকারীর মিথস্ক্রিয়া ডিভাইসটিকে একটি ভিন্ন অ্যাপ্লিকেশনে (যেমন একটি ওয়েব ব্রাউজার) স্যুইচ করতে বাধ্য করছে৷

Unit

নির্দেশ করে যে কাস্টম ইভেন্ট এমন কিছু রেন্ডার করছে যা পূর্ণ স্ক্রীন।

পাবলিক ফাংশন

onAdClicked

fun onAdClicked(): Unit

নির্দেশ করে যে ব্যবহারকারী এই কাস্টম ইভেন্টে ক্লিক করেছেন। এটি প্রকাশক মেট্রিক্সের জন্য ব্যবহার করা হয়, এবং অন্য কোনো ইভেন্টের সাথে অবশ্যই কল করতে হবে; এই ঘটনাটি মধ্যস্থতা লাইব্রেরি দ্বারা অনুমান করা হয় না। উদাহরণ স্বরূপ, onAdLeftApplication এর অর্থ সাধারণত ব্যবহারকারী একটি বিজ্ঞাপনে ক্লিক করেছেন, কিন্তু onAdClicked অবশ্যই নির্বিশেষে কল করতে হবে।

onAdclosed

fun onAdClosed(): Unit

ইঙ্গিত করে যে কাস্টম ইভেন্টটি পূর্ণ স্ক্রীনে কিছু রেন্ডার করেছে এবং এখন আবার অ্যাপ্লিকেশনে নিয়ন্ত্রণ স্থানান্তর করছে। এটি একটি ভিন্ন অ্যাপ্লিকেশন থেকে ফিরে ব্যবহারকারী হতে পারে.

এছাড়াও দেখুন
onAdOpened

onAdFailedToLoad

fun onAdFailedToLoad(adError: AdError): Unit

নির্দেশ করে যে অন্তর্নিহিত কারণ সহ একটি কাস্টম ইভেন্ট অনুরোধ ব্যর্থ হয়েছে৷ একটি ব্যর্থতা একটি প্রকৃত ত্রুটি বা শুধুমাত্র পূরণের অভাব হতে পারে।

একবার একটি বিজ্ঞাপনের অনুরোধ করা হলে, কাস্টম ইভেন্টকে অবশ্যই সাফল্য বা ব্যর্থতার প্রতিবেদন করতে হবে। যদি একটি নির্দিষ্ট সময়ের মধ্যে কোনো প্রতিক্রিয়া না পাওয়া যায়, তাহলে Google Mobile Ads SDK অন্য অ্যাডাপ্টারে চলে যায়, যার ফলে একটি সম্ভাব্য সফল বিজ্ঞাপন দেখানো হয় না।

পরামিতি
adError: AdError

AdError ব্যর্থতার কারণ বিস্তারিত।

onAdFailedToLoad

fun onAdFailedToLoad(errorCode: Int): Unit

নির্দেশ করে যে অন্তর্নিহিত কারণ সহ একটি কাস্টম ইভেন্ট অনুরোধ ব্যর্থ হয়েছে৷ একটি ব্যর্থতা একটি প্রকৃত ত্রুটি বা শুধুমাত্র পূরণের অভাব হতে পারে।

একবার একটি বিজ্ঞাপনের অনুরোধ করা হলে, কাস্টম ইভেন্টকে অবশ্যই সাফল্য বা ব্যর্থতার প্রতিবেদন করতে হবে। যদি একটি নির্দিষ্ট সময়ের মধ্যে কোনো প্রতিক্রিয়া না পাওয়া যায়, তাহলে Google Mobile Ads SDK অন্য অ্যাডাপ্টারে চলে যায়, যার ফলে একটি সম্ভাব্য সফল বিজ্ঞাপন দেখানো হয় না।

পরামিতি
errorCode: Int

একটি ত্রুটি কোড ব্যর্থতার কারণ বিশদ বিবরণ.

onAdLeftApplication

fun onAdLeftApplication(): Unit

ইঙ্গিত করে যে কাস্টম ইভেন্টের সাথে ব্যবহারকারীর মিথস্ক্রিয়া ডিভাইসটিকে একটি ভিন্ন অ্যাপ্লিকেশনে (যেমন একটি ওয়েব ব্রাউজার) স্যুইচ করতে বাধ্য করছে৷ বর্তমান অ্যাপ্লিকেশনটিকে পটভূমিতে রাখার আগে এটিকে অবশ্যই কল করতে হবে।

onAdOpened

fun onAdOpened(): Unit

নির্দেশ করে যে কাস্টম ইভেন্ট এমন কিছু রেন্ডার করছে যা পূর্ণ স্ক্রীন। এটি একটি android.app.Activity হতে পারে, অথবা এটি একটি ভিন্ন অ্যাপ্লিকেশনে স্যুইচ করার একটি অগ্রদূত হতে পারে৷

একবার এই স্ক্রীনটি খারিজ হয়ে গেলে, onAdClosed কল করতে হবে।