AdIdManager
public
class
AdIdManager
extends Object
AdId Manager, ऐप्लिकेशन और विज्ञापन SDK टूल के लिए एपीआई उपलब्ध कराता है, ताकि विज्ञापन आईडी ऐक्सेस किया जा सके. विज्ञापन आईडी
यूनीक, हर डिवाइस के लिए, विज्ञापन के लिए उपयोगकर्ता के रीसेट करने लायक आईडी. इससे उपयोगकर्ताओं को बेहतर कंट्रोल मिलता है और
इससे डेवलपर को एक आसान और स्टैंडर्ड सिस्टम मिलता है, जिससे वे अपने ऐप्लिकेशन से कमाई करना जारी रख सकते हैं.
लोगों की दिलचस्पी के हिसाब से विज्ञापन दिखाने की सुविधा (जिन्हें पहले रुचि के हिसाब से विज्ञापन कहा जाता था).
खास जानकारी
इनहेरिट किए गए तरीके |
क्लास से
java.lang.Object
Object
|
clone()
इस ऑब्जेक्ट की कॉपी बनाता और दिखाता है.
|
boolean
|
equals(Object obj)
यह बताता है कि कोई दूसरा ऑब्जेक्ट "इसके बराबर" है या नहीं यह वाला.
|
void
|
finalize()
कचरा इकट्ठा करते समय किसी ऑब्जेक्ट पर कूड़ा इकट्ठा करने वाले का कॉल किया जाता है
तय करता है कि ऑब्जेक्ट के लिए और रेफ़रंस नहीं हैं.
|
final
Class<?>
|
getClass()
इस Object की रनटाइम क्लास दिखाता है.
|
int
|
hashCode()
यह फ़ंक्शन किसी ऑब्जेक्ट के लिए हैश कोड की वैल्यू दिखाता है.
|
final
void
|
notify()
उस एक थ्रेड को जगाता है जो इस ऑब्जेक्ट के इंतज़ार में है
मॉनिटर करें.
|
final
void
|
notifyAll()
इस ऑब्जेक्ट के मॉनिटर पर इंतज़ार कर रहे सभी थ्रेड को सक्रिय करता है.
|
String
|
toString()
यह फ़ंक्शन ऑब्जेक्ट को स्ट्रिंग के तौर पर दिखाता है.
|
final
void
|
wait(long timeoutMillis, int nanos)
इस वजह से, मौजूदा थ्रेड को आम तौर पर ऐक्टिव होने तक इंतज़ार करना पड़ता है
सूचना देकर, बात करके या
रीयल टाइम की तय अवधि बीत चुकी है.
|
final
void
|
wait(long timeoutMillis)
इस वजह से, मौजूदा थ्रेड को आम तौर पर ऐक्टिव होने तक इंतज़ार करना पड़ता है
सूचना देकर, बात करके या
रीयल टाइम की तय अवधि बीत चुकी है.
|
final
void
|
wait()
इस वजह से, मौजूदा थ्रेड को आम तौर पर ऐक्टिव होने तक इंतज़ार करना पड़ता है
सूचना देकर या बात करके रोका जा सकता है.
|
|
सार्वजनिक तरीके
पाएं
public static AdIdManager get (Context context)
AdIdManager का इंस्टेंस बनाने का फ़ैक्ट्री तरीका.
पैरामीटर |
context |
Context : इस्तेमाल करने के लिए Context
यह मान null नहीं हो सकता. |
गेटविज्ञापनआईडी
public void getAdId (Executor executor,
OutcomeReceiver<AdId, Exception> callback)
विज्ञापन आईडी दिखाएं.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
AdServicesPermissions.ACCESS_ADSERVICES_AD_ID
की ज़रूरत है
पैरामीटर |
executor |
Executor : कॉलबैक चलाने वाला एक्ज़ीक्यूटर.
यह मान null नहीं हो सकता.
कॉलबैक और लिसनर इवेंट इस तरीके से भेजे जाते हैं
Executor की मदद से, यह आसानी से कंट्रोल किया जा सकता है कि कौनसा थ्रेड
इस्तेमाल किया गया. अपने मुख्य थ्रेड के ज़रिए इवेंट भेजने के लिए
तो आप उपयोग कर सकते हैं
Context.getMainExecutor() .
अगर ऐसा नहीं है, तो सही थ्रेड पर भेजने वाला Executor दें. |
callback |
OutcomeReceiver : adid के बाद कॉल किया गया कॉलबैक उपलब्ध है या कोई गड़बड़ी होती है.
यह मान null नहीं हो सकता. |
रिटर्न |
void |
यह मान null नहीं हो सकता. |