ReklamSayaç Histogram İsteğini Güncelleme

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.Object
→ Yönergeler android.adservices.adselection.UpdateAdCounterHistogramRequest


Bir reklam sayacı histogramını güncellemek için gereken bağımsız değişkenleri sarmalayan nesneyi isteyin.

Reklam sayacı anahtarı ve reklam etkinliği türüyle ilişkili etkinliklerin geçmiş günlükleri olan reklam sayacı histogramları, Protected Audience API'leri kullanırken sıklık sınırı filtrelemesine bilgi sağlamak için kullanılır.

Özet

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

class UpdateAdCounterHistogramRequest.Builder

UpdateAdCounterHistogramRequest nesne için oluşturucu. 

Herkese açık yöntemler

boolean equals(Object o)

UpdateAdCounterHistogramRequest nesnelerinin aynı bilgileri içerip içermediğini kontrol eder.

int getAdEventType()

Reklamın sayaç anahtarlarıyla birlikte, hangi histogramın güncellenmesi gerektiğini tanımlayan reklam etkinliği türünü alır.

long getAdSelectionId()

Oluşturulan reklamın etkinliklerinin ilişkilendirildiği reklam seçimi kimliğini alır.

AdTechIdentifier getCallerAdTech()

Arayan reklam teknolojisi varlığının AdTechIdentifier değerini alır.

int hashCode()

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

String toString()

Nesnenin dize temsilini döndürür.

Devralınan yöntemler

Herkese açık yöntemler

eşittir

public boolean equals (Object o)

UpdateAdCounterHistogramRequest nesnelerinin aynı bilgileri içerip içermediğ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.

getAdEventType

public int getAdEventType ()

Reklamın sayaç anahtarlarıyla birlikte, hangi histogramın güncellenmesi gerektiğini tanımlayan reklam etkinliği türünü alır.

İlerlemeler
int Değer şudur: android.adservices.common.FrequencyCap düğmesini.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.FrequencyCapFiltreler.AD_EVENT_TYPE_MIN veya android.adservices.common.FrequencyCapFiltreler.AD_EVENT_TYPE_MAX

ReklamSeçimiKimliği

public long getAdSelectionId ()

Oluşturulan reklamın etkinliklerinin ilişkilendirildiği reklam seçimi kimliğini alır.

Reklam seçimi kimliği hakkında daha fazla bilgi için AdSelectionOutcome adresine bakın.

Reklamın son 24 saat içinde Korunan Kitle reklam seçiminden seçilmiş ve reklam seçimi çağrısının, mevcut çağrı uygulamasıyla aynı uygulamadan başlatılmış olması gerekir. Reklam seçim kimliği tarafından belirtilen reklamla ilişkili tüm reklam sayacı anahtarlarının etkinlik histogramları, Korunan Kitle sıklık sınırı filtrelemesinde kullanılmak üzere getAdEventType() tarihinden itibaren reklam etkinliği türü için güncellenir.

İlerlemeler
long

GetCallerAdTech

public AdTechIdentifier getCallerAdTech ()

Arayan reklam teknolojisi varlığının AdTechIdentifier değerini alır.

Bu UpdateAdCounterHistogramRequest nesnesini kullanan reklam teknolojisinin Özel Korumalı Alan'a kayıtlı olması ve çağrı yapan uygulama adına hareket etmesine izin verilmesi gerekir. Belirtilen reklam teknolojisinin, oluşturulan reklamın sahibi olan alıcı veya getAdSelectionId() tarafından döndürülen kimlikle ilişkili reklam seçimini başlatan satıcı ile aynı reklam teknolojisi olması gerekmez.

API gereksinimleri ve istisnaları hakkında daha fazla bilgi için AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) sayfasına bakın.

İlerlemeler
AdTechIdentifier Bu değer null olamaz.

karmaKodu

public int hashCode ()

UpdateAdCounterHistogramRequest 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.