AdData.Builder

public static final class AdData.Builder
extends Object

java.lang.Object
🎞 android.adservices.common.AdData.Builder


Builder per AdData oggetti.

Riepilogo

Costruttori pubblici

Builder()

Metodi pubblici

AdData build()

Crea l'oggetto AdData.

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

Imposta il set di chiavi utilizzate nel conteggio degli eventi.

AdData.Builder setAdFilters(AdFilters adFilters)

Imposta tutti i AdFilters associati all'annuncio.

AdData.Builder setAdRenderId(String adRenderId)

Imposta l'ID rendering dell'annuncio per l'asta del server

Consulta AdData#getAdRenderId() per saperne di più.

AdData.Builder setMetadata(String metadata)

Consente di impostare i metadati dell'annuncio dell'acquirente utilizzati durante il processo di selezione degli annunci.

AdData.Builder setRenderUri(Uri renderUri)

Imposta l'URI che indirizza agli asset di rendering dell'annuncio.

Metodi ereditati

Costruttori pubblici

Costruttore

public Builder ()

Metodi pubblici

creare

public AdData build ()

Crea l'oggetto AdData.

Ritorni
AdData Questo valore non può essere null.

Lanci
NullPointerException se esistono parametri obbligatori null quando viene creato

setAdCounterKey

public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)

Imposta il set di chiavi utilizzate nel conteggio degli eventi.

A un annuncio non possono essere associate più di 10 chiavi del contatore annunci.

Consulta AdData.getAdCounterKeys() per saperne di più.

Parametri
adCounterKeys Set: questo valore non può essere null.

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

impostaFiltriannunci

public AdData.Builder setAdFilters (AdFilters adFilters)

Imposta tutti i AdFilters associati all'annuncio.

Consulta AdData.getAdFilters() per saperne di più.

Parametri
adFilters AdFilters: questo valore può essere null.

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

setAdRenderId

public AdData.Builder setAdRenderId (String adRenderId)

Imposta l'ID rendering dell'annuncio per l'asta del server

Consulta AdData#getAdRenderId() per saperne di più.

Parametri
adRenderId String: questo valore può essere null.

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

setMetadata

public AdData.Builder setMetadata (String metadata)

Consente di impostare i metadati dell'annuncio dell'acquirente utilizzati durante il processo di selezione degli annunci.

I metadati devono essere un oggetto JSON valido serializzato come stringa. I metadati rappresentano Informazioni sulle offerte specifiche per gli annunci che verranno utilizzate durante la selezione degli annunci nell'ambito dell'offerta generato e utilizzato nella logica JavaScript dell'acquirente, che viene eseguito in un'esecuzione isolata completamente gestito di Google Cloud.

Se i metadati non sono un oggetto JSON valido utilizzabile dal codice JS dell'acquirente, l'annuncio non sarà idoneo per la selezione degli annunci.

Per informazioni dettagliate, visita la pagina AdData.getMetadata().

Parametri
metadata String: questo valore non può essere null.

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

impostaRenderUri

public AdData.Builder setRenderUri (Uri renderUri)

Imposta l'URI che indirizza agli asset di rendering dell'annuncio. L'URI deve utilizzare HTTPS.

Per informazioni dettagliate, visita la pagina AdData.getRenderUri().

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

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