RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

खास जानकारी

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

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

abstract Unit

सिग्नल जनरेशन शुरू करने के लिए, Google Mobile Ads SDK टूल इसे कॉल करता है.

Unit

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

Unit

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

Unit

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

Unit

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

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

Unit

Google Mobile Ads SDK, किसी ओपन बिडिंग नेटिव विज्ञापन को लोड करने के लिए इसे कॉल करता है

Unit

Google Mobile Ads SDK, किसी तय

Unit

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

इनहेरिट किए गए फ़ंक्शन

com.google.android.gms.ads.mediation.Adapter से
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 के ज़रिए तीसरे पक्ष के इनाम वाले इंटरस्टीशियल विज्ञापन को लोड करने के लिए कॉल करता है

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

RtbAdapter

RtbAdapter()

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

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

सिग्नल जनरेशन शुरू करने के लिए, Google Mobile Ads SDK टूल इसे कॉल करता है.

इसका सामान्य इस्तेमाल, सिग्नल जनरेशन को असिंक्रोनस तरीके से शुरू करने के लिए किया जाता है. साथ ही, सिग्नल जनरेशन पूरा होने या पूरा न होने पर कॉलबैक किया जाता है.

पैरामीटर
data: RtbSignalData!

सिग्नल जनरेट करने के लिए इस्तेमाल किया जाने वाला डेटा.

callback: SignalCallbacks!

सिग्नल जनरेशन पूरा होने या पूरा न होने पर, अडैप्टर यह कॉलबैक ट्रिगर करेगा.

loadRtbAppOpenAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadRtbBannerAd

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

Google Mobile Ads SDK, किसी तय

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

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

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadRtbInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadRtbNativeAd

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

Google Mobile Ads SDK, किसी तय

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

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbNativeAdMapper

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

Google Mobile Ads SDK, किसी तय

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

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbRewardedAd

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

Google Mobile Ads SDK, किसी तय

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRtbRewardedInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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