Kelas: AdEvent

Enumerasi

Jenis

statis

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

statis

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'.