Filtry reklam

public final class AdFilters
extends Object implements Parcelable

java.lang.Object
android.adservices.common.AdFilters


Klasa kontenera filtrów powiązanych z reklamą.

Jeśli któryś z filtrów w wystąpieniu AdFilters nie spełnia warunków, powiązana reklama nie będzie można wybrać reklamy. Filtry są opcjonalnymi parametrami reklamy i nie są wymagane, ponieważ część usługi AdData.

Podsumowanie

Zagnieżdżone klasy

class AdFilters.Builder

Kreator do tworzenia obiektów AdFilters

Stałe odziedziczone

Fieldsem

public static final Creator<AdFilters> CREATOR

Metody publiczne

boolean equals(Object o)

Sprawdza, czy obiekty AdFilters reprezentują ten sam zestaw filtrów.

FrequencyCapFilters getFrequencyCapFilters()

Pobiera instancję FrequencyCapFilters, która reprezentuje wszystkie filtry limitu wyświetleń na użytkownika dla: reklamę.

int hashCode()

Zwraca hasz danych obiektu AdFilters.

String toString()

Zwraca obiekt w postaci ciągu znaków.

void writeToParcel(Parcel dest, int flags)

Spłaszcz ten obiekt na działkę.

Metody dziedziczone

Fieldsem

Metody publiczne

równa się

public boolean equals (Object o)

Sprawdza, czy obiekty AdFilters reprezentują ten sam zestaw filtrów.

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.

getCzęstotliwość wyświetleń filtrów

public FrequencyCapFilters getFrequencyCapFilters ()

Pobiera instancję FrequencyCapFilters, która reprezentuje wszystkie filtry limitu wyświetleń na użytkownika dla: reklamę.

Jeśli ustawiona jest wartość null, nie ma filtrów limitu wyświetleń na użytkownika, które mają zastosowanie do reklamy.

Zwroty
FrequencyCapFilters

kod skrótu

public int hashCode ()

Zwraca hasz danych obiektu AdFilters.

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.

zapisToParcel

public void writeToParcel (Parcel dest, 
                int flags)

Spłaszcz ten obiekt na działkę.

Parametry
dest Parcel: ta wartość nie może być typu null.

flags int: dodatkowe flagi informujące o sposobie zapisywania obiektu. Może wynosić 0 lub Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Wartość to 0 lub kombinacja Parcelable.PARCELABLE_WRITE_RETURN_VALUE i android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES