Aktualizowanie żądania Histogramu reklam

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.Object
android.adservices.adselection.UpdateAdCounterHistogramRequest


Obiekt żądania opakowujący wymagane argumenty potrzebne do zaktualizowania histogramu licznika reklam.

Histogramy liczników reklam, czyli historyczne dzienniki zdarzeń powiązanych z reklamą. i typu zdarzenia reklamowego służą do filtrowania limitu wyświetleń na użytkownika, gdy Protected Audience API.

Podsumowanie

Zagnieżdżone klasy

class UpdateAdCounterHistogramRequest.Builder

Kreator UpdateAdCounterHistogramRequest obiektów. 

Metody publiczne

boolean equals(Object o)

Sprawdza, czy obiekty UpdateAdCounterHistogramRequest zawierają ten sam atrybut i informacjami o nich.

int getAdEventType()

Pobiera typ zdarzenia reklamowego, który wraz z kluczami licznika reklamy określa histogram .

long getAdSelectionId()

Pobiera identyfikator wyboru reklamy, z którym są powiązane zdarzenia renderowanej reklamy.

AdTechIdentifier getCallerAdTech()

Pobiera element AdTechIdentifier wywołującego technologie reklamowe.

int hashCode()

Zwraca hasz danych obiektu UpdateAdCounterHistogramRequest.

String toString()

Zwraca obiekt w postaci ciągu znaków.

Metody dziedziczone

Metody publiczne

równa się

public boolean equals (Object o)

Sprawdza, czy obiekty UpdateAdCounterHistogramRequest zawierają ten sam atrybut i informacjami o nich.

Parametry
o Object: obiekt referencyjny, z którym ma nastąpić porównanie.

Zwroty
boolean true, jeśli ten obiekt jest taki sam jak obiekt argument; W przeciwnym razie: false.

getAdEventType

public int getAdEventType ()

Pobiera typ zdarzenia reklamowego, który wraz z kluczami licznika reklamy określa histogram .

Zwroty
int Wartość to 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 lub android.adservices.common.frequencyCapFilters.AD_EVENT_TYPE_MAX.

getAdSelectionId

public long getAdSelectionId ()

Pobiera identyfikator wyboru reklamy, z którym są powiązane zdarzenia renderowanej reklamy.

Więcej informacji o identyfikatorze wyboru reklamy znajdziesz tutaj: AdSelectionOutcome.

w ciągu ostatnich 24 godzin musisz wybrać reklamę z listy Protected Audience API. a wywołanie wyboru reklamy musi zostać zainicjowane z tej samej aplikacji co bieżące połączenie. . Histogramy zdarzeń dla wszystkich kluczy licznika reklam powiązanych z reklamą określoną przez reklamę identyfikator wyboru zostanie zaktualizowany dla typu zdarzenia reklamowego getAdEventType(), który będzie używany w ramach filtrowania limitu wyświetleń na użytkownika w ramach Protected Audience API.

Zwroty
long

getCallerAdTech,

public AdTechIdentifier getCallerAdTech ()

Pobiera element AdTechIdentifier wywołującego technologie reklamowe.

Technologia reklamowa używająca tego obiektu UpdateAdCounterHistogramRequest musi być zarejestrowana używać Piaskownicy prywatności i mieć uprawnienia do działania w imieniu aplikacji do połączeń. Określona wartość technologie reklamowe nie muszą być tą samą technologią reklamową co kupujący, do którego należy renderowana reklama. lub sprzedawcą, który rozpoczął wybór reklamy powiązanej z identyfikatorem zwróconym przez getAdSelectionId().

Więcej informacji o wymaganiach i wyjątkach dotyczących interfejsu API znajdziesz tutaj: AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

Zwroty
AdTechIdentifier Ta wartość nie może być typu null.

kod skrótu

public int hashCode ()

Zwraca hasz danych obiektu UpdateAdCounterHistogramRequest.

Zwroty
int wartość kodu skrótu dla tego obiektu.

Ciąg

public String toString ()

Zwraca obiekt w postaci ciągu znaków. Ogólnie rzecz biorąc, Metoda toString zwraca ciąg znaków, który „reprezentuje tekstowo” ten obiekt. Wynik powinien to zwięzła, ale treściwa prezentacja, która będzie łatwa do przeczytania. Zaleca się, aby wszystkie podklasy zastępowały tę metodę.

Metoda toString klasy Object zwraca ciąg znaków składający się z nazwy klasy, której obiekt jest instancją, znak małpy „@” oraz nieoznaczona szesnastkowa reprezentacja kodu skrótu obiektu. Innymi słowy, ta metoda zwraca ciąg znaków równy wartości:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Zwroty
String reprezentująca obiekt w postaci ciągu znaków.