जोड़ने के लिए विज्ञापन चुनना ओवरराइड करने का अनुरोध
public
class
AddAdSelectionOverrideRequest
extends Object
यह पीओजेओ, TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
अनुरोध को दिखाता है
इसमें एक AdSelectionConfig
होता है, जो खास जानकारी के लिए आइडेंटिफ़ायर के तौर पर काम करेगा
ओवरराइड, एक String
>String
TrustedScoringSignals फ़ील्ड
ओवरराइड वैल्यू दिखाता है
खास जानकारी
इनहेरिट किए गए तरीके |
क्लास से
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()
इस वजह से, मौजूदा थ्रेड को आम तौर पर ऐक्टिव होने तक इंतज़ार करना पड़ता है
सूचना देकर या बात करके रोका जा सकता है.
|
|
सार्वजनिक कंस्ट्रक्टर
AddAdSelection ओवरराइड अनुरोध
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig,
String decisionLogicJs,
AdSelectionSignals trustedScoringSignals)
पैरामीटर |
adSelectionConfig |
AdSelectionConfig : यह वैल्यू null नहीं हो सकती. |
decisionLogicJs |
String : यह वैल्यू null नहीं हो सकती. |
trustedScoringSignals |
AdSelectionSignals : यह वैल्यू null नहीं हो सकती. |
सार्वजनिक तरीके
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
रिटर्न |
AdSelectionConfig |
AdSelectionConfig का एक इंस्टेंस, जो विज्ञापन चुनने का कॉन्फ़िगरेशन
प्रोसेस. यह कॉन्फ़िगरेशन विज्ञापन चुनने के फ़्लो को चलाने के लिए ज़रूरी डेटा मुहैया कराता है
रेंडरिंग के लिए सबसे अच्छा विज्ञापन खोजने के लिए, बिड और स्कोर जनरेट करता है.
यह मान null नहीं हो सकता. |
getDecisionLogicJs
public String getDecisionLogicJs ()
रिटर्न |
String |
ओवरराइड JavaScript नतीजा एक ऐसी स्ट्रिंग होनी चाहिए जिसमें मान्य JS कोड शामिल हो. कॉन्टेंट बनाने
कोड में स्कोरिंग लॉजिक होना चाहिए, जिसे विज्ञापन चुनने के दौरान एक्ज़ीक्यूट किया जाएगा.
यह मान null नहीं हो सकता. |
'भरोसेमंद स्कोरिंग सिग्नल' पाएं
public AdSelectionSignals getTrustedScoringSignals ()
रिटर्न |
AdSelectionSignals |
भरोसेमंद स्कोरिंग सिग्नल को बदलने के लिए, एक मान्य json स्ट्रिंग होनी चाहिए. भरोसेमंद
विज्ञापन चुनने के दौरान, स्कोरिंग लॉजिक में सिग्नल दिए जाएंगे.
यह मान null नहीं हो सकता. |