Creazione dati AdData
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.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
Imposta il gruppo di chiavi utilizzato nel conteggio degli eventi. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
Imposta tutti gli elementi |
AdData.Builder
|
setAdRenderId(String adRenderId)
Imposta l'ID di rendering dell'annuncio per l'asta del server Consulta |
AdData.Builder
|
setMetadata(String metadata)
Imposta i metadati degli annunci dell'acquirente utilizzati durante il processo di selezione degli annunci. |
AdData.Builder
|
setRenderUri(Uri renderUri)
Imposta l'URI che rimanda 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 . |
Tiri | |
---|---|
NullPointerException |
se, al momento della creazione, eventuali parametri obbligatori sono null |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
Imposta il gruppo di chiavi utilizzato 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 . |
setAdFiltri
public AdData.Builder setAdFilters (AdFilters adFilters)
Imposta tutti gli elementi 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 di 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)
Imposta i metadati degli annunci 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 della generazione dell'offerta e usati nella logica JavaScript dell'acquirente, che viene eseguita in un ambiente di esecuzione isolato.
Se i metadati non sono un oggetto JSON valido che può essere utilizzato 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 . |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Imposta l'URI che rimanda 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 . |