AdSelectionFromresultssConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromresultssConfig.Builder |
AdSelectionFromOutcomesConfig
ऑब्जेक्ट के लिए बिल्डर. सभी फ़ील्ड में ऐसी वैल्यू होनी चाहिए जो शून्य नहीं हैं
का निर्माण करना है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
Builder()
|
सार्वजनिक तरीके | |
---|---|
AdSelectionFromOutcomesConfig
|
build()
|
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
चुनने की प्रोसेस में हिस्सा लेने के लिए, |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
|
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
|
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
सेलर के लिए |
इनहेरिट किए गए तरीके | |
---|---|
सार्वजनिक कंस्ट्रक्टर
सार्वजनिक तरीके
बिल्ड
public AdSelectionFromOutcomesConfig build ()
AdSelectionFromOutcomesConfig
इंस्टेंस बनाता है.
रिटर्न | |
---|---|
AdSelectionFromOutcomesConfig |
यह मान null नहीं हो सकता. |
setAdSelectionId
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
चुनने की प्रोसेस में हिस्सा लेने के लिए, AdSelectionIds
की सूची सेट करता है.
पैरामीटर | |
---|---|
adSelectionIds |
List : यह वैल्यू null नहीं हो सकती. |
रिटर्न | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
यह मान null नहीं हो सकता. |
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
SelectionLogicUri
को सेट करता है. चुनने का यूआरआई दो स्कीमा में से कोई एक हो सकता है:
- एचटीटीपीएस: एचटीटीपीएस यूआरआई का पूरा यूआरआई होना ज़रूरी है, जहां होस्ट
seller
से मेल खाता है - विज्ञापन चुनाव पहले से बनाया गया: विज्ञापन चुनने की सेवा के यूआरआई
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>
के बाद आते हैं फ़ॉर्मैट. FLEDGE, नेटवर्क की ज़रूरत के बिना ही सही जेएस स्क्रिप्ट जनरेट करता है कॉल.पहले से मौजूद उपलब्ध स्क्रिप्ट:
selectOutcome
के लिएwaterfall-mediation-truncation
: यह JS, वॉटरफ़ॉल मीडिएशन ट्रंकेशन लॉजिक लागू करता है. मीडिएशन SDK का विज्ञापन अगर इसकी बोली, बोली की कम से कम सीमा से ज़्यादा या उसके बराबर है, तो यह वैल्यू दिखाई जाती है. तय सीमा से कम पहले से बने इस पैरामीटर का इस्तेमाल करने के लिए, पैरामीटर ज़रूरी हैं:bidFloor
: बिड की उस कम से कम वैल्यू की कुंजी जिसेAdSelectionFromOutcomesConfig#getSelectionSignals()
ऐसा करेगा की तुलना मीडिएशन SDK के विजेता विज्ञापन से की जाएगी.
उदाहरण के लिए, अगर आपके चुने गए सिग्नल
{"bid_floor": 10}
जैसे दिखते हैं, तोad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
AdSelectionIds
और SelectionSignals
.
पैरामीटर | |
---|---|
selectionLogicUri |
Uri : यह वैल्यू null नहीं हो सकती. |
रिटर्न | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
यह मान null नहीं हो सकता. |
setSelectionसिग्नल
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
SelectionLogicUri
से डाउनलोड की गई JS स्क्रिप्ट, SelectionSignals
को इस्तेमाल करने के लिए सेट करती है
पैरामीटर | |
---|---|
selectionSignals |
AdSelectionSignals : यह वैल्यू null नहीं हो सकती. |
रिटर्न | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
यह मान null नहीं हो सकता. |
सेटसेलर
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
सेलर के लिए AdTechIdentifier
सेट करता है.
पैरामीटर | |
---|---|
seller |
AdTechIdentifier : यह वैल्यू null नहीं हो सकती. |
रिटर्न | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
यह मान null नहीं हो सकता. |