CustomEvent

public interface CustomEvent

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

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

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

CustomEventInterstitial

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

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

CustomEventNative

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

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


CustomEvent, com.google.android.gms.ads.mediation.MediationAdapter की तरह ही होता है. हालांकि, यह पब्लिशर के लिए पूरी तरह से सेल्फ-सर्विस वाला तरीका है. इससे पब्लिशर अपना अडैप्टर बना सकते हैं.

CustomEvent का सबसे सामान्य इस्तेमाल, ऐसे विज्ञापन नेटवर्क के लिए सहायता जोड़ना है जो पहले से अपना com.google.android.gms.ads.mediation.MediationAdapter उपलब्ध नहीं कराता है.

इस इंटरफ़ेस को सीधे तौर पर लागू करने की कोई वजह नहीं है. इसके बजाय, कस्टम इवेंट को CustomEventBanner और CustomEventInterstitial लागू करना चाहिए.

खास जानकारी

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

abstract void

अडैप्टर कंट्रोल को बंद कर देता है.

abstract void

जब ऐप्लिकेशन pause को कॉल करता है, तब इस फ़ंक्शन को कॉल किया जाता है.

abstract void

जब ऐप्लिकेशन resume को कॉल करता है, तब इस फ़ंक्शन को कॉल किया जाता है.

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

onDestroy

abstract void onDestroy()

अडैप्टर कंट्रोल को बंद कर देता है.

इसे कस्टम इवेंट के लाइफ़ साइकल के आखिर में कॉल किया जाता है. अडैप्टर को सभी संसाधनों को रिलीज़ करना चाहिए और बंद हो जाना चाहिए. इस तरीके को कॉल करने के बाद, इस अडैप्टर पर किसी अन्य तरीके को कॉल करने पर, IllegalStateException दिख सकता है.

इस तरीके को कॉल किए जाने की कोई गारंटी नहीं है. इस तरीके को कई वजहों से छोड़ा जा सकता है. जैसे, ऐप्लिकेशन को ज़बरदस्ती बंद करना.

onPause

abstract void onPause()

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

onResume

abstract void onResume()

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