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 |
Metody publiczne | |
---|---|
boolean
|
equals(Object o)
Sprawdza, czy obiekty |
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 |
int
|
hashCode()
Zwraca hasz danych obiektu |
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. |