Chrome Geliştirici Araçları, doğrudan Google Chrome tarayıcısında yerleşik olarak bulunan bir dizi web geliştirici aracıdır. Bu araçlar, oluşturulan HTML'yi (DOM) ve sayfalarınızın ağ etkinliğini incelemenize olanak tanır. Reklam sunma sorunlarını gidermek için Geliştirici Araçları'nı kullanabilirsiniz.
Reklam isteklerinin gönderilip gönderilmediğini kontrol etme
Aşağıdaki adımlarda, reklam isteklerinin sayfanızdan gönderilip gönderilmediğini kontrol etmek için Geliştirici Araçları'nı nasıl kullanacağınız gösterilmektedir:
- İncelemek istediğiniz sayfaya gidin.
- Sayfayı sağ tıklayıp İncele'yi seçerek Geliştirici Araçları'nı açın. Alternatif olarak,
Command+Option+C
(Mac) veyaControl+Shift+C
(Windows, Linux, Chrome OS) tuşlarına da basabilirsiniz. - Ağ sekmesini tıklayın.
- "Filtre" alanına
ads?
ifadesini girin.Sayfanızdan gönderilen tüm AdSense veya Ad Manager reklam istekleri, istek tablosunda listelenir.
- Reklam istekleri listesini inceleyin:
Gördüğünüz sonuç: Anlamı: ads?client
ile başlayan bir reklam isteğiSayfanızdan bir AdSense reklam isteği gönderildi. Reklam isteği yok Sayfanızdan hiç reklam isteği gönderilmedi ve dolayısıyla sayfanıza hiç reklam döndürülmeyecek. Ya da istemci tarafında reklam isteğinin gönderilmesini engelleyen bir sorun oluştu.
Önerilerimiz:
- Reklam birimlerinizi doğru şekilde uyguladığınızdan emin olmak için kod uygulama kılavuzunu inceleyin.
- Aşağıda açıklanan istemci taraflı hataları kontrol edin.
Kırmızı renkli ve "Durum"u 403
olan bir reklam isteğiSunucu reklam isteğini aldı, ancak sitenizde veya hesabınızda bir reklamın gösterilmemesi gerektiğini bildirdi.
403
"Durum"u, genellikle politika yaptırımları nedeniyle veya siteniz onaylanmadığı için döndürülür.Önerilerimiz:
- AdSense Politika merkezinden sitenize politika yaptırımı uygulanmadığını doğrulayın.
- Siteler sayfanızdan sitenizin "hazır" durumda olup olmadığını kontrol edin.
"Durum"u 200
olan bir reklam isteği (ancak buna rağmen reklamlarınız gösterilmiyordur)ads.txt uygulamanızla ilgili sorun yaşıyor olabilirsiniz. Bu sorunu çözmek için ads.txt sorun gidericimizi ziyaret edin.
İstemci taraflı hataları kontrol etme
AdSense reklam kodunu doğru bir şekilde uygulamış olsanız bile, reklam istekleri, istemci taraflı bir hata nedeniyle sayfanızdan gönderilmiyor olabilir. Bunun nedeni tarayıcı (ör. uzantılar) veya AdSense JavaScript'te (adsbygoogle.js
) uygulanan doğrulama kontrollerindeki hatalar olabilir.
Aşağıdaki adımlarda, sayfanızı istemci taraflı hatalara karşı kontrol etmek için Geliştirici Araçları'nı nasıl kullanacağınız gösterilmektedir:
- İncelemek istediğiniz sayfaya gidin.
- Sayfayı sağ tıklayıp İncele'yi seçerek Geliştirici Araçları'nı açın. Alternatif olarak,
Command+Option+C
(Mac) veyaControl+Shift+C
(Windows, Linux, Chrome OS) tuşlarına da basabilirsiniz. - Konsol sekmesini tıklayın.
- Aşağıdaki hataları kontrol edin:
Gördüğünüz sonuç: Anlamı: ERR_BLOCKED_BY_CLIENT
Tarayıcı,
adsbygoogle.js
'nin (AdSense tarafından reklam göstermek için kullanılan JavaScript) indirilmesini engelledi. Bunun nedeni genellikle tarayıcıda yüklü bir uzantı (ör. reklam engelleyici) olmasıdır.Örnek:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTadsbygoogle.js
hatasıadsbygoogle.js
'deki doğrulama kontrolleri hata verdi. Bu doğrulama kontrolleri, reklam isteği bir reklamla eşleştirildiğinde reklamın yerleştirilebileceğinden emin olmanızı sağlar.AdSense, sayfanıza duyarlı reklam yerleştirmeye çalışırken reklamı yerleştirmek için yeterli alan olmaması, sık karşılaşılan bir hatadır.
Örnek:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0