Chrome DevTools adalah serangkaian alat developer web yang terintegrasi langsung ke browser Google Chrome. Alat ini memungkinkan Anda memeriksa aktivitas HTML (DOM) dan jaringan yang dirender di halaman Anda. Anda bisa menggunakan DevTools untuk memecahkan masalah penayangan iklan.
Memeriksa apakah permintaan iklan dikirim
Langkah-langkah berikut menunjukkan cara menggunakan DevTools untuk memeriksa apakah permintaan iklan dikirim dari halaman Anda:
- Buka halaman yang ingin Anda periksa.
- Buka DevTools dengan mengklik kanan pada halaman lalu mengklik Periksa. Atau, Anda dapat menekan
Command+Option+C
(Mac) atauControl+Shift+C
(Windows, Linux, Chrome OS). - Klik tab Jaringan
- Masukkan
ads?
ke kolom "Filter".Setiap permintaan iklan AdSense atau Ad Manager yang telah dikirim dari halaman Anda tercantum di tabel permintaan.
- Tinjau daftar permintaan iklan:
Jika Anda menemukan: Berarti: Permintaan iklan yang diawali dengan ads?client
Permintaan iklan AdSense dikirim dari halaman Anda. Tidak ada permintaan iklan Tidak ada permintaan iklan yang dikirim dari halaman Anda, yang berarti tidak ada iklan yang akan ditampilkan di halaman Anda. Atau, terdapat masalah di sisi klien yang membuat permintaan iklan tidak dikirim.
Sebaiknya:
- Tinjau panduan penerapan kode untuk memastikan Anda telah menerapkan unit iklan dengan benar.
- Periksa error sisi klien seperti yang dijelaskan di bawah.
Permintaan iklan berwarna merah yang memiliki "Status" 403
Server menerima permintaan iklan, tetapi memberikan respons bahwa iklan tidak boleh ditayangkan di situs atau akun Anda. "Status"
403
biasanya ditampilkan karena penegakan kebijakan atau situs Anda belum disetujui.Sebaiknya:
- Pastikan tidak ada penegakan kebijakan di situs Anda dengan melihat Pusat kebijakan AdSense.
- Periksa apakah situs Anda berstatus "siap" di halaman Situs.
Permintaan iklan yang memiliki “Status” 200
, tetapi iklan Anda masih tidak ditampilkanAnda mungkin mengalami masalah dengan penerapan ads.txt. Untuk mengatasi masalah tersebut, kunjungi pemecah masalah ads.txt kami.
Memeriksa error sisi klien
Meskipun Anda telah menerapkan kode iklan AdSense dengan benar, permintaan iklan mungkin tidak dikirim dari halaman Anda karena error sisi klien. Hal ini bisa disebabkan oleh browser (mis., ekstensi) atau error dari pemeriksaan validasi yang diterapkan di JavaScript AdSense (adsbygoogle.js
).
Langkah-langkah berikut menunjukkan cara menggunakan DevTools untuk memeriksa error sisi klien di halaman Anda:
- Buka halaman yang ingin Anda periksa.
- Buka DevTools dengan mengklik kanan pada halaman lalu mengklik Periksa. Atau, Anda dapat menekan
Command+Option+C
(Mac) atauControl+Shift+C
(Windows, Linux, Chrome OS). - Klik tab Konsol.
- Periksa error berikut:
Jika Anda menemukan: Berarti: ERR_BLOCKED_BY_CLIENT
Browser mencegah
adsbygoogle.js
(JavaScript yang digunakan oleh AdSense untuk menampilkan iklan), sehingga tidak bisa didownload. Hal ini biasanya disebabkan oleh ekstensi (mis., pemblokir iklan) yang diinstal di browser.Contoh:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTError
adsbygoogle.js
Pemeriksaan validasi di
adsbygoogle.js
menampilkan error. Pemeriksaan validasi ini memastikan jika permintaan iklan cocok dengan iklan, iklan ini dapat ditempatkan.Error umum terjadi jika AdSense mencoba menempatkan iklan responsif di halaman Anda, tetapi tidak tersedia ruang untuk menempatkan iklan ini.
Contoh:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0