CustomAudience.Builder
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object. | |
↳ | android.adservices.customaudience.CustomAudience.Builder. |
Compilador para objetos CustomAudience
.
Resumen
Constructores públicos | |
---|---|
Builder()
|
Métodos públicos | |
---|---|
CustomAudience
|
build()
Compila una instancia de |
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
Establece el tiempo (truncado en milisegundos) después del cual |
CustomAudience.Builder
|
setAds(List<AdData> ads)
Establece los anuncios de remarketing iniciales que publica el público personalizado. |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
Establece el URI desde la que se recuperará la lógica de ofertas para usarla en el proceso de selección de anuncios. |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
Establece el comprador |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
Establece el URI de actualización diaria. |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
Establece el tiempo, truncado en milisegundos, después del cual se debe quitar el objeto |
CustomAudience.Builder
|
setName(String name)
Establece el nombre del objeto |
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
Establece los datos de ofertas confiables que se consultarán y usarán en el proceso de selección de anuncios. |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
Establece los indicadores de ofertas del usuario que se utilizan en el proceso de selección de anuncios. |
Métodos heredados | |
---|---|
Constructores públicos
Compilador
public Builder ()
Métodos públicos
build
public CustomAudience build ()
Compila una instancia de CustomAudience
.
Resultado que se muestra | |
---|---|
CustomAudience |
Este valor no puede ser null . |
Arroja | |
---|---|
NullPointerException |
si algún parámetro no nulo es nulo. |
IllegalArgumentException |
Si el tiempo de vencimiento ocurre antes de la hora de activación |
IllegalArgumentException |
si la hora de vencimiento se establece antes de la hora actual |
establecerHoradeActivación
public CustomAudience.Builder setActivationTime (Instant activationTime)
Establece el tiempo (truncado en milisegundos) después del cual CustomAudience
publicará anuncios.
Configúralo en null
para que CustomAudience
esté activo de inmediato y participe en la selección de anuncios.
Consulta CustomAudience.getActivationTime()
para obtener más información.
Parámetros | |
---|---|
activationTime |
Instant : este valor puede ser null . |
Devuelve | |
---|---|
CustomAudience.Builder |
setAds
public CustomAudience.Builder setAds (List<AdData> ads)
Establece los anuncios de remarketing iniciales que publica el público personalizado. Si no se proporciona, se asignará una lista vacía.
Consulta CustomAudience.getAds()
para obtener más información.
Parámetros | |
---|---|
ads |
List : este valor puede ser null . |
Devuelve | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setBiddingLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Establece el URI desde la que se recuperará la lógica de ofertas para usarla en el proceso de selección de anuncios. El URI debe usar HTTPS.
Consulta CustomAudience.getBiddingLogicUri()
para obtener más información.
Parámetros | |
---|---|
biddingLogicUri |
Uri : Este valor no puede ser null . |
Resultado que se muestra | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Establece el comprador AdTechIdentifier
.
Consulta CustomAudience.getBuyer()
para obtener más información.
Parámetros | |
---|---|
buyer |
AdTechIdentifier : Este valor no puede ser null . |
Resultado que se muestra | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setDiariodeActualizaciónUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Establece el URI de actualización diaria. El URI debe usar HTTPS.
Consulta CustomAudience.getDailyUpdateUri()
para obtener más información.
Parámetros | |
---|---|
dailyUpdateUri |
Uri : Este valor no puede ser null . |
Resultado que se muestra | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setExpirationTime.
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Establece el tiempo, truncado en milisegundos, después del cual se debe quitar el objeto CustomAudience
.
Consulta CustomAudience.getExpirationTime()
para obtener más información.
Parámetros | |
---|---|
expirationTime |
Instant : este valor puede ser null . |
Devuelve | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setName
public CustomAudience.Builder setName (String name)
Establece el nombre del objeto CustomAudience
.
Consulta CustomAudience.getName()
para obtener más información.
Parámetros | |
---|---|
name |
String : Este valor no puede ser null . |
Resultado que se muestra | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Establece los datos de ofertas confiables que se consultarán y usarán en el proceso de selección de anuncios.
Consulta CustomAudience.getTrustedBiddingData()
para obtener más información.
Parámetros | |
---|---|
trustedBiddingData |
TrustedBiddingData : este valor puede ser null . |
Devuelve | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |
setUserBiddingIndicadores
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Establece los indicadores de ofertas del usuario que se utilizan en el proceso de selección de anuncios.
Consulta CustomAudience.getUserBiddingSignals()
para obtener más información.
Parámetros | |
---|---|
userBiddingSignals |
AdSelectionSignals : este valor puede ser null . |
Devuelve | |
---|---|
CustomAudience.Builder |
Este valor no puede ser null . |