AdSelectionFromresultssConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

java.lang.Object
android.adservices.adselection.AdSelectionFromresultssConfig.Builder


AdSelectionFromOutcomesConfig ऑब्जेक्ट के लिए बिल्डर. सभी फ़ील्ड में ऐसी वैल्यू होनी चाहिए जो शून्य नहीं हैं का निर्माण करना है.

खास जानकारी

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

Builder()

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

AdSelectionFromOutcomesConfig build()

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

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

चुनने की प्रोसेस में हिस्सा लेने के लिए, AdSelectionIds की सूची सेट करता है.

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

SelectionLogicUri को सेट करता है.

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

SelectionLogicUri से डाउनलोड की गई JS स्क्रिप्ट, SelectionSignals को इस्तेमाल करने के लिए सेट करती है

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

सेलर के लिए AdTechIdentifier सेट करता है.

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

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

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

बिल्ड

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 नहीं हो सकता.