NonceManager
Mengelola nonce dan pelaporan peristiwanya untuk satu sesi pemutaran
konten.
Metode siklus proses sesi pemutaran konten, termasuk sendAdClick
,
sendTouch
, sendPlaybackStart
, dan sendPlaybackEnd
harus dipanggil saat
peristiwa ini terjadi untuk mengaktifkan monetisasi terprogram.
Metode
getNonce
getNonce() menampilkan string
- Hasil
-
string
Nonce yang dibuat untuk pengelola ini saat dimuat. Nilai ini tidak akan pernah berubah untuk instanceNonceManager
tertentu. Nilai nonce ini hanya valid untuk satu sesi pemutaran konten dengan durasi maksimum 6 jam.
sendAdClick
sendAdClick() menampilkan void
Memberi tahu server iklan Google bahwa klik-tayang pada iklan telah terjadi selama sesi pemutaran konten tertentu.
- Hasil
-
void
sendAdImpression
sendAdImpression() menampilkan void
Harus dipanggil saat frame pertama iklan yang diminta dengan nonce yang dibuat oleh pengelola ini ditampilkan.
- Tidak digunakan lagi
- Gunakan `sendPlaybackStart` dan `sendPlaybackEnd` sebagai gantinya.
- Hasil
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) menampilkan void
Memberi tahu server iklan Google bahwa sentuhan atau klik pengguna pada iklan selain klik-tayang (misalnya, lewati, bisukan, ketuk, dll.) telah terjadi selama sesi pemutaran konten tertentu.
Parameter |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Peristiwa interaksi pengguna yang dipicu oleh framework Cast. Nilai tidak boleh null. |
- Hasil
-
void
sendPlaybackEnd
sendPlaybackEnd() menampilkan void
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah berakhir. Metode ini harus dipanggil saat pemutaran berakhir (misalnya, saat pemutar mencapai akhir streaming, atau saat pengguna keluar dari pemutaran di tengah-tengah, atau 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 di
sendPlaybackStart
.
- Hasil
-
void
sendPlaybackStart
sendPlaybackStart() menampilkan void
Memberi tahu server iklan Google bahwa pemutaran untuk sesi pemutaran konten tertentu telah dimulai. Metode ini harus dipanggil saat "pemutar video dimulai". Hal ini dapat terjadi sebagai respons terhadap tindakan yang dimulai pengguna (klik untuk memutar) atau tindakan yang dimulai halaman (putar otomatis).
Metode ini akan memulai panggilan asinkron ke server Google untuk mengumpulkan sinyal yang diperlukan untuk pemantauan dan deteksi IVT.
- Hasil
-
void