UpdateAdCounterHistogramRequest
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Objet de requête encapsulant les arguments requis pour mettre à jour un histogramme de compteur d'annonces.
Les histogrammes du compteur d'annonces, qui sont des journaux historiques des événements associés à une annonce. et un type d'événement d'annonce, permettent de filtrer le nombre d'expositions lors de l'utilisation de API Protected Audience.
Résumé
Classes imbriquées | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Compilateur pour les objets |
Méthodes publiques | |
---|---|
boolean
|
equals(Object o)
Vérifie si les objets |
int
|
getAdEventType()
Récupère le type d'événement d'annonce, qui, avec ses clés de compteur, identifie l'histogramme. doit être mis à jour. |
long
|
getAdSelectionId()
Récupère l'identifiant de sélection d'annonces auquel les événements de l'annonce affichée sont associés. |
AdTechIdentifier
|
getCallerAdTech()
Récupère l' |
int
|
hashCode()
Renvoie le hachage des données de l'objet |
String
|
toString()
Renvoie une représentation de l'objet sous forme de chaîne. |
Méthodes héritées | |
---|---|
Méthodes publiques
égal à
public boolean equals (Object o)
Vérifie si les objets UpdateAdCounterHistogramRequest
contiennent les mêmes
des informations.
Paramètres | |
---|---|
o |
Object : objet de référence à comparer. |
Renvoie | |
---|---|
boolean |
true si cet objet est identique à l'argument obj ; false dans les autres cas. |
getAdEventType
public int getAdEventType ()
Récupère le type d'événement d'annonce, qui, avec ses clés de compteur, identifie l'histogramme. doit être mis à jour.
Renvoie | |
---|---|
int |
La valeur est 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 ()
Récupère l'identifiant de sélection d'annonces auquel les événements de l'annonce affichée sont associés.
Pour en savoir plus sur l'ID de sélection d'annonces, consultez AdSelectionOutcome
.
L'annonce doit avoir été sélectionnée via la sélection d'annonces Protected Audience au cours des dernières 24 heures.
et l'appel de sélection d'annonces doit avoir été lancé à partir de la même application que l'appel actuel
l'application. Les histogrammes d'événements pour toutes les clés de compteur d'annonces associées à l'annonce spécifiée par celle-ci
L'ID de sélection sera mis à jour pour le type d'événement d'annonce getAdEventType()
, à utiliser
dans le filtrage de la limite de la fréquence d'exposition de l'API Protected Audience.
Renvoie | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Récupère l'AdTechIdentifier
de l'entité de la technologie publicitaire de l'appelant.
La technologie publicitaire utilisant cet objet UpdateAdCounterHistogramRequest
doit être enregistrée
avec la Privacy Sandbox et être autorisé à agir au nom de l'application appelante. La valeur spécifiée
La technologie publicitaire ne doit pas nécessairement être la même que celle de l'acheteur propriétaire de l'annonce affichée.
ou le vendeur qui a lancé la sélection des annonces associée à l'ID renvoyé par getAdSelectionId()
.
Pour en savoir plus sur les exigences et les exceptions concernant les API, consultez AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Renvoie | |
---|---|
AdTechIdentifier |
Cette valeur ne peut pas être null . |
hashCode
public int hashCode ()
Renvoie le hachage des données de l'objet UpdateAdCounterHistogramRequest
.
Valeur affichée | |
---|---|
int |
Une valeur de code de hachage pour cet objet. |
toString
public String toString ()
Renvoie une représentation de l'objet sous forme de chaîne. En général, la méthode toString
renvoie une chaîne qui "représente textuellement" cet objet. Le résultat doit être une représentation concise, mais informative, et facile à lire.
Il est recommandé que toutes les sous-classes remplacent cette méthode.
La méthode toString
pour la classe Object
renvoie une chaîne composée du nom de la classe dont l'objet est une instance, du caractère arobase "@
", ainsi que de la représentation hexadécimale non signée du code de hachage de l'objet. En d'autres termes, cette méthode renvoie une chaîne égale à la valeur de :
getClass().getName() + '@' + Integer.toHexString(hashCode())
Valeur affichée | |
---|---|
String |
une représentation de l'objet sous forme de chaîne. |