AdSelectionFromOutcomesConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromOutcomesConfig.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 नहीं हो सकता. |
setAdSelectionIds
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 नहीं हो सकता. |