Creazione di segmenti di pubblico personalizzati
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.customaudience.CustomAudience.Builder |
Builder per CustomAudience
oggetti.
Riepilogo
Costruttori pubblici | |
---|---|
Builder()
|
Metodi pubblici | |
---|---|
CustomAudience
|
build()
Crea un'istanza di |
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
Imposta il tempo, troncato a millisecondi, dopo il quale |
CustomAudience.Builder
|
setAds(List<AdData> ads)
Imposta gli annunci di remarketing iniziali pubblicati dal pubblico personalizzato. |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
Imposta l'URI da cui recuperare la logica di offerta da utilizzare nel processo di selezione degli annunci. |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
Imposta l'acquirente |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
Imposta l'URI di aggiornamento giornaliero. |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
Imposta l'ora, troncata a millisecondi, dopo la quale |
CustomAudience.Builder
|
setName(String name)
Imposta il nome dell'oggetto |
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
Imposta i dati delle offerte attendibili su cui eseguire query e utilizzare nel processo di selezione degli annunci. |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
Consente di impostare gli indicatori di offerta dell'utente utilizzati nel processo di selezione degli annunci. |
Metodi ereditati | |
---|---|
Costruttori pubblici
Costruttore
public Builder ()
Metodi pubblici
creare
public CustomAudience build ()
Crea un'istanza di CustomAudience
.
Ritorni | |
---|---|
CustomAudience |
Questo valore non può essere null . |
Tiri | |
---|---|
NullPointerException |
se un parametro diverso da null è null |
IllegalArgumentException |
se la scadenza è precedente all'ora di attivazione |
IllegalArgumentException |
se la scadenza è impostata prima dell'ora attuale |
setActivationTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
Imposta il tempo, troncato a millisecondi, dopo il quale CustomAudience
pubblicherà gli annunci.
Imposta su null
affinché questo CustomAudience
sia immediatamente attivo
e partecipi alla selezione degli annunci.
Consulta CustomAudience.getActivationTime()
per saperne di più.
Parametri | |
---|---|
activationTime |
Instant : questo valore può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
setAds
public CustomAudience.Builder setAds (List<AdData> ads)
Imposta gli annunci di remarketing iniziali pubblicati dal pubblico personalizzato. Verrà assegnato con un elenco vuoto se non viene fornito.
Consulta CustomAudience.getAds()
per saperne di più.
Parametri | |
---|---|
ads |
List : questo valore può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
setBiddingLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Imposta l'URI da cui recuperare la logica di offerta da utilizzare nel processo di selezione degli annunci. L'URI deve utilizzare HTTPS.
Consulta CustomAudience.getBiddingLogicUri()
per saperne di più.
Parametri | |
---|---|
biddingLogicUri |
Uri : questo valore non può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
impostaAcquirente
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Imposta l'acquirente AdTechIdentifier
.
Consulta CustomAudience.getBuyer()
per saperne di più.
Parametri | |
---|---|
buyer |
AdTechIdentifier : questo valore non può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
setDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Imposta l'URI di aggiornamento giornaliero. L'URI deve utilizzare HTTPS.
Consulta CustomAudience.getDailyUpdateUri()
per saperne di più.
Parametri | |
---|---|
dailyUpdateUri |
Uri : questo valore non può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
setScadenzaTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Imposta l'ora, troncata a millisecondi, dopo la quale CustomAudience
deve essere rimosso.
Consulta CustomAudience.getExpirationTime()
per saperne di più.
Parametri | |
---|---|
expirationTime |
Instant : questo valore può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
NomeSet
public CustomAudience.Builder setName (String name)
Imposta il nome dell'oggetto CustomAudience
.
Consulta CustomAudience.getName()
per saperne di più.
Parametri | |
---|---|
name |
String : questo valore non può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Imposta i dati delle offerte attendibili su cui eseguire query e utilizzare nel processo di selezione degli annunci.
Consulta CustomAudience.getTrustedBiddingData()
per saperne di più.
Parametri | |
---|---|
trustedBiddingData |
TrustedBiddingData : questo valore può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Consente di impostare gli indicatori di offerta dell'utente utilizzati nel processo di selezione degli annunci.
Consulta CustomAudience.getUserBiddingSignals()
per saperne di più.
Parametri | |
---|---|
userBiddingSignals |
AdSelectionSignals : questo valore può essere null . |
Ritorni | |
---|---|
CustomAudience.Builder |
Questo valore non può essere null . |