অ্যাডাপ্টার

abstract class Adapter : MediationExtrasReceiver

পরিচিত সরাসরি উপশ্রেণী RtbAdapter
RtbAdapter

মেডিয়েশন অ্যাডাপ্টার যা ওপেন বিডিং সমর্থন করে।


তৃতীয় পক্ষের বিজ্ঞাপন নেটওয়ার্কের জন্য অ্যাডাপ্টার। সমস্ত লোডিং পদ্ধতিতে একটি ডিফল্ট বাস্তবায়ন থাকে যা অ্যাডাপ্টার যদি ফর্ম্যাটটি সমর্থন না করে তবে দুর্দান্তভাবে ব্যর্থ হবে।

সারাংশ

পাবলিক কনস্ট্রাক্টর

Adapter ()

জনসাধারণের অনুষ্ঠান

abstract VersionInfo !

অ্যাপে থাকা তৃতীয় পক্ষের SDK-এর সংস্করণটি ফেরত পাঠায়।

abstract VersionInfo !

মধ্যস্থতা অ্যাডাপ্টারের সংস্করণটি ফেরত পাঠায়।

abstract Unit
initialize (
context: Context !,
callback: InitializationCompleteCallback !,
configurations: ( Mutable ) List < MediationConfiguration !>!
)

একটি তৃতীয় পক্ষের অ্যাডাপ্টার এবং SDK শুরু করার জন্য Google মোবাইল বিজ্ঞাপন SDK দ্বারা ডাকা হয়েছে।

Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের অ্যাপ খোলা বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের ব্যানার বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

Unit

এই ফাংশনটি অবচিত।

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

Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের নেটিভ বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

Unit

Google মোবাইল বিজ্ঞাপন SDK-এর পক্ষ থেকে MediationAdConfiguration এর মাধ্যমে তৃতীয় পক্ষের পুরস্কৃত বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

Unit

Google মোবাইল বিজ্ঞাপন SDK-এর পক্ষ থেকে MediationAdConfiguration এর মাধ্যমে তৃতীয় পক্ষের পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

পাবলিক কনস্ট্রাক্টর

অ্যাডাপ্টার

Adapter()

জনসাধারণের অনুষ্ঠান

getSDKversionInfo সম্পর্কে

abstract fun getSDKVersionInfo(): VersionInfo!

অ্যাপে থাকা তৃতীয় পক্ষের SDK-এর সংস্করণটি ফেরত পাঠায়।

ভার্সনইনফো পান

abstract fun getVersionInfo(): VersionInfo!

মধ্যস্থতা অ্যাডাপ্টারের সংস্করণটি ফেরত পাঠায়।

আরম্ভ করা

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

তৃতীয় পক্ষের অ্যাডাপ্টার এবং SDK চালু করার জন্য Google Mobile Ads SDK দ্বারা ডাকা হয়। অ্যাপটি Google Mobile Ads SDK চালু করার কিছুক্ষণ পরেই এই পদ্ধতিটি ব্যবহার করা হয়।

পরামিতি
context: Context !

প্রকাশক initialize যে প্রেক্ষাপট প্রদান করেন

callback: InitializationCompleteCallback !

অ্যাডাপ্টারটি আরম্ভ করা শেষ হলে কলব্যাক আহ্বান করা হবে।

configurations: ( Mutable ) List < MediationConfiguration !>!

Google AdMob অথবা Google Ad Manager UI-তে এই অ্যাডাপ্টারের জন্য কনফিগার করা MediationConfiguration অবজেক্টের একটি তালিকা।

loadAppOpenAd সম্পর্কে

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের অ্যাপ খোলা বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationAppOpenAdConfiguration !

মেডিয়েশনঅ্যাপওপেনএডকনফিগারেশনে বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য থাকে।

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোডব্যানারএড

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের ব্যানার বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationBannerAdConfiguration !

মেডিয়েশনব্যানারএডকনফিগারেশন যাতে বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য থাকে।

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোড ইন্টারস্টিশিয়াল বিজ্ঞাপন

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationInterstitialAdConfiguration !

বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য ধারণ করে এমন MediationInterstitialAdConfiguration।

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোডনেটিভএড

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের নেটিভ বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationNativeAdConfiguration !

বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য ধারণ করে MediationNativeAdConfiguration।

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোডনেটিভঅ্যাডম্যাপার

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK দ্বারা একটি তৃতীয় পক্ষের নেটিভ বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে, যা একটি MediationAdConfiguration প্রদান করে

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationNativeAdConfiguration !

বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য ধারণ করে MediationNativeAdConfiguration।

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

নেটিভ বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোডরিওয়ার্ডেড অ্যাড

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK-এর পক্ষ থেকে MediationAdConfiguration এর মাধ্যমে তৃতীয় পক্ষের পুরস্কৃত বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationRewardedAdConfiguration !

বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য ধারণ করে এমন MediationRewardedAdConfiguration।

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।

লোডরিওয়ার্ডেড ইন্টারস্টিশিয়ালএড

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Google মোবাইল বিজ্ঞাপন SDK-এর পক্ষ থেকে MediationAdConfiguration এর মাধ্যমে তৃতীয় পক্ষের পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করা শুরু করার আহ্বান জানানো হয়েছে।

মধ্যস্থতার অনুরোধ থেকে বিজয়ী বিজ্ঞাপন লোড করতে ব্যবহৃত হয়।

পরামিতি
adConfiguration: MediationRewardedAdConfiguration !

বিজয়ী বিজ্ঞাপনটি লোড করার জন্য প্রয়োজনীয় তথ্য ধারণ করে এমন MediationRewardedAdConfiguration।

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে।