AdSelectionFromWynikiConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

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


Kreator AdSelectionFromOutcomesConfig obiektów. Wszystkie pola wymagają wartości niepustych do opracowywania i rozwijania firmy.

Podsumowanie

Konstruktory publiczne

Builder()

Metody publiczne

AdSelectionFromOutcomesConfig build()

Tworzy instancję AdSelectionFromOutcomesConfig.

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

Ustawia listę AdSelectionIds, która ma uczestniczyć w procesie wyboru.

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

Ustawia SelectionLogicUri.

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

Określa, że SelectionSignals ma być wykorzystywany przez skrypt JS pobrany z SelectionLogicUri

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

Ustawia sprzedawcę: AdTechIdentifier.

Metody dziedziczone

Konstruktory publiczne

Metody publiczne

kompilacja

public AdSelectionFromOutcomesConfig build ()

Tworzy instancję AdSelectionFromOutcomesConfig.

Zwroty
AdSelectionFromOutcomesConfig Ta wartość nie może być typu null.

setAdSelectionIds

public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)

Ustawia listę AdSelectionIds, która ma uczestniczyć w procesie wyboru.

Parametry
adSelectionIds List: ta wartość nie może być typu null.

Zwroty
AdSelectionFromOutcomesConfig.Builder Ta wartość nie może być typu null.

setSelectionLogicUri

public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)

Ustawia SelectionLogicUri. Identyfikator URI wyboru może być jednym z 2 schematów:

  • HTTPS: identyfikatory URI HTTPS muszą być bezwzględnymi identyfikatorami URI, gdzie host pasuje do seller.
  • Gotowe ustawienia wyboru reklamy: identyfikatory URI usługi wyboru reklamy są zgodne z zasadą ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> . FLEDGE generuje odpowiedni skrypt JS bez konieczności łączenia się z siecią .

    Dostępne gotowe skrypty:

    • waterfall-mediation-truncation dla usługi selectOutcome: tego JS implementuje logikę obcinania zapośredniczenia kaskadowego. Reklama pakietu zapośredniczenia to zwracany, jeśli jego stawka jest wyższa od minimalnej stawki lub jej równa. Poniżej Do korzystania z tego gotowego ustawienia wymagane są parametry:

      Np. Jeśli sygnały wyboru mają postać {"bid_floor": 10}, to wtedy: ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

. AdSelectionIds i SelectionSignals.

Parametry
selectionLogicUri Uri: ta wartość nie może być typu null.

Zwroty
AdSelectionFromOutcomesConfig.Builder Ta wartość nie może być typu null.

ustawSygnały

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

Określa, że SelectionSignals ma być wykorzystywany przez skrypt JS pobrany z SelectionLogicUri

Parametry
selectionSignals AdSelectionSignals: ta wartość nie może być typu null.

Zwroty
AdSelectionFromOutcomesConfig.Builder Ta wartość nie może być typu null.

setSeller

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

Ustawia sprzedawcę: AdTechIdentifier.

Parametry
seller AdTechIdentifier: ta wartość nie może być typu null.

Zwroty
AdSelectionFromOutcomesConfig.Builder Ta wartość nie może być typu null.