AppOpenAd

abstract class AppOpenAd


ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापनों का इस्तेमाल, तब विज्ञापन दिखाने के लिए किया जाता है, जब उपयोगकर्ता आपके ऐप्लिकेशन में आते हैं. AppOpenAd ऑब्जेक्ट में, विज्ञापन दिखाने के लिए ज़रूरी सभी डेटा शामिल होता है. इंटरस्टीशियल विज्ञापनों के उलट, ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापनों में ऐप्लिकेशन की ब्रैंडिंग के लिए जगह देना आसान होता है. इससे उपयोगकर्ताओं को यह समझने में आसानी होती है कि उन्हें विज्ञापन किस कॉन्टेक्स्ट में दिख रहा है. load को लोड करने के लिए, स्टैटिक load के किसी एक तरीके का इस्तेमाल करें.AppOpenAd इसके बाद, इसे रेंडर करने के लिए show को कॉल करें.

खास जानकारी

नेस्ट किए गए टाइप

यह ऑब्जेक्ट, ऐप्लिकेशन ओपन करने पर दिखने वाले विज्ञापन को लोड करने के लिए इवेंट सूचनाएं पाने के लिए होता है.

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

पब्लिक फ़ंक्शन

abstract String

विज्ञापन यूनिट आईडी दिखाता है.

abstract FullScreenContentCallback?

इस AppOpenAd के लिए FullScreenContentCallback मिलता है.

abstract OnPaidEventListener?

इस AppOpenAd के लिए OnPaidEventListener मिलता है.

abstract Long

इस AppOpenAd के लिए प्लेसमेंट आईडी मिलता है.

abstract ResponseInfo

लोड किए गए विज्ञापन के लिए ResponseInfo दिखाता है.

java-static Boolean
isAdAvailable(context: Context, adUnitId: String)

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

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

java-static Unit
load(
    context: Context!,
    adUnitId: String!,
    adRequest: AdRequest!,
    loadCallback: AppOpenAd.AppOpenAdLoadCallback!
)

AppOpenAd लोड करता है.

java-static AppOpenAd?
pollAd(context: Context, adUnitId: String)

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

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

abstract Unit
setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
)

यह कुकी, एक कॉलबैक रजिस्टर करती है. इसे तब शुरू किया जाता है, जब विज्ञापन, फ़ुल स्क्रीन कॉन्टेंट दिखाते हैं और उसे खारिज करते हैं.

abstract Unit
setImmersiveMode(immersiveModeEnabled: Boolean)

यह एक फ़्लैग सेट करता है. इससे यह कंट्रोल किया जाता है कि ऐप्लिकेशन खोलने पर दिखने वाला यह विज्ञापन ऑब्जेक्ट, इमर्सिव मोड में दिखेगा या नहीं.

abstract Unit

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

abstract Unit
setPlacementId(placementId: Long)

यह कुकी, ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन के लिए प्लेसमेंट आईडी सेट करती है.

abstract Unit
show(activity: Activity)

AppOpenAd दिखाता है.

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

AppOpenAd

AppOpenAd()

पब्लिक फ़ंक्शन

getAdUnitId

abstract fun getAdUnitId(): String

विज्ञापन यूनिट आईडी दिखाता है.

getFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

इस AppOpenAd के लिए FullScreenContentCallback मिलता है.

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

इस AppOpenAd के लिए OnPaidEventListener मिलता है.

getPlacementId

abstract fun getPlacementId(): Long

इस AppOpenAd के लिए प्लेसमेंट आईडी मिलता है.

getResponseInfo

abstract fun getResponseInfo(): ResponseInfo

लोड किए गए विज्ञापन के लिए ResponseInfo दिखाता है.

isAdAvailable

java-static fun isAdAvailable(context: Context, adUnitId: String): Boolean

अगर startPreload से लोड किया गया कोई ऐप्लिकेशन ओपन विज्ञापन उपलब्ध है, तो true दिखाता है.

लोड

java-static fun load(
    context: Context!,
    adUnitId: String!,
    adRequest: AdRequest!,
    loadCallback: AppOpenAd.AppOpenAdLoadCallback!
): Unit

AppOpenAd लोड करता है.

पैरामीटर
context: Context!

कॉन्टेक्स्ट.

adUnitId: String!

विज्ञापन यूनिट का आईडी.

adRequest: AdRequest!

टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) की जानकारी वाला विज्ञापन अनुरोध.

loadCallback: AppOpenAd.AppOpenAdLoadCallback!

यह एक ऐसा ऑब्जेक्ट है जो ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन को लोड करने के लिए इवेंट मैनेज करता है.

pollAd

java-static fun pollAd(context: Context, adUnitId: String): AppOpenAd?

यह फ़ंक्शन, startPreload से लोड किए गए अगले ऐप्लिकेशन ओपन विज्ञापन को वापस लाता है. अगर कोई विज्ञापन उपलब्ध नहीं है, तो null को वापस लाता है.

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

यह कुकी, एक कॉलबैक रजिस्टर करती है. इसे तब शुरू किया जाता है, जब विज्ञापन, फ़ुल स्क्रीन कॉन्टेंट दिखाते हैं और उसे खारिज करते हैं.

setImmersiveMode

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

यह एक फ़्लैग सेट करता है. इससे यह कंट्रोल किया जाता है कि ऐप्लिकेशन खोलने पर दिखने वाला यह विज्ञापन ऑब्जेक्ट, इमर्सिव मोड में दिखेगा या नहीं. इस तरीके को show से पहले कॉल करें. विज्ञापन दिखाने के दौरान, अगर यह फ़्लैग चालू है और इमर्सिव मोड काम करता है, तो ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन के लिए SYSTEM_UI_FLAG_IMMERSIVE_STICKY और SYSTEM_UI_FLAG_HIDE_NAVIGATION चालू हो जाएंगे.

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

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

setPlacementId

abstract fun setPlacementId(placementId: Long): Unit

यह कुकी, ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन के लिए प्लेसमेंट आईडी सेट करती है.

यह पक्का करने के लिए कि इस प्लेसमेंट आईडी को रिपोर्टिंग में शामिल किया गया है, विज्ञापन दिखाने से पहले इस तरीके को कॉल करें.

पैरामीटर
placementId: Long

यह कॉन्फ़िगर किए गए प्लेसमेंट के लिए, AdMob यूज़र इंटरफ़ेस (यूआई) से मिला एक बड़ा पूर्णांक होता है.

दिखाएं

abstract fun show(activity: Activity): Unit

AppOpenAd दिखाता है.

पैरामीटर
activity: Activity

वह गतिविधि जिसकी वजह से AppOpenAd दिखाया जाता है.