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

public interface CustomEventNative extends CustomEvent


নেটিভ বিজ্ঞাপন সমর্থন করার জন্য একটি কাস্টম ইভেন্ট।

একটি কাস্টম ইভেন্টের সাধারণ জীবনচক্র হল একবার requestNativeAd কল করা। এই মুহুর্তে অ্যাডাপ্টারের একটি নেটিভ বিজ্ঞাপন তৈরি করা উচিত এবং onAdLoaded অথবা onAdFailedToLoad-এ CustomEventNativeListener কাছে রিপোর্ট করা উচিত।

জীবনচক্রের শেষে, onDestroy কল করার জন্য সর্বোত্তম প্রচেষ্টা করা হয়, যদিও এর নিশ্চয়তা নেই। মনে রাখবেন যে requestNativeAd UI থ্রেডে কল করা হয় তাই সেই থ্রেডে কোড লেখার সমস্ত স্ট্যান্ডার্ড সতর্কতা প্রযোজ্য। বিশেষ করে, কোডটি কোনও ব্লকিং পদ্ধতি কল করা উচিত নয়।

অ্যাডাপ্টারটি requestNativeAd কলে পাস করা CustomEventNativeListener এর মাধ্যমে ইভেন্টগুলি প্রকাশ করবে বলে আশা করা হচ্ছে। বিজ্ঞাপন অনুরোধ করার জন্য প্রয়োজনীয় সমস্ত প্যারামিটার serverParameter , NativeMediationAdRequest , এবং customEventExtras প্যারামিটারে পাস করা উচিত।

সারাংশ

পাবলিক পদ্ধতি

abstract void
requestNativeAd (
Context context,
CustomEventNativeListener listener,
@ Nullable String serverParameter,
NativeMediationAdRequest mediationAdRequest,
@ Nullable Bundle customEventExtras
)

কাস্টম ইভেন্ট থেকে একটি নেটিভ বিজ্ঞাপনের অনুরোধ করার জন্য মধ্যস্থতা লাইব্রেরি থেকে ফোন করা হয়েছে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

com.google.android.gms.ads.mediation.customevent.CustomEvent থেকে
abstract void

অ্যাডাপ্টারের নিয়ন্ত্রণ ভেঙে ফেলে।

abstract void

অ্যাপ্লিকেশন কল pause দিলে কল করা হয়।

abstract void

আবেদনের কল resume হলে ফোন করা হবে।

পাবলিক পদ্ধতি

অনুরোধনেটিভঅ্যাড

abstract void requestNativeAd(
    Context context,
    CustomEventNativeListener listener,
    @Nullable String serverParameter,
    NativeMediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

কাস্টম ইভেন্ট থেকে একটি নেটিভ বিজ্ঞাপনের অনুরোধ করার জন্য মধ্যস্থতা লাইব্রেরি থেকে ফোন করা হয়েছে।

অনুরোধটি সফল হলে, onAdLoaded কল করা উচিত।

যদি অনুরোধটি ব্যর্থ হয়, তাহলে onAdFailedToLoad একটি উপযুক্ত ত্রুটির কারণ সহ listener কাছে কল করা উচিত।

এই পদ্ধতিটি UI থ্রেডে ডাকা হয় তাই সেই থ্রেডে কোড লেখার সমস্ত স্ট্যান্ডার্ড সতর্কতা প্রযোজ্য। বিশেষ করে আপনার কোডটি কোনও ব্লকিং পদ্ধতিকে ডাকবে না।

পরামিতি
Context context

যে Context কাস্টম ইভেন্ট থাকবে।

CustomEventNativeListener listener

বিভিন্ন ইভেন্টের জন্য কলব্যাক সহ কাস্টম ইভেন্টের শ্রোতা।

@ Nullable String serverParameter

কাস্টম ইভেন্টের প্যারামিটার হিসেবে প্রকাশক UI-তে কনফিগার করা স্ট্রিং।

NativeMediationAdRequest mediationAdRequest

ভিউ অনুরোধ করার সময় ব্যবহার করার জন্য জেনেরিক টার্গেটিং প্যারামিটার।

@ Nullable Bundle customEventExtras

প্রতি-অনুরোধের ভিত্তিতে প্রকাশক কর্তৃক নির্ধারিত প্যারামিটারের একটি Bundle ।