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 UpdateAdCounterHistogramRequest

Méthodes publiques

boolean equals(Object o)

Vérifie si les objets UpdateAdCounterHistogramRequest contiennent les mêmes des informations.

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'AdTechIdentifier de l'entité de la technologie publicitaire de l'appelant.

int hashCode()

Renvoie le hachage des données de l'objet UpdateAdCounterHistogramRequest.

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.