Antarmuka NonceManager

Mengelola nonce dan pelaporan peristiwa untuk satu sesi pemutaran konten. Untuk mengaktifkan monetisasi terprogram, panggil metode siklus proses pemutaran konten berikut:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Metode
getNonce
sendAdClick
Memberi tahu server iklan Google bahwa klik-tayang pada iklan telah terjadi selama sesi pemutaran konten tertentu.
sendAdImpression
Tidak digunakan lagi. Memberi tahu server iklan Google bahwa frame pertama iklan ditampilkan.
sendAdTouch
Memberi tahu server iklan Google bahwa sentuhan atau klik pengguna pada iklan selain klik-tayang, misalnya, lewati, bisukan, dan ketuk, telah terjadi selama sesi pemutaran konten tertentu.
sendPlaybackEnd
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah berakhir.
sendPlaybackStart
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah dimulai.

Metode


getNonce

getNonce(): string
Hasil
string Nonce yang dihasilkan untuk pengelola ini saat instance NonceLoader dimuat. Nilai ini tidak pernah berubah untuk instance NonceManager tertentu. Nilai nonce ini hanya valid untuk satu sesi pemutaran konten dengan durasi maksimum enam jam.

sendAdClick

sendAdClick(): void
Memberi tahu server iklan Google bahwa klik-tayang pada iklan telah terjadi selama sesi pemutaran konten tertentu.

sendAdImpression

sendAdImpression(): void
Memberi tahu server iklan Google bahwa frame pertama iklan ditampilkan. Iklan adalah iklan yang diminta menggunakan nonce yang dihasilkan oleh instance NonceManager ini.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
Memberi tahu server iklan Google bahwa sentuhan atau klik pengguna pada iklan selain klik-tayang, misalnya, lewati, bisukan, dan ketuk, telah terjadi selama sesi pemutaran konten tertentu.
Parameter
userInteractionEvent: Event Peristiwa interaksi pengguna yang dipancarkan framework Cast.

sendPlaybackEnd

sendPlaybackEnd(): void
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah berakhir. Panggil metode ini saat pemutaran berakhir. Misalnya, saat pemutar mencapai akhir streaming, saat pengguna keluar dari pemutaran di tengah, saat pengguna keluar dari halaman, atau saat beralih ke item konten berikutnya dalam setelan playlist.

Metode ini mengakhiri panggilan asinkron ke server Google yang dimulai saat memanggil metode sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah dimulai. Panggil metode ini saat pemutar video dimulai. Lakukan panggilan ini sebagai respons terhadap tindakan yang dimulai pengguna, seperti klik untuk memutar atau tindakan yang dimulai halaman seperti putar otomatis.

Metode ini memulai panggilan asinkron ke server Google untuk mengumpulkan sinyal yang diperlukan untuk pemantauan dan deteksi traffic tidak valid (IVT).