FAQ Google Interactive Media Ads SDK


Mengapa iklan saya tidak ditampilkan lagi untuk semua format?
Tag iklan pengujian disiapkan untuk selalu menampilkan iklan untuk permintaan yang valid. Hal ini dimaksudkan untuk memfasilitasi integrasi dan mempermudah pengujian cara pemain meminta dan merender iklan. Namun, iklan tidak selalu tersedia di setiap untuk situs, akun, atau unit iklan Anda. Jika integrasi Anda berfungsi untuk tag pengujian, tetapi tidak untuk tag Anda sendiri, penyebabnya mungkin salah satu hal berikut:
  • Anda menayangkan video dengan format yang tidak didukung ke lingkungan Anda. Misalnya, Anda hanya menayangkan iklan HTML5 ke iOS atau Android.
  • Jika Anda menggunakan Ad Manager, ID penayang Anda mungkin tidak memiliki iklan yang ditargetkan ke ID tersebut saat ini. Selain itu, pastikan Anda telah menyetujui iklan dan materi iklan yang relevan di Ad Manager.
  • Jika Anda menggunakan AdSense, kriteria penargetan untuk situs atau halaman percobaan mungkin tidak memiliki iklan aktif. Penyebab yang paling umum adalah penggunaan situs pribadi yang tidak di-crawl.
  • Jika Anda menggunakan Pengelolaan Partner Jaringan Ad Exchange dan descriptionURL tidak ditetapkan atau tidak ada dalam daftar pengelolaan domain yang dimiliki atau dioperasikan, iklan tidak akan ditayangkan ke domain tersebut.
  • Periksa nilai minimum minCPM yang ditentukan dalam Video Ad Exchange. J CPM yang cukup tinggi dapat menghasilkan rasio pengisian yang sangat rendah. Untuk memperbaikinya, coba hapus minCPM atau hapus parameter unit iklan dari permintaan iklan (yaitu, slotname) untuk memverifikasi apakah hal ini memengaruhi rasio pengisian.
Seperti apa tampilan descriptionUrl yang baik?
Agar paling efektif, konten halaman yang dituju descriptionUrl tidak boleh berupa kumpulan kata atau frasa, tetapi 1-3 paragraf yang benar-benar mendeskripsikan konten dan peran Anda dalam menyediakannya. Salah satu metode yang telah berhasil di masa lalu adalah dengan menggabungkan Konten halaman descriptionUrl secara dinamis dari pemblokiran yang telah ditentukan sebelumnya. Misalnya, beberapa kalimat tentang konten, beberapa kalimat tentang yang ditawarkan situs tersebut, lalu beberapa cuplikan singkat yang terkait Saluran AdSense (seperti "Hiburan" atau "Olahraga"). Hasilnya, setiap bagian dari konten memiliki descriptionUrl yang cukup berbeda, yang terkait dengan yang memberikan informasi umum (seperti deskriptor genre) sebagai informasi spesifik (konten tentang konten secara langsung).

HTML metadata ini harus sederhana, misalnya:

<html>
  <head>
    <title>Domain.com - Your tag line here!</title>
  </head>
  <body>
    <h1>Descriptions</h1>
    <h2>About this Content</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
    <h2>About Domain.com</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
  </body>
</html>
  
Mengapa saya menerima pesan error "Respons iklan tidak berisi jenis iklan yang valid"?
Error ini biasanya muncul karena tidak ada iklan yang ditargetkan ke publisherId tertentu (untuk jangka waktu tertentu). Kondisi ini dapat bervariasi sepanjang hari, atau selama beberapa hari saat kampanye dimulai dan berakhir. Anda harus memeriksa apakah iklan yang ingin ditargetkan belum habis masa berlakunya dan apakah kriteria penargetan iklan sudah benar. Selama iklan diminta, diterima, dan ditampilkan dengan benar menggunakan pengujian publisherId, Anda dapat memastikan bahwa iklan-iklan ini ditangani dengan benar menggunakan publisherId aktif saat iklan yang tersedia.
Apakah Anda memiliki tag iklan video Ad Manager yang dapat saya gunakan untuk pengujian?
Contoh tag tersedia di halaman contoh tag.
Haruskah saya menetapkan adSlotWidth dan adSlotHeight ke nilai yang sama dengan sz di tag iklan Ad Manager saya?
Belum tentu. adSlotWidth dan adSlotHeight harus disetel ke lebar/tinggi pemutar atau area yang diinginkan untuk iklan akan terisi. Iklan tersebut digunakan oleh AdSense untuk menentukan iklan mana yang tersedia untuk menyesuaikan dengan ruang tersebut. Pasangan kunci/nilai sz di tag iklan Ad Manager Anda adalah parameter penargetan dan tidak memengaruhi materi iklan yang ditayangkan (informasi selengkapnya ada di bawah).
Tag iklan demo terlihat bagus, tetapi ketika saya menggantinya dengan tag iklan, tidak ada iklan yang muncul.
Periksa untuk memastikan bahwa sesuatu ditransmisikan ke tag iklan yang Anda minta. Cara termudah untuk mengetahuinya adalah dengan melihat lalu lintas HTTP. Jika Gambar 1x1 piksel grey.gif ditampilkan dalam blok anchor HTML, maka Anda harus memeriksa penargetan di Ad Manager.
Saya ingin meminta iklan menggunakan tag yang sama lebih dari sekali, tetapi saya hanya mendapatkan iklan untuk permintaan. Bagaimana cara mengatasinya?
Jika Anda meminta iklan lebih dari sekali, Anda harus memberi tahu server iklan bahwa permintaan ini adalah permintaan yang sah, dan bukan duplikat yang tidak disengaja. SDK akan melakukannya untuk Anda dengan dua panggilan API cepat:
  1. Panggil destroy() pada instance AdsManager Anda. Tindakan ini mencegah post-roll diputar saat Anda melakukan panggilan di bawah ini ke contentComplete(). Anda mendapatkan AdsManager baru ketika Anda membuat permintaan berikutnya.
  2. Panggil contentComplete() pada instance AdsLoader Anda. Ini akan menyetel ulang SDK sehingga permintaan iklan baru tidak terlihat seperti duplikat dari yang sebelumnya.
Setelah melakukan dua panggilan di atas, Anda dapat memanggil requestAds() di instance AdsLoader untuk mendapatkan kumpulan iklan lain yang akan diputar untuk video baru Anda.
Bagaimana cara meminta iklan AdSense overlay dan slot penuh menggunakan IMA SDK?

Untuk meminta iklan AdSense menggunakan SDK, Anda harus memperoleh izin AdSense terlebih dahulu tag iklan. Anda dapat mempelajarinya lebih lanjut di halaman AdSense untuk Video. Setelah memiliki tag, Anda perlu melakukan langkah-langkah berikut untuk membuat permintaan iklan overlay atau slot penuh:

Iklan overlay
  1. Di AdsRequest, tetapkan ViewMode ke NORMAL.
  2. Di tag iklan Anda, tambahkan parameter overlay=1.
Iklan slot penuh
  1. Di AdsRequest, tetapkan ViewModes ke FULLSCREEN.
  2. Di tag iklan, tambahkan parameter overlay=0.
Saya mendapatkan error "URL klik-tayang tidak valid" saat mengklik iklan. Apa kemungkinan penyebabnya?
Penyebab paling umum untuk kesalahan ini adalah klik-tayang yang di-escape dengan tidak benar . Jika Anda melihat kesalahan ini, periksa untuk memastikan bahwa klik-tayang Anda URL di-escape dengan benar dalam respons VAST Anda.
Di SDK Android dan iOS, apakah ada cara untuk membuat seluruh iklan video dapat diklik?
Sejauh pelacakan klik seluruh video, pengalaman penonton standar untuk video seluler yang telah muncul adalah mengetuk video akan menjeda atau menampilkan kontrol pemutar. Untuk menghindari pengguna tidak sengaja mengeklik iklan padahal mereka sebenarnya hanya ingin mengakses IMA kontrol pemutar menggunakan tombol Pelajari lebih lanjut pengguna mengklik iklan dan mempelajari lebih lanjut produk yang diiklankan.
Mengapa saya melihat error "Dokumen VAST Kosong"?
Error ini terjadi saat tag iklan menampilkan dokumen VAST kosong, yang menunjukkan bahwa iklan tidak ditayangkan dengan benar. Hubungi Account Manager Anda atau perwakilan server iklan untuk mengetahui penyebab tag iklan tidak berfungsi.
Dapatkah saya mengubah ukuran/teks kotak Lewati Iklan atau elemen UI lainnya?
IMA SDK tidak mendukung perubahan tata letak, ukuran, atau konten elemen UI. Untuk detail selengkapnya tentang elemen UI, lihat AdsManager.uiElements.
Mengapa saya tidak dapat mengubah volume iklan di iOS?
iOS tidak mengizinkan Anda menyetel volume secara terprogram. Jika Anda menggunakan HTML5 SDK, adsManager.setVolume() tidak akan berpengaruh. iOS SDK tidak menyediakan penyetel volume di IMAAdsManager karena alasan ini.
Dapatkah saya menggunakan beberapa thread untuk melakukan inisialisasi dan memanipulasi UI?
Semua inisialisasi UI harus dilakukan di thread utama. Sesudah inisialisasi, Anda dapat memilih untuk menerapkan Pemutaran Iklan di Latar Belakang.