Reklam Filtreleri

public final class AdFilters
extends Object implements Parcelable

java.lang.Object
→ Yönergeler android.adservices.common.AdFiltreler


Bir reklamla ilişkilendirilmiş filtreler için kapsayıcı sınıfı.

Bir AdFilters örneğindeki filtrelerden herhangi biri karşılanmazsa ilişkili reklam, reklam seçimi için uygun olmaz. Filtreler, isteğe bağlı reklam parametreleridir ve AdData kapsamında zorunlu değildir.

Özet

İç içe yerleştirilmiş sınıflar

class AdFilters.Builder

AdFilters nesneleri oluşturmak için oluşturucu. 

Devralınan sabitler

Fields'ın oynadığı filmler

public static final Creator<AdFilters> CREATOR

Herkese açık yöntemler

boolean equals(Object o)

AdFilters nesnelerinin aynı filtre grubunu temsil edip etmediğini kontrol eder.

FrequencyCapFilters getFrequencyCapFilters()

Reklamın tüm sıklık sınırı filtrelerini temsil eden FrequencyCapFilters örneğini alır.

int hashCode()

AdFilters nesnesi verilerinin karmasını döndürür.

String toString()

Nesnenin dize temsilini döndürür.

void writeToParcel(Parcel dest, int flags)

Bu nesneyi paket haline getirin.

Devralınan yöntemler

Fields'ın oynadığı filmler

Herkese açık yöntemler

eşittir

public boolean equals (Object o)

AdFilters nesnelerinin aynı filtre grubunu temsil edip etmediğini kontrol eder.

Parametreler
o Object: Karşılaştırılacak referans nesne.

İlerlemeler
boolean Bu nesne obj bağımsız değişkeniyle aynıysa true; aksi takdirde false.

getFrequencyCapFiltreleri

public FrequencyCapFilters getFrequencyCapFilters ()

Reklamın tüm sıklık sınırı filtrelerini temsil eden FrequencyCapFilters örneğini alır.

null ise reklama uygulanan bir sıklık sınırı filtresi yoktur.

İlerlemeler
FrequencyCapFilters

karmaKodu

public int hashCode ()

AdFilters nesnesi verilerinin karmasını döndürür.

İlerlemeler
int bu nesne için bir karma kod değeri.

Dize

public String toString ()

Nesnenin dize temsilini döndürür. Genel olarak toString yöntemi, bu nesneyi "metin olarak temsil eden" bir dize döndürür. Sonuç, kişinin kolayca okuyabileceği, kısa ama bilgilendirici bir temsil olmalıdır. Tüm alt sınıfların bu yöntemi geçersiz kılması önerilir.

Object sınıfı için toString yöntemi, nesnenin örneği olduğu sınıfın adı, "@" işaretli karakteri ve nesnenin karma kodunun imzasız onaltılık gösteriminden oluşan bir dize döndürür. Diğer bir deyişle, bu yöntem şunun değerine eşit bir dize döndürür:

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

İlerlemeler
String nesnenin dize gösterimi.

Pakete yaz

public void writeToParcel (Parcel dest, 
                int flags)

Bu nesneyi paket haline getirin.

Parametreler
dest Parcel: Bu değer null olamaz.

flags int: Nesnenin nasıl yazılması gerektiğiyle ilgili ek işaretler. 0 veya Parcelable.PARCELABLE_WRITE_RETURN_VALUE olabilir. Değer 0 veya Parcelable.PARCELABLE_WRITE_RETURN_VALUE ile android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES birleşimidir