Adapter

public abstract class Adapter implements MediationExtrasReceiver

इस क्लास से सीधे इनहेरिट करने वाली ज्ञात सबक्लास
RtbAdapter

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


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

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

सार्वजानिक तरीके

abstract VersionInfo

यह ऐप्लिकेशन में शामिल तीसरे पक्ष के एसडीके का वर्शन दिखाता है.

abstract VersionInfo

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

abstract void
initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

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

void

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

void

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

void

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

void

इस तरीके का इस्तेमाल बंद कर दिया गया है.

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

void

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

void

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

void

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

सार्वजनिक कंस्ट्रक्टर

Adapter

public Adapter()

सार्वजानिक तरीके

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

यह ऐप्लिकेशन में शामिल तीसरे पक्ष के एसडीके का वर्शन दिखाता है.

getVersionInfo

public abstract VersionInfo getVersionInfo()

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

शुरू करें

public abstract void initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

Google Mobile Ads SDK इस फ़ंक्शन को कॉल करता है, ताकि तीसरे पक्ष के अडैप्टर और एसडीके को शुरू किया जा सके. इस तरीके को तब लागू किया जाता है, जब ऐप्लिकेशन, Google Mobile Ads SDK को शुरू कर देता है.

पैरामीटर
Context context

initialize में पब्लिशर की दी गई जानकारी

InitializationCompleteCallback callback

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

List<MediationConfiguration> configurations

Google AdMob या Google Ad Manager के यूज़र इंटरफ़ेस (यूआई) में, इस अडैप्टर के लिए कॉन्फ़िगर किए गए MediationConfiguration ऑब्जेक्ट की सूची.

loadAppOpenAd

public void loadAppOpenAd(
    MediationAppOpenAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback
)

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

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

पैरामीटर
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.

loadBannerAd

public void loadBannerAd(
    MediationBannerAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback
)

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

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

पैरामीटर
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.

loadInterstitialAd

public void loadInterstitialAd(
    MediationInterstitialAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback
)

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

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

पैरामीटर
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.

loadNativeAd

public void loadNativeAd(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback
)

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

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

पैरामीटर
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.

loadNativeAdMapper

public void loadNativeAdMapper(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback
)

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

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

पैरामीटर
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

नेटिव विज्ञापन लोड होने पर, इस कॉलबैक को शुरू किया जाता है.

loadRewardedAd

public void loadRewardedAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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

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

पैरामीटर
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.

loadRewardedInterstitialAd

public void loadRewardedInterstitialAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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

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

पैरामीटर
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

विज्ञापन लोड होने के बाद शुरू होने वाला कॉलबैक.