Class NonceManager


Mengelola nonce dan pelaporan peristiwanya untuk satu sesi pemutaran konten. Metode siklus proses sesi pemutaran konten termasuk sendAdClick, sendAdTouch, sendPlaybackStart, dan sendPlaybackEnd harus dipanggil saat peristiwa masing-masing terjadi untuk mengaktifkan monetisasi terprogram.
Metode
getNonce
sendAdClick
Memberi tahu server iklan Google bahwa klik-tayang pada iklan telah terjadi selama sesi pemutaran konten yang diberikan.
sendAdImpression
Tidak digunakan lagi. Memberi tahu server iklan Google bahwa frame pertama iklan yang diminta dengan nonce yang dihasilkan oleh pengelola ini ditampilkan.
sendAdTouch
Memberi tahu server iklan Google bahwa sentuhan atau klik pengguna pada iklan selain a klik-tayang (misalnya, lewati, bisukan, ketuk, dan lainnya) telah terjadi selama sesi pemutaran konten yang diberikan .
sendPlaybackEnd
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten yang diberikan telah berakhir.
sendPlaybackStart
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten yang diberikan telah dimulai.

Metode


getNonce

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

sendAdClick

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

sendAdImpression

sendAdImpression(): void
Memberi tahu server iklan Google bahwa frame pertama iklan yang diminta dengan nonce yang dihasilkan oleh pengelola ini ditampilkan.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Memberi tahu server iklan Google bahwa sentuhan atau klik pengguna pada iklan selain a klik-tayang (misalnya, lewati, bisukan, ketuk, dan lainnya) telah terjadi selama sesi pemutaran konten yang diberikan .
Parameter
clickOrTouchEvent: MouseEvent | TouchEvent Peristiwa sentuh atau klik browser yang diaktifkan untuk interaksi pengguna.

sendPlaybackEnd

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

Metode ini mengakhiri panggilan asinkron ke server Google yang dimulai di sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten yang diberikan telah dimulai. Panggil metode ini saat pemutar video dimulai. Tindakan ini mungkin sebagai respons terhadap tindakan yang dimulai pengguna (klik untuk memutar) atau tindakan yang dimulai halaman (putar otomatis).Metode ini memulai panggilan asinkron ke server Google untuk mengumpulkan sinyal yang diperlukan untuk pemantauan dan deteksi IVT.