CustomAudience.Builder
  public
  static
  final
  
  class
  CustomAudience.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.customaudience.CustomAudience.Builder | 
Builder para objetos CustomAudience.
Resumo
| Construtores públicos | |
|---|---|
| 
      Builder()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        CustomAudience | 
      build()
      Cria uma instância de  | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setActivationTime(Instant activationTime)
      Define o horário, truncado para milissegundos. Depois disso, o  | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setAds(List<AdData> ads)
      Define os anúncios de remarketing iniciais veiculados pelo público-alvo personalizado. | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setBiddingLogicUri(Uri biddingLogicUri)
      Define o URI em que a lógica de lances vai ser buscada para uso no processo de seleção de anúncios. | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setBuyer(AdTechIdentifier buyer)
      Define o  | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setDailyUpdateUri(Uri dailyUpdateUri)
      Define o URI de atualização diária. | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setExpirationTime(Instant expirationTime)
      Define o horário, truncado para milissegundos. Depois disso, o  | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setName(String name)
      Define o nome do objeto  | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
      Define os dados de lances confiáveis que serão consultados e usados no processo de seleção de anúncios. | 
| 
        
        
        
        
        
        CustomAudience.Builder | 
      setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
      Define os indicadores de lances do usuário usados no processo de seleção de anúncios. | 
| Métodos herdados | |
|---|---|
Construtores públicos
Builder
public Builder ()
Métodos públicos
build
public CustomAudience build ()
Cria uma instância de CustomAudience.
| Retorna | |
|---|---|
| CustomAudience | Esse valor não pode ser null. | 
| Gera | |
|---|---|
| NullPointerException | quando algum parâmetro não nulo é nulo. | 
| IllegalArgumentException | se o prazo de validade for anterior ao tempo de ativação | 
| IllegalArgumentException | se o prazo de validade for definido antes da hora atual | 
setActivationTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
Define o horário, truncado para milissegundos. Depois disso, o CustomAudience será
 exibir anúncios.
 
Defina como null para que esse CustomAudience seja ativado imediatamente
 e participar da seleção de anúncios.
 
Consulte CustomAudience.getActivationTime() para mais informações.
| Parâmetros | |
|---|---|
| activationTime | Instant: este valor pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | |
setAds
public CustomAudience.Builder setAds (List<AdData> ads)
Define os anúncios de remarketing iniciais veiculados pelo público-alvo personalizado. Receberá um lista vazia se não for fornecida.
Consulte CustomAudience.getAds() para mais informações.
| Parâmetros | |
|---|---|
| ads | List: este valor pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setLancesLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Define o URI em que a lógica de lances vai ser buscada para uso no processo de seleção de anúncios. URI precisa usar HTTPS.
Consulte CustomAudience.getBiddingLogicUri() para mais informações.
| Parâmetros | |
|---|---|
| biddingLogicUri | Uri: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Define o AdTechIdentifier do comprador.
 
Consulte CustomAudience.getBuyer() para mais informações.
| Parâmetros | |
|---|---|
| buyer | AdTechIdentifier: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Define o URI de atualização diária. O URI precisa usar HTTPS.
Consulte CustomAudience.getDailyUpdateUri() para mais informações.
| Parâmetros | |
|---|---|
| dailyUpdateUri | Uri: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setExpirationTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Define o horário, truncado para milissegundos. Depois disso, o CustomAudience precisa
 ser removidos.
 
 Consulte CustomAudience.getExpirationTime() para mais informações.
| Parâmetros | |
|---|---|
| expirationTime | Instant: este valor pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setName
public CustomAudience.Builder setName (String name)
Define o nome do objeto CustomAudience.
 
 Consulte CustomAudience.getName() para mais informações.
| Parâmetros | |
|---|---|
| name | String: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Define os dados de lances confiáveis que serão consultados e usados no processo de seleção de anúncios.
 Consulte CustomAudience.getTrustedBiddingData() para mais informações.
| Parâmetros | |
|---|---|
| trustedBiddingData | TrustedBiddingData: este valor pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Define os indicadores de lances do usuário usados no processo de seleção de anúncios.
Consulte CustomAudience.getUserBiddingSignals() para mais informações.
| Parâmetros | |
|---|---|
| userBiddingSignals | AdSelectionSignals: este valor pode sernull. | 
| Retorna | |
|---|---|
| CustomAudience.Builder | Esse valor não pode ser null. | 
