जोड़ेंAdSelectionFromresultss ओवरराइडRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
android.adservices.adselection.AddAdSelectionFromresultss ओवरराइडRequest


यह POJO TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( जोड़ेंAdSelectionOverRequest, एक्ज़ीक्यूटिव, resultReceiver)} अनुरोध

इसमें एक AdSelectionFromOutcomesConfig शामिल है, जो इसके लिए आइडेंटिफ़ायर के तौर पर काम करेगा एक खास बदलाव, एक String selectLogicJs और String SelectionSignal ओवरराइड वैल्यू दिखाने वाला फ़ील्ड

खास जानकारी

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

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest इंस्टेंस बनाता है.

इनहेरिट किए गए तरीके

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()

इस वजह से, मौजूदा थ्रेड को आम तौर पर ऐक्टिव होने तक इंतज़ार करना पड़ता है सूचना देकर या बात करके रोका जा सकता है.

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

जोड़ेंAdSelectionFromresultss ओवरराइडRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest इंस्टेंस बनाता है.

पैरामीटर
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: यह वैल्यू null नहीं हो सकती.

outcomeSelectionLogicJs String: यह वैल्यू null नहीं हो सकती.

outcomeSelectionTrustedSignals AdSelectionSignals: यह वैल्यू null नहीं हो सकती.

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

getAdSelectionFromresultssConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

रिटर्न
AdSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig का एक इंस्टेंस, जो विज्ञापन का कॉन्फ़िगरेशन चुनने की प्रोसेस. यह कॉन्फ़िगरेशन विज्ञापन चुनने के लिए ज़रूरी डेटा उपलब्ध कराता है जो रेंडरिंग के लिए सबसे अच्छा विज्ञापन खोजने के लिए बोलियां और स्कोर जनरेट करता है. यह मान null नहीं हो सकता.

getनतीजेSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

रिटर्न
String ओवरराइड JavaScript नतीजा एक ऐसी स्ट्रिंग होनी चाहिए जिसमें मान्य JS कोड शामिल हो. कॉन्टेंट बनाने कोड में, नतीजा चुनने का लॉजिक होना चाहिए, जिसे विज्ञापन के नतीजों के दौरान लागू किया जाएगा चुनें. यह मान null नहीं हो सकता.

परिणाम चुनें

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

रिटर्न
AdSelectionSignals भरोसेमंद स्कोरिंग सिग्नल को बदलने के लिए, एक मान्य json स्ट्रिंग होनी चाहिए. भरोसेमंद विज्ञापन का नतीजा चुनने के दौरान, नतीजे चुनने वाले लॉजिक में सिग्नल दिए जाएंगे. यह मान null नहीं हो सकता.