Solicitud UpdateAdCounterHistogramRequest
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Solicita un objeto que une los argumentos necesarios para actualizar un histograma de contador de anuncios.
Los histogramas de contador de anuncios, que son registros históricos de eventos asociados con un anuncio clave de contador y un tipo de evento de anuncio, se utilizan para informar el filtrado de limitación de frecuencia cuando se utiliza el APIs de Protected Audience.
Resumen
Clases anidadas | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Compilador para objetos |
Métodos públicos | |
---|---|
boolean
|
equals(Object o)
Comprueba si los objetos |
int
|
getAdEventType()
Obtiene el tipo de evento del anuncio que, junto con las claves de contador de un anuncio, identifica qué histograma. un error de aplicación. |
long
|
getAdSelectionId()
Obtiene el ID de selección de anuncios con el que se asocian los eventos del anuncio renderizado. |
AdTechIdentifier
|
getCallerAdTech()
Obtiene el |
int
|
hashCode()
Devuelve el hash de los datos del objeto |
String
|
toString()
Devuelve una representación de cadena del objeto. |
Métodos heredados | |
---|---|
Métodos públicos
equals
public boolean equals (Object o)
Comprueba si los objetos UpdateAdCounterHistogramRequest
contienen la misma
información.
Parámetros | |
---|---|
o |
Object : Es el objeto de referencia con el que se debe comparar. |
Devuelve | |
---|---|
boolean |
true si este objeto es el mismo que el argumento obj; de lo contrario, false . |
getAdEventType.
public int getAdEventType ()
Obtiene el tipo de evento del anuncio que, junto con las claves de contador de un anuncio, identifica qué histograma. un error de aplicación.
Muestra | |
---|---|
int |
El valor es 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 o android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX. |
getAdSelectionId
public long getAdSelectionId ()
Obtiene el ID de selección de anuncios con el que se asocian los eventos del anuncio renderizado.
Para obtener más información sobre el ID de selección de anuncios, consulta AdSelectionOutcome
.
El anuncio debe haberse seleccionado en la selección de anuncios de Protected Audience en las últimas 24 horas.
y la llamada de selección de anuncios debe haberse iniciado desde la misma app que la llamada actual
. Histogramas de eventos para todas las claves de contador de anuncios asociadas con el anuncio que este especificó
El ID de selección se actualizará para el tipo de evento de anuncio de getAdEventType()
, que se usará
en el filtro de limitación de frecuencia de Protected Audience.
Muestra | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Obtiene el AdTechIdentifier
de la entidad de AdTech de llamada.
La AdTech que usa este objeto UpdateAdCounterHistogramRequest
debe estar inscrita
que usan Privacy Sandbox y pueden actuar en nombre de la app que realiza la llamada. El valor especificado
No es necesario que la AdTech sea la misma que el comprador que posee el anuncio renderizado.
o el vendedor que inició la selección de anuncios asociada con el ID que muestra getAdSelectionId()
.
Para obtener más información sobre los requisitos y las excepciones de la API, consulta AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Muestra | |
---|---|
AdTechIdentifier |
Este valor no puede ser null . |
hashCode
public int hashCode ()
Devuelve el hash de los datos del objeto UpdateAdCounterHistogramRequest
.
Devuelve | |
---|---|
int |
un valor de código hash para este objeto. |
toString
public String toString ()
Devuelve una representación de cadena del objeto. En general, el método toString
muestra una cadena que "representa de forma textual" a este objeto. El resultado debe ser una representación concisa pero informativa y fácil de leer.
Se recomienda que todas las subclases anulen este método.
El método toString
para la clase Object
muestra una cadena que consiste en el nombre de la clase de la que el objeto es una instancia, el carácter arroba "@
" y la representación hexadecimal sin firma del código hash del objeto. En otras palabras, este método muestra una cadena igual al siguiente valor:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Devuelve | |
---|---|
String |
una representación de cadena del objeto. |