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.

CustomAudience.Builder setActivationTime(Instant activationTime)

Establece el tiempo, truncado en milisegundos, después del cual se completará la CustomAudience para publicar anuncios.

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 el 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 AdTechIdentifier.

CustomAudience.Builder setDailyUpdateUri(Uri dailyUpdateUri)

Establece el URI de actualización diario.

CustomAudience.Builder setExpirationTime(Instant expirationTime)

Establece el tiempo, truncado en milisegundos, después del cual se debe configurar CustomAudience. eliminar.

CustomAudience.Builder setName(String name)

Establece el nombre del objeto CustomAudience.

CustomAudience.Builder setTrustedBiddingData(TrustedBiddingData trustedBiddingData)

Establece los datos de ofertas confiables que se consultarán y utilizará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

Builder

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public Builder ()

Métodos públicos

build

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
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 fecha de vencimiento es anterior a la hora actual

setActivationTime

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setActivationTime (Instant activationTime)

Establece el tiempo, truncado en milisegundos, después del cual se completará la CustomAudience para publicar anuncios.

Configúralo en null para que este CustomAudience se active de inmediato y participar en la selección de anuncios.

Consulta CustomAudience.getActivationTime() para obtener más información.

Parámetros
activationTime Instant: este valor puede ser null.

Muestra
CustomAudience.Builder

SetAds

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setAds (List<AdData> ads)

Establece los anuncios de remarketing iniciales que publica el público personalizado. Se le asignará un una lista vacía si no se proporciona.

Consulta CustomAudience.getAds() para obtener más información.

Parámetros
ads List: este valor puede ser null.

Resultado que se muestra
CustomAudience.Builder Este valor no puede ser null.

setBiddingLogicUri

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)

Establece el URI desde el 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 AdTechIdentifier del comprador.

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.

setDayUpdateUri

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)

Establece el URI de actualización diario. 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

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setExpirationTime (Instant expirationTime)

Establece el tiempo, truncado en milisegundos, después del cual se debe configurar CustomAudience. eliminar.

Consulta CustomAudience.getExpirationTime() para obtener más información.

Parámetros
expirationTime Instant: este valor puede ser null.

Resultado que se muestra
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

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)

Establece los datos de ofertas confiables que se consultarán y utilizará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.

Resultado que se muestra
CustomAudience.Builder Este valor no puede ser null.

setUserBiddingSignals

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
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.

Resultado que se muestra
CustomAudience.Builder Este valor no puede ser null.