AdSelectionFromRisultatosConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

java.lang.Object
🎞 android.adservices.adselection.AdSelectionFromRisultatosConfig.Builder


Builder per AdSelectionFromOutcomesConfig oggetti. Tutti i campi richiedono valori non nulli per la creazione.

Riepilogo

Costruttori pubblici

Builder()

Metodi pubblici

AdSelectionFromOutcomesConfig build()

Crea un'istanza AdSelectionFromOutcomesConfig.

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

Consente di impostare l'elenco di AdSelectionIds che partecipano al processo di selezione.

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

Imposta il SelectionLogicUri.

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

Imposta SelectionSignals in modo che venga utilizzato dallo script JS scaricato da SelectionLogicUri

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

Imposta il venditore AdTechIdentifier.

Metodi ereditati

Costruttori pubblici

Metodi pubblici

setAdSelectionId

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

Consente di impostare l'elenco di AdSelectionIds che partecipano al processo di selezione.

Parametri
adSelectionIds List: questo valore non può essere null.

Ritorni
AdSelectionFromOutcomesConfig.Builder Questo valore non può essere null.

setSelectionLogicUri

public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)

Imposta il SelectionLogicUri. L'URI della selezione può essere uno dei due schemi:

  • HTTPS:gli URI HTTPS devono essere URI assoluti in cui l'host corrisponda a seller
  • Selezione degli annunci predefinita: gli URI del servizio di selezione degli annunci seguono ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> formato. FLEDGE genera lo script JS appropriato senza la necessità di una rete chiamata.

    Script predefiniti disponibili:

    • waterfall-mediation-truncation per selectOutcome: questa JS implementa la logica di troncamento della mediazione a cascata. L'annuncio dell'SDK di mediazione restituito se la sua offerta è superiore o uguale all'offerta minima. Inferiore parametri sono necessari per utilizzare questa impostazione predefinita:

      Ad esempio, Se gli indicatori di selezione sono simili a {"bid_floor": 10}, ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

di Gemini Advanced. AdSelectionIds e SelectionSignals.

Parametri
selectionLogicUri Uri: questo valore non può essere null.

Ritorni
AdSelectionFromOutcomesConfig.Builder Questo valore non può essere null.

setSelectionSignals

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

Imposta SelectionSignals in modo che venga utilizzato dallo script JS scaricato da SelectionLogicUri

Parametri
selectionSignals AdSelectionSignals: questo valore non può essere null.

Ritorni
AdSelectionFromOutcomesConfig.Builder Questo valore non può essere null.

impostaVenditore

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

Imposta il venditore AdTechIdentifier.

Parametri
seller AdTechIdentifier: questo valore non può essere null.

Ritorni
AdSelectionFromOutcomesConfig.Builder Questo valore non può essere null.