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.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
Consente di impostare l'elenco di |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
Imposta il |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
Imposta |
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
Imposta il venditore |
Metodi ereditati | |
|---|---|
Costruttori pubblici
Metodi pubblici
creare
public AdSelectionFromOutcomesConfig build ()
Crea un'istanza AdSelectionFromOutcomesConfig.
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig |
Questo valore non può essere null. |
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-truncationperselectOutcome: 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:bidFloor: chiave del valore minimo dell'offerta trasmesso nelAdSelectionFromOutcomesConfig#getSelectionSignals()che provvederà essere confrontato con l'annuncio vincitore dell'SDK di mediazione.
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
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. |