ReportImpressionRequest

public class ReportImpressionRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.ReportImpressionRequest


Merepresentasikan parameter input ke reportImpression API.

Ringkasan

Konstruktor publik

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

Ctor untuk permintaan pelaporan pemilihan iklan di perangkat.

ReportImpressionRequest(long adSelectionId)

Ctor untuk permintaan pelaporan pemilihan iklan server lelang.

Metode publik

AdSelectionConfig getAdSelectionConfig()

Menampilkan adSelectionConfig, salah satu input ke ReportImpressionRequest

long getAdSelectionId()

Menampilkan adSelectionId, salah satu input ke ReportImpressionRequest

Metode turunan

Object clone()

Membuat dan menampilkan salinan objek ini.

boolean equals(Object obj)

Menunjukkan apakah beberapa objek lain "sama dengan" objek ini atau tidak.

void finalize()

Dipanggil oleh pembersih sampah memori pada sebuah objek saat pembersihan sampah memori menentukan bahwa tidak ada lagi referensi ke objek.

final Class<?> getClass()

Menampilkan class runtime dari Object ini.

int hashCode()

Menampilkan nilai kode hash untuk objek.

final void notify()

Mengaktifkan satu thread yang menunggu di monitor objek ini.

final void notifyAll()

Mengaktifkan semua thread yang menunggu di monitor objek ini.

String toString()

Menampilkan representasi string dari objek ini.

final void wait(long timeoutMillis, int nanos)

Menyebabkan thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu, atau hingga sejumlah real time telah berlalu.

final void wait(long timeoutMillis)

Menyebabkan thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu, atau hingga sejumlah real time telah berlalu.

final void wait()

Membuat thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu.

Konstruktor publik

ReportImpressionRequest

Ditambahkan di level API 34
Juga di Ekstensi Layanan Iklan 4
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Ctor untuk permintaan pelaporan pemilihan iklan di perangkat.

Jika adSelectionId Anda ditujukan untuk lelang di perangkat yang dijalankan menggunakan AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver), permintaan pelaporan tayangan iklan Anda harus menyertakan AdSelectionConfig.

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

Konstruktor untuk permintaan pelaporan pemilihan iklan server lelang.

Jika adSelectionId Anda ditujukan untuk lelang server yang dijalankan dengan info perangkat yang dikumpulkan oleh AdSelectionManager#getAdSelectionData, permintaan pelaporan tayangan Anda hanya boleh menyertakan ID pemilihan iklan.

AdSelectionManager#persistAdSelectionResult harus dipanggil dengan blob hasil terenkripsi dari server sebelum membuat permintaan pelaporan tayangan.

Parameter
adSelectionId long: diterima dari AdSelectionManager#getAdSelectionData

Metode publik

getAdSelectionConfig

Ditambahkan di level API 34
Juga di Ekstensi Layanan Iklan 4
public AdSelectionConfig getAdSelectionConfig ()

Menampilkan adSelectionConfig, salah satu input ke ReportImpressionRequest

Hasil
AdSelectionConfig Nilai ini tidak boleh null.

getAdSelectionId

Ditambahkan di level API 34
Juga di Ekstensi Layanan Iklan 4
public long getAdSelectionId ()

Menampilkan adSelectionId, salah satu input ke ReportImpressionRequest

Hasil
long