UpdateAdCounterHistogramRequest
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Meminta objek yang menggabungkan argumen yang diperlukan untuk memperbarui histogram penghitung iklan.
Histogram penghitung iklan, yang merupakan log historis peristiwa yang terkait dengan iklan dan jenis peristiwa iklan, digunakan untuk menginformasikan pemfilteran pembatasan frekuensi saat menggunakan Protected Audience API.
Ringkasan
Class bertingkat | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Builder untuk objek |
Metode publik | |
---|---|
boolean
|
equals(Object o)
Memastikan apakah objek |
int
|
getAdEventType()
Mendapatkan jenis peristiwa iklan yang, bersama dengan kunci penghitung iklan, mengidentifikasi histogram mana harus diperbarui. |
long
|
getAdSelectionId()
Mendapatkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender. |
AdTechIdentifier
|
getCallerAdTech()
Mendapatkan |
int
|
hashCode()
Menampilkan hash data objek |
String
|
toString()
Menampilkan representasi string dari objek ini. |
Metode turunan | |
---|---|
Metode publik
equals
public boolean equals (Object o)
Memastikan apakah objek UpdateAdCounterHistogramRequest
berisi elemen yang sama
tidak akurat atau tidak sesuai.
Parameter | |
---|---|
o |
Object : objek referensi yang akan dibandingkan. |
Hasil | |
---|---|
boolean |
true jika objek ini sama dengan argumen obj;
false sebaliknya. |
getAdEventType
public int getAdEventType ()
Mendapatkan jenis peristiwa iklan yang, bersama dengan kunci penghitung iklan, mengidentifikasi histogram mana harus diperbarui.
Hasil | |
---|---|
int |
Nilainya adalah 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, atau android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
Mendapatkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender.
Untuk informasi selengkapnya tentang ID pemilihan iklan, lihat AdSelectionOutcome
.
Iklan harus sudah dipilih dari pilihan iklan Protected Audience dalam 24 jam terakhir,
dan panggilan pemilihan iklan harus dimulai dari aplikasi yang sama dengan panggilan saat ini
. Histogram peristiwa untuk semua kunci penghitung iklan yang dikaitkan dengan iklan yang ditentukan oleh iklan tersebut
ID pilihan akan diperbarui untuk jenis peristiwa iklan dari getAdEventType()
, yang akan digunakan
dalam pemfilteran pembatasan frekuensi Protected Audience.
Hasil | |
---|---|
long |
teknologi getCallerAd
public AdTechIdentifier getCallerAdTech ()
Mendapatkan AdTechIdentifier
entitas adtech pemanggil.
Teknologi iklan yang menggunakan objek UpdateAdCounterHistogramRequest
ini harus sudah terdaftar
dengan Privacy Sandbox dan diizinkan untuk bertindak atas nama aplikasi panggilan. yang ditentukan
teknologi iklan tidak harus menjadi teknologi iklan yang sama dengan pembeli yang memiliki iklan yang dirender
atau penjual yang memulai pemilihan iklan yang terkait dengan ID yang ditampilkan oleh getAdSelectionId()
.
Untuk informasi selengkapnya tentang persyaratan dan pengecualian API, lihat AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Hasil | |
---|---|
AdTechIdentifier |
Nilai ini tidak boleh null . |
hashCode
public int hashCode ()
Menampilkan hash data objek UpdateAdCounterHistogramRequest
.
Hasil | |
---|---|
int |
nilai kode hash untuk objek ini. |
toString
public String toString ()
Menampilkan representasi string dari objek ini. Umumnya,
toString
menampilkan string yang
"secara tekstual mewakili" objek ini. Hasilnya harus
merupakan representasi yang ringkas, tetapi informatif sehingga mudah
dibaca pengguna.
Sebaiknya semua subclass mengganti metode ini.
Metode toString
untuk class Object
menampilkan string yang terdiri dari nama class yang
objeknya merupakan instance, karakter simbol at `@
', dan
representasi heksadesimal tanpa label dari kode hash
objek itu. Dengan kata lain, metode ini menampilkan string yang sama dengan
nilai:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Hasil | |
---|---|
String |
representasi string dari objek. |