UpdateAdCounterHistogramRequest
  public
  
  
  
  class
  UpdateAdCounterHistogramRequest
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest | 
Objeto de solicitação que contém os argumentos necessários para atualizar um histograma de contador de anúncios.
Histogramas de contador de anúncios, que são registros históricos de eventos associados a um anúncio e um tipo de evento de anúncio, são usadas para informar a filtragem do limite de frequência ao usar o método APIs Protected Audience.
Resumo
| Classes aninhadas | |
|---|---|
| 
        
        
        
        
        class | UpdateAdCounterHistogramRequest.BuilderBuilder para objetos  | 
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      equals(Object o)
      Verifica se os objetos  | 
| 
        
        
        
        
        
        int | 
      getAdEventType()
      Extrai o tipo de evento de anúncio que, junto com as chaves de contador de um anúncio, identifica qual histograma deve ser atualizado. | 
| 
        
        
        
        
        
        long | 
      getAdSelectionId()
      Recebe o ID de seleção do anúncio ao qual os eventos do anúncio renderizado estão associados. | 
| 
        
        
        
        
        
        AdTechIdentifier | 
      getCallerAdTech()
      Recebe o  | 
| 
        
        
        
        
        
        int | 
      hashCode()
      Retorna o hash dos dados do objeto  | 
| 
        
        
        
        
        
        String | 
      toString()
      Retorna uma representação em string do objeto. | 
| Métodos herdados | |
|---|---|
Métodos públicos
equals
public boolean equals (Object o)
Verifica se os objetos UpdateAdCounterHistogramRequest contêm a mesma
 informações imprecisas ou inadequadas.
| Parâmetros | |
|---|---|
| o | Object: o objeto de referência para comparação. | 
| Retorna | |
|---|---|
| boolean | true, se esse objeto for o mesmo que o argumento
          obj. Caso contrário,false. | 
getAdEventType
public int getAdEventType ()
Extrai o tipo de evento de anúncio que, junto com as chaves de contador de um anúncio, identifica qual histograma deve ser atualizado.
| Retorna | |
|---|---|
| int | O valor é android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN,FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION,FrequencyCapFilters.AD_EVENT_TYPE_VIEW,FrequencyCapFilters.AD_EVENT_TYPE_CLICK, android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN ou android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX | 
getAdSelectionId
public long getAdSelectionId ()
Recebe o ID de seleção do anúncio ao qual os eventos do anúncio renderizado estão associados.
Para mais informações sobre o ID de seleção de anúncios, consulte AdSelectionOutcome.
 
O anúncio precisa ter sido selecionado na seleção de anúncios da API Protected Audience nas últimas 24 horas.
 e a chamada de seleção de anúncios precisa ter sido iniciada no mesmo app que a chamada atual.
 app. Histogramas de eventos para todas as chaves de contador de anúncios associadas ao anúncio especificado pelo anúncio
 o ID de seleção será atualizado para o tipo de evento de anúncio de getAdEventType() para ser usado
 na filtragem de limite de frequência da API Protected Audience.
| Retorna | |
|---|---|
| long | |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Recebe o AdTechIdentifier da entidade de adtech do autor da chamada.
 
A adtech que usa este objeto UpdateAdCounterHistogramRequest precisa ter sido registrada
 com o Sandbox de privacidade e ter permissão para agir em nome do app de chamada. O especificado
 não precisa ser a mesma adtech do comprador que é proprietário do anúncio renderizado
 ou o vendedor que iniciou a seleção de anúncios associada ao ID retornado por getAdSelectionId().
 
Para mais informações sobre requisitos e exceções da API, consulte AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).
| Retorna | |
|---|---|
| AdTechIdentifier | Esse valor não pode ser null. | 
hashCode
public int hashCode ()
Retorna o hash dos dados do objeto UpdateAdCounterHistogramRequest.
| Retorna | |
|---|---|
| int | um valor de código hash para esse objeto. | 
toString
public String toString ()
Retorna uma representação em string do objeto. Em geral, o
 método toString retorna uma string que
 "representa textualmente" esse objeto. O resultado precisa
 ser uma representação concisa, mas informativa e de fácil leitura
 para uma pessoa.
 Recomendamos que todas as subclasses substituam esse método.
 
 O método toString da classe Object
 retorna uma string que consiste no nome da classe de que o
 objeto é uma instância, o caractere de arroba "@" e
 a representação hexadecimal não assinada do código hash do
 objeto. Em outras palavras, esse método retorna uma string igual ao
 valor de:
 
| Retorna | |
|---|---|
| String | uma representação em string do objeto. | 
