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
|
Herkese açık yöntemler | |
---|---|
boolean
|
equals(Object o)
|
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 |
int
|
hashCode()
|
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. |