UpdateAdCounterHistogramRequest
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
😎 | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Fordern Sie ein Objekt an, das die erforderlichen Argumente umschließt, die zum Aktualisieren eines Anzeigenzähler-Histogramms erforderlich sind.
Anzeigenzähler-Histogramme, d. h. historische Protokolle von Ereignissen, die mit einer Anzeige verknüpft sind Zählerschlüssel und einen Anzeigenereignistyp werden für die Frequency Capping-Filterung bei Verwendung der Funktion die Protected Audience APIs.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Builder für |
Öffentliche Methoden | |
---|---|
boolean
|
equals(Object o)
Prüft, ob die |
int
|
getAdEventType()
Ruft den Anzeigenereignistyp ab, der zusammen mit den Zählerschlüsseln einer Anzeige das Histogramm ermittelt. aktualisiert werden sollte. |
long
|
getAdSelectionId()
Ruft die Anzeigenauswahl-ID ab, der die Ereignisse der gerenderten Anzeige zugeordnet werden. |
AdTechIdentifier
|
getCallerAdTech()
Ruft |
int
|
hashCode()
Gibt den Hash der Daten des |
String
|
toString()
Gibt eine Stringdarstellung des Objekts zurück. |
Übernommene Methoden | |
---|---|
Öffentliche Methoden
ist gleich
public boolean equals (Object o)
Prüft, ob die UpdateAdCounterHistogramRequest
-Objekte denselben Wert enthalten
Informationen.
Parameter | |
---|---|
o |
Object : das Referenzobjekt, mit dem verglichen werden soll. |
Returns | |
---|---|
boolean |
true , wenn dieses Objekt mit dem Objekt identisch ist
Argument; Andernfalls false . |
getAdEventType (Ereignistyp)
public int getAdEventType ()
Ruft den Anzeigenereignistyp ab, der zusammen mit den Zählerschlüsseln einer Anzeige das Histogramm ermittelt. aktualisiert werden sollte.
Returns | |
---|---|
int |
Wert ist 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 oder android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId (GetAdSelectionId)
public long getAdSelectionId ()
Ruft die Anzeigenauswahl-ID ab, der die Ereignisse der gerenderten Anzeige zugeordnet werden.
Weitere Informationen zur Anzeigenauswahl-ID finden Sie unter AdSelectionOutcome
.
Die Anzeige muss in den letzten 24 Stunden aus der Protected Audience-Anzeigenauswahl ausgewählt worden sein.
Der Aufruf zur Anzeigenauswahl muss von derselben App aus wie der aktuelle Aufruf initiiert worden sein.
Ereignishistogramme für alle Anzeigenzählerschlüssel, die der von der Anzeige angegebenen Anzeige zugeordnet sind
Die Auswahl-ID wird für den zu verwendenden Anzeigenereignistyp von getAdEventType()
aktualisiert
beim Filtern mit
Frequency Capping für Protected Audience.
Returns | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Ruft AdTechIdentifier
der aufrufenden AdTech-Entität ab.
Die AdTech, die dieses UpdateAdCounterHistogramRequest
-Objekt verwendet, muss registriert sein
die Privacy Sandbox nutzen und im Namen der anrufenden App handeln dürfen. Die angegebene
AdTech muss nicht mit der AdTech-Technologie identisch sein wie der Käufer, dem die gerenderte Anzeige gehört.
oder der Verkäufer, der die Anzeigenauswahl für die von getAdSelectionId()
zurückgegebene ID initiiert hat.
Weitere Informationen zu API-Anforderungen und -Ausnahmen finden Sie unter AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Returns | |
---|---|
AdTechIdentifier |
Dieser Wert darf nicht null sein. |
hashCode
public int hashCode ()
Gibt den Hash der Daten des UpdateAdCounterHistogramRequest
-Objekts zurück.
Returns | |
---|---|
int |
einen Hash-Code-Wert für dieses Objekt. |
toString
public String toString ()
Gibt eine Stringdarstellung des Objekts zurück. Im Allgemeinen
Die Methode toString
gibt einen String zurück,
„textuell dargestellt“ für dieses Objekt. Das Ergebnis sollte
eine prägnante, aber informative Darstellung zu sein,
Person zu lesen.
Es wird empfohlen, diese Methode von allen abgeleiteten Klassen zu überschreiben.
Die Methode toString
für die Klasse Object
gibt eine Zeichenfolge zurück, die aus dem Namen der Klasse besteht, von der das
-Objekt eine Instanz ist, das At-Zeichen "@
" und
Die vorzeichenlose hexadezimale Darstellung des Hash-Codes des
-Objekt enthält. Mit anderen Worten, diese Methode gibt einen String zurück, der dem
Wert von:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Returns | |
---|---|
String |
Entspricht einer Zeichenfolgendarstellung des Objekts. |