Adapter

abstract class Adapter : MediationExtrasReceiver

डायरेक्ट सबक्लास के बारे में जानकारी
RtbAdapter

मीडिएशन अडैप्टर, जो ओपन बिडिंग के साथ भी काम करता है.


तीसरे पक्ष के विज्ञापन नेटवर्क के लिए अडैप्टर. लोड करने के सभी तरीकों को डिफ़ॉल्ट रूप से लागू किया जाता है. अगर अडैप्टर उस फ़ॉर्मैट के साथ काम नहीं करता है, तो लोडिंग की प्रोसेस बिना किसी रुकावट के बंद हो जाएगी.

खास जानकारी

पब्लिक कंस्ट्रक्टर

सार्वजनिक फ़ंक्शन

abstract VersionInfo!

ऐप्लिकेशन में मौजूद तीसरे पक्ष के SDK टूल का वर्शन दिखाता है.

abstract VersionInfo!

मीडिएशन अडैप्टर का वर्शन दिखाता है.

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

तीसरे पक्ष के अडैप्टर और SDK टूल को शुरू करने के लिए, Google Mobile Ads SDK टूल इसे कॉल करता है.

Unit

तीसरे पक्ष के ऐप्लिकेशन के ओपन विज्ञापन को लोड करने के लिए, Google Mobile Ads SDK टूल इसे कॉल करता है.

Unit

Google Mobile Ads SDK, किसी तीसरे पक्ष के बैनर विज्ञापन को लोड करने के लिए,

Unit

Google Mobile Ads SDK, MediationAdConfiguration के ज़रिए तीसरे पक्ष के इंटरस्टीशियल विज्ञापन को लोड करने के लिए कॉल करता है

Unit

यह फ़ंक्शन अब काम नहीं करता.

इसके बजाय, loadNativeAdMapper का इस्तेमाल करें.

Unit

Google Mobile Ads SDK, तीसरे पक्ष के किसी नेटिव विज्ञापन को लोड करने के लिए,

Unit

Google Mobile Ads SDK, तीसरे पक्ष के इनाम वाले विज्ञापन को लोड करने के लिए इस फ़ंक्शन को कॉल करता है

Unit

Google Mobile Ads SDK, MediationAdConfiguration के ज़रिए तीसरे पक्ष के इनाम वाले इंटरस्टीशियल विज्ञापन को लोड करने के लिए कॉल करता है

पब्लिक कंस्ट्रक्टर

Adapter

Adapter()

सार्वजनिक फ़ंक्शन

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

ऐप्लिकेशन में मौजूद तीसरे पक्ष के SDK टूल का वर्शन दिखाता है.

getVersionInfo

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 यूज़र इंटरफ़ेस (यूआई) में, इस अडैप्टर के लिए कॉन्फ़िगर किए गए MediationConfiguration ऑब्जेक्ट की सूची.

loadAppOpenAd

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

तीसरे पक्ष के ऐप्लिकेशन के ओपन विज्ञापन को लोड करने के लिए, Google Mobile Ads SDK टूल इसे कॉल करता है.

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationAppOpenAdConfiguration!

MediationAppOpenAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadBannerAd

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

Google Mobile Ads SDK, किसी तीसरे पक्ष के बैनर विज्ञापन को लोड करने के लिए,

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationBannerAdConfiguration!

MediationBannerAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadInterstitialAd

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

Google Mobile Ads SDK, MediationAdConfiguration के ज़रिए तीसरे पक्ष के इंटरस्टीशियल विज्ञापन को लोड करने के लिए कॉल करता है

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationInterstitialAdConfiguration!

MediationInterstitialAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी होती है.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadNativeAd

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

Google Mobile Ads SDK, तीसरे पक्ष के किसी नेटिव विज्ञापन को लोड करने के लिए,

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadNativeAdMapper

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

Google Mobile Ads SDK, तीसरे पक्ष के किसी नेटिव विज्ञापन को लोड करने के लिए,

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

नेटिव विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadRewardedAd

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

Google Mobile Ads SDK, तीसरे पक्ष के इनाम वाले विज्ञापन को लोड करने के लिए इस फ़ंक्शन को कॉल करता है

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.

loadRewardedInterstitialAd

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

Google Mobile Ads SDK, MediationAdConfiguration के ज़रिए तीसरे पक्ष के इनाम वाले इंटरस्टीशियल विज्ञापन को लोड करने के लिए कॉल करता है

इसका इस्तेमाल, मीडिएशन अनुरोध से विज्ञापन दिखाने के लिए किया जाता है.

पैरामीटर
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration, जिसमें विज्ञापन दिखाने के लिए ज़रूरी जानकारी शामिल होती है.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

विज्ञापन लोड होने के बाद, कॉलबैक को ट्रिगर किया जाएगा.