AdSelectionConfig.Builder
  public
  static
  final
  
  class
  AdSelectionConfig.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.AdSelectionConfig.Builder | 
Builder para o objeto AdSelectionConfig.
Resumo
| Construtores públicos | |
|---|---|
| 
      Builder()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        AdSelectionConfig | 
      build()
      Cria uma instância de  | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setAdSelectionSignals(AdSelectionSignals adSelectionSignals)
      Define os sinais fornecidos aos compradores durante a geração de lances de seleção de anúncios. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setCustomAudienceBuyers(List<AdTechIdentifier> customAudienceBuyers)
      Define a lista de compradores permitidos. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setDecisionLogicUri(Uri decisionLogicUri)
      Define o URI usado para buscar a lógica de decisão para uso no processo de seleção de anúncios. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setPerBuyerSignals(Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals)
      Define os indicadores fornecidos por cada comprador durante a seleção de anúncios. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setSeller(AdTechIdentifier seller)
      Define o identificador do vendedor. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setSellerSignals(AdSelectionSignals sellerSignals)
      Defina os indicadores usados para modificar os resultados da seleção de anúncios. | 
| 
        
        
        
        
        
        AdSelectionConfig.Builder | 
      setTrustedScoringSignalsUri(Uri trustedScoringSignalsUri)
      Define o endpoint do URI do indicador confiável do lado do vendedor do qual o criativo em tempo real específico onde encontrar informações. | 
| Métodos herdados | |
|---|---|
Construtores públicos
Builder
public Builder ()
Métodos públicos
build
public AdSelectionConfig build ()
Cria uma instância de AdSelectionConfig.
| Retorna | |
|---|---|
| AdSelectionConfig | Esse valor não pode ser null. | 
| Gera | |
|---|---|
| NullPointerException | quando algum parâmetro obrigatório é nulo | 
setAdSelectionSignals
public AdSelectionConfig.Builder setAdSelectionSignals (AdSelectionSignals adSelectionSignals)
Define os sinais fornecidos aos compradores durante a geração de lances de seleção de anúncios.
Se não for definido, o padrão será o JSON vazio.
Consulte AdSelectionConfig.getAdSelectionSignals() para mais detalhes.
| Parâmetros | |
|---|---|
| adSelectionSignals | AdSelectionSignals: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setCustomAudienceBuyers
public AdSelectionConfig.Builder setCustomAudienceBuyers (List<AdTechIdentifier> customAudienceBuyers)
Define a lista de compradores permitidos.
Consulte AdSelectionConfig.getCustomAudienceBuyers() para mais detalhes.
| Parâmetros | |
|---|---|
| customAudienceBuyers | List: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setDecisionLogicUri
public AdSelectionConfig.Builder setDecisionLogicUri (Uri decisionLogicUri)
Define o URI usado para buscar a lógica de decisão para uso no processo de seleção de anúncios. Decisão O URI pode ser um destes dois esquemas:
- HTTPS: URIs HTTPS precisam ser URIs absolutos, em que o host corresponde ao seller
- Pré-criação de seleção de anúncios:os URIs do serviço de seleção de anúncios seguem o formato ad-selection-prebuilt://ad-selection/<name>?<script-generation-parameters>. O FLEDGE gera o script JS adequado sem precisar de uma chamada de rede.Scripts pré-criados disponíveis: - highest-bid-winspara- scoreAdse- reportResult:esse JavaScript escolhe o anúncio com o maior lance para pontuação. Para relatórios, o URI fornecido é parametrizado com- render_urie- bid. Os parâmetros abaixo são necessários para usar esta pré-criação:- reportingUrl:URI de relatório básico que será parametrizado depois com- render_urie- bid
 - Exemplo: Se o URL de relatório base for "https://www.ssp.com" depois - ad-selection-prebuilt://ad-selection/highest-bid-wins/?reportingUrl=https://www.ssp.com
 
Consulte AdSelectionConfig.getDecisionLogicUri() para mais detalhes.
| Parâmetros | |
|---|---|
| decisionLogicUri | Uri: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setPerBuyerSignals
public AdSelectionConfig.Builder setPerBuyerSignals (Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals)
Define os indicadores fornecidos por cada comprador durante a seleção de anúncios.
Se não for definido, o padrão será um mapa vazio.
Consulte AdSelectionConfig.getPerBuyerSignals() para mais detalhes.
| Parâmetros | |
|---|---|
| perBuyerSignals | Map: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setSeller
public AdSelectionConfig.Builder setSeller (AdTechIdentifier seller)
Define o identificador do vendedor.
Consulte AdSelectionConfig.getSeller() para mais detalhes.
| Parâmetros | |
|---|---|
| seller | AdTechIdentifier: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setSellerSignals
public AdSelectionConfig.Builder setSellerSignals (AdSelectionSignals sellerSignals)
Defina os indicadores usados para modificar os resultados da seleção de anúncios.
Se não for definido, o padrão será o JSON vazio.
Consulte AdSelectionConfig.getSellerSignals() para mais detalhes.
| Parâmetros | |
|---|---|
| sellerSignals | AdSelectionSignals: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
setTrustScoringSignalsUri
public AdSelectionConfig.Builder setTrustedScoringSignalsUri (Uri trustedScoringSignalsUri)
Define o endpoint do URI do indicador confiável do lado do vendedor do qual o criativo em tempo real específico onde encontrar informações.
Se Uri#EMPTY for transmitido, a chamada de rede vai ser ignorada, e AdSelectionSignals.EMPTY vai ser transmitido para a seleção de anúncios.
 
Consulte AdSelectionConfig.getTrustedScoringSignalsUri() para mais detalhes.
| Parâmetros | |
|---|---|
| trustedScoringSignalsUri | Uri: esse valor não pode sernull. | 
| Retorna | |
|---|---|
| AdSelectionConfig.Builder | Esse valor não pode ser null. | 
