google. ima. AdEvent
Jenis peristiwa ini dipicu oleh iklan sebagai notifikasi saat status iklan berubah dan saat pengguna berinteraksi dengan iklan. Misalnya, saat iklan mulai diputar, diklik, dan lainnya. Anda dapat mendaftar ke berbagai peristiwa perubahan status di AdsManager.
Enumerasi
Jenis
string
Jenis AdEvents
Nilai |
|
---|---|
AD_CAN_PLAY |
Diaktifkan saat iklan siap diputar tanpa buffering, baik di awal iklan atau setelah buffering selesai. |
KONTEN_PAUSE_DIMINTA |
Aktif saat konten harus dijeda. Hal ini biasanya terjadi tepat sebelum iklan akan menutupi konten. |
CONTENT_RESUME_REQUESTED |
Aktif saat konten harus dilanjutkan. Hal ini biasanya terjadi saat iklan selesai atau diciutkan. |
KLIK |
Aktif saat iklan diklik. |
DIKLIK_VIDEO |
Diaktifkan saat bagian non-klik iklan video diklik. |
KLIK_VIDEO_DIKLIK |
Aktif saat pengguna mengklik ikon video. |
DIMULAI |
Diaktifkan saat iklan mulai diputar. |
KEMAJUAN AD |
Diaktifkan saat nilai waktu iklan saat ini berubah. Memanggil getAdData() pada peristiwa ini akan menampilkan objek AdProgressData. |
MENYEMATKAN IKLAN |
Diaktifkan saat iklan telah menghentikan pemutaran untuk buffering. |
TAYANGAN |
Aktif saat URL tayangan di-ping. |
DIJEDA |
Aktif saat iklan dijeda. |
DILANJUTKAN |
Diaktifkan saat iklan dilanjutkan. |
QUARTILE PERTAMA |
Diaktifkan saat titik pemutaran iklan melintasi kuartil pertama. |
TUJUAN |
Diaktifkan saat titik pemutaran iklan melintasi titik tengah. |
QUARTILE KETIGA |
Diaktifkan saat titik pemutaran iklan melintasi kuartil ketiga. |
SELESAIKAN |
Diaktifkan saat iklan selesai diputar. |
DURATION_CHANGE |
Diaktifkan saat durasi iklan berubah. |
PENGGUNA_TUTUP |
Aktif saat iklan ditutup oleh pengguna. |
MEMUAT |
Diaktifkan saat data iklan tersedia. |
SEMUA_IKLAN_SELESAI |
Dipicu jika pengelola iklan selesai memutar semua iklan yang valid dalam respons iklan, atau jika respons tidak menampilkan iklan yang valid. |
SKIPPED |
Aktif saat iklan dilewati oleh pengguna. |
LINEAR_DIUBAH |
Diaktifkan saat iklan yang ditampilkan berubah dari linear ke nonlinear, atau sebaliknya. |
SKIPPABLE_STATE_Changed |
Dipicu jika status iklan yang dapat dilewati ditampilkan. |
AD_METADATA |
Diaktifkan saat daftar iklan dimuat. |
AD_BREAK_SIAP |
Diaktifkan saat aturan iklan atau jeda iklan VMAP akan diputar jika autoPlayAdBreaks salah. |
LOG |
Dipicu jika terjadi error non-fatal. Pengguna tidak perlu melakukan tindakan apa pun karena SDK akan melanjutkan pemutaran iklan yang sama atau berikutnya bergantung pada situasi error. |
VOLUME_DIUBAH |
Diaktifkan saat volume iklan telah berubah. |
SUARA_SUARA VOLUME |
Aktif saat volume iklan dibisukan. |
INTERAKSI |
Diaktifkan saat iklan memicu callback interaksi. Interaksi iklan berisi string ID interaksi dalam data iklan. |
Properti
Jenis
string
Jenis AdEvents
Nilai |
|
---|---|
AD_CAN_PLAY |
Diaktifkan saat iklan siap diputar tanpa buffering, baik di awal iklan atau setelah buffering selesai. |
KONTEN_PAUSE_DIMINTA |
Aktif saat konten harus dijeda. Hal ini biasanya terjadi tepat sebelum iklan akan menutupi konten. |
CONTENT_RESUME_REQUESTED |
Aktif saat konten harus dilanjutkan. Hal ini biasanya terjadi saat iklan selesai atau diciutkan. |
KLIK |
Aktif saat iklan diklik. |
DIKLIK_VIDEO |
Diaktifkan saat bagian non-klik iklan video diklik. |
KLIK_VIDEO_DIKLIK |
Aktif saat pengguna mengklik ikon video. |
DIMULAI |
Diaktifkan saat iklan mulai diputar. |
KEMAJUAN AD |
Diaktifkan saat nilai waktu iklan saat ini berubah. Memanggil getAdData() pada peristiwa ini akan menampilkan objek AdProgressData. |
MENYEMATKAN IKLAN |
Diaktifkan saat iklan telah menghentikan pemutaran untuk buffering. |
TAYANGAN |
Aktif saat URL tayangan di-ping. |
DIJEDA |
Aktif saat iklan dijeda. |
DILANJUTKAN |
Diaktifkan saat iklan dilanjutkan. |
QUARTILE PERTAMA |
Diaktifkan saat titik pemutaran iklan melintasi kuartil pertama. |
TUJUAN |
Diaktifkan saat titik pemutaran iklan melintasi titik tengah. |
QUARTILE KETIGA |
Diaktifkan saat titik pemutaran iklan melintasi kuartil ketiga. |
SELESAIKAN |
Diaktifkan saat iklan selesai diputar. |
DURATION_CHANGE |
Diaktifkan saat durasi iklan berubah. |
PENGGUNA_TUTUP |
Aktif saat iklan ditutup oleh pengguna. |
MEMUAT |
Diaktifkan saat data iklan tersedia. |
SEMUA_IKLAN_SELESAI |
Dipicu jika pengelola iklan selesai memutar semua iklan yang valid dalam respons iklan, atau jika respons tidak menampilkan iklan yang valid. |
SKIPPED |
Aktif saat iklan dilewati oleh pengguna. |
LINEAR_DIUBAH |
Diaktifkan saat iklan yang ditampilkan berubah dari linear ke nonlinear, atau sebaliknya. |
SKIPPABLE_STATE_Changed |
Dipicu jika status iklan yang dapat dilewati ditampilkan. |
AD_METADATA |
Diaktifkan saat daftar iklan dimuat. |
AD_BREAK_SIAP |
Diaktifkan saat aturan iklan atau jeda iklan VMAP akan diputar jika autoPlayAdBreaks salah. |
LOG |
Dipicu jika terjadi error non-fatal. Pengguna tidak perlu melakukan tindakan apa pun karena SDK akan melanjutkan pemutaran iklan yang sama atau berikutnya bergantung pada situasi error. |
VOLUME_DIUBAH |
Diaktifkan saat volume iklan telah berubah. |
SUARA_SUARA VOLUME |
Aktif saat volume iklan dibisukan. |
INTERAKSI |
Diaktifkan saat iklan memicu callback interaksi. Interaksi iklan berisi string ID interaksi dalam data iklan. |
Metode
getAd
getAd() menampilkan Iklan
Mendapatkan iklan yang sedang diputar atau yang baru saja diputar.
- Hasil
-
nullable Ad
Iklan yang terkait dengan peristiwa, atau null jika tidak ada iklan yang relevan.
getAdData
getAdData() menampilkan Objek
Memungkinkan data tambahan untuk diteruskan dari iklan.
Contoh:
if (event.type == google.ima.AdEvent.Type.LOG) {
let adData = event.getAdData();
if (adData['adError']) {
console.log('Non-fatal error occurred: ' +
adData['adError'].getMessage());
}
}
- Hasil
-
nullable Object
Data tambahan untuk peristiwa. Peristiwa log yang dipicu karena error membawa objek berjenis 'google.ima.AdError' yang dapat diakses menggunakan kunci 'adError'.