Web reklamı istekleriyle ilgili sorunları giderme

Chrome Geliştirici Araçları ile HTTP ağ oturumlarını yakalama ve yorumlama

Bu makale, canlı web reklamı istekleriyle ilgili sorunları gidermek için Chrome Geliştirici Araçları'nı kullanarak HTTP ağ oturumlarını yakalama işleminde size yol gösterir. Bu verileri nasıl yakalayacağınızı ve yorumlayacağınızı anlayarak sorunları tespit edip sorun çözme süresini önemli ölçüde kısaltabilirsiniz.

Google Ad Manager Destek Ekibi'ne iletmeniz gerekiyorsa Google Ad Manager etkileşimleriyle ilgili burada nasıl bulacağınızı öğreneceğiniz kesin bilgileri sağlamanız çok önemlidir.

Not: Bu kılavuz, web oturum trafiğine özeldir. Mobil hakkında bilgi edinmek istiyorsanız mobil oturum trafiğini yakalama hakkında bilgi edinebilirsiniz.

Bu sayfada

Etkili yakalama için en iyi uygulamalar

Ağ trafiğini yakalamaya başlamadan önce aşağıdaki en iyi uygulamalardan yararlanarak HAR dosyanızın doğru sorun giderme için temiz ve alakalı veriler içermesini sağlayabilirsiniz:

  • Gizli modu kullanın: Chrome'da yeni bir gizli pencere açın (Ctrl+Üst Karakter+N veya Cmd+Üst Karakter+N). Bu sayede tarayıcı uzantılarından, önbelleğe alınmış verilerden ve mevcut giriş oturumlarından kaynaklanan müdahale en aza indirilir. Böylece reklamın yüklenmesi için daha temiz bir ortam sağlanır.
  • Tarayıcı önbelleğini ve çerezleri temizleyin: Gizli modda bile temiz bir sayfayla başlamanız önerilir. Gizli penceredeyken Geliştirici Araçları'nı (F12 veya Ctrl+Üst Karakter+I ya da Cmd+Option+I) açın, adres çubuğunun yanındaki yenile düğmesini sağ tıklayın ve Önbelleği Boşalt ve Tam Yeniden Yükle'yi seçin.

  • Reklam engelleyicileri ve müdahalede bulunan diğer uzantıları devre dışı bırakın: Reklamları engelleyebilecek, sayfa içeriğini değiştirebilecek veya ağ isteklerine müdahale edebilecek tarayıcı uzantılarını (ör. reklam engelleyiciler, VPN'ler, güvenlik uzantıları) geçici olarak devre dışı bırakın. Bu uzantılar, reklamların yüklenmesini engelleyebilir veya ağ trafiğini değiştirerek sorun giderme verilerinizi bozabilir.
  • Sorunu güvenilir bir şekilde yeniden oluşturun: Kayıt yapmaya başlamadan önce, teşhis etmeye çalıştığınız reklam sorununu tutarlı bir şekilde yeniden oluşturabileceğinizden emin olun. Bu işlem kapsamında, sayfayı birden çok kez yenilemeniz, belirli bölümlere gitmeniz veya sayfayla belirli bir şekilde etkileşim kurmanız gerekebilir.

HTTP ağ oturumunuzu yakalama (HAR dosyası oluşturma)

HAR (HTTP Arşivi) dosyası, web tarayıcısının sitelerle etkileşiminin günlüğünü içeren JSON biçimli bir arşiv dosyasıdır. Tüm istek ve yanıtları yakalayarak ağ etkinliğine dair ayrıntılı bir zaman çizelgesi sunar.

Chrome'da HAR dosyası yakalamak için:

  1. Chrome Geliştirici Araçları'nı açın.

    1. Reklam sorununun yaşandığı web sayfasına gidin.
    2. Sayfada herhangi bir yeri sağ tıklayın ve Öğeyi Denetle'yi seçin.
  2. Ağ sekmesine gidin.

    • Geliştirici Araçları panelinde sekmesini tıklayın.Chrome Geliştirici Araçları'nda "Ağ" sekmesinin nereden seçileceğini gösteren örnek
  3. Kaydın etkin olduğundan emin olun.

    1. Daire şeklinde bir "Kaydet" düğmesi (genellikle kırmızı veya gri) arayın. Düğme gri renkliyse kaydı başlatmak için düğmeyi bir kez tıklayın. Dairenin kırmızı olması, kaydın etkin olduğunu gösterir.Chrome Geliştirici Araçları'nda bir oturumu kaydetmek için tıklanılacak yeri gösteren örnek
    2. "Günlüğü sakla" onay kutusunun işaretli olduğundan emin olun. Böylece, farklı sayfalara gittiğinizde veya sayfayı yenilediğinizde günlük temizlenmez.Chrome Geliştirici Araçları'nda "Günlüğü sakla" seçeneğinin nereden seçeceğinizi gösteren örnek
    3. Özellikle başlangıçta "tam yeniden yükleme" yapmadıysanız "Önbelleği devre dışı bırak" onay kutusu da işe yarayabilir.Chrome Geliştirici Araçları'nda "Önbelleği devre dışı bırak" seçeneğinin nereden seçileceğini gösteren örnek
  4. Reklam sorununu yeniden oluşturun.

    1. Geliştirici Araçları açık ve kayıt hâlindeyken reklam sorununun ortaya çıkmasına neden olan işlemleri (ör. sayfayı yenileme, ekranı aşağı kaydırma, bir düğmeyi tıklama) gerçekleştirin.
    2. Sayfanın tamamen yüklenmesini ve reklamın oluşturulmaya (veya oluşturulmamaya) çalışmasını bekleyin. Sorun ortaya çıktıktan sonra birkaç saniye daha kayda devam edin.
  5. HAR dosyasını kaydedin.

    1. Sorunu yeniden oluşturduktan ve ilgili ağ trafiğini yakaladıktan sonra "HAR dosyasını dışa aktar" düğmesini tıklayın.Chrome Geliştirici Araçları'nda HAR dosyasını indirmek için tıklanılacak yeri gösteren örnek
    2. Bilgisayarınızda HAR dosyasını kaydetmek için bir konum seçin ve dosyaya açıklayıcı bir ad verin (örneğin, ad-blank-example.har).

Reklamla ilgili sorunları gidermek için HAR dosyanızı yorumlama

HAR dosyasını yakalamak ilk adımdır. Reklam sorunlarını tam olarak teşhis edebilmek için dosyayı yorumlamanız gerekir. Bu bölüm, ortak kalıpları ve önemli veri noktalarını belirlemenize yardımcı olur.

İncelenmesi gereken, reklamla ilgili yaygın istek kalıpları

Google Yayıncı Etiketi (GPT) İstekleri

www.googletagservices.com/tag/js/gpt.js adresine yapılan istekleri bulun. Bu, reklamları getiren temel kitaplıktır. Dosyanın 200 OK durumuyla yüklendiğinden emin olun.

Google Yayıncı Etiketleri hakkında daha fazla bilgi

Reklam sunucusu çağrıları

Genellikle securepubads.g.doubleclick.net/gampad/ads veya securepubads.g.doubleclick.net/gampad/ad ile başlayan, Google Ad Manager reklam sunucunuza gönderilen istekleri tanımlayın.

HTTP durum kodları:

  • 200 OK: İstek başarılı oldu ve bir reklam veya boş yanıt (reklam doldurulmadı) döndürüldü.
  • 204 İçerik Yok: Genellikle başarılı bir isteği ancak reklam yayınlanmadığını (ör. doldurma yok, hedefleme sorunları) gösterir.
  • 302 Bulundu veya 307 Geçici Yönlendirme: Yönlendirme olduğunu gösterir. İsteğin nihai olarak nereye yönlendirildiğini görmek için yönlendirme zincirini takip edin.
  • 4xx İstemci Hatası (örneğin, 400 Hatalı İstek, 404 Bulunamadı): İstemci tarafındaki istekle ilgili bir sorunu belirtir. Bu durum genellikle yanlış reklam birimi kimliklerini, hedefleme parametrelerini veya geçersiz ağ yapılandırmalarını gösterir.
  • 5xx Sunucu Hatası: Reklam sunucusunda bir sorun olduğunu gösterir.

Başlıklar: İsteğin "Başlıklar" sekmesinde "İstek URL'si", "Yöntem", "Durum kodu"nu kontrol edin. "İstek başlıkları" bölümünde, iu (reklam birimi), sz (boyut) ve correlator gibi parametrelerin beklenen kurulumunuzla eşleştiğinden emin olun.

Yanıt: "Yanıt" sekmesinde, reklam sunucusu tarafından döndürülen içeriği inceleyin. Başarılı reklam çağrılarında, reklam öğesi için HTML, video reklamlar için VAST XML veya reklam doldurulmamışsa boş bir yanıt görebilirsiniz. Reklam başarısız olduysa yanıtta hata mesajları olup olmadığını kontrol edin.

Reklam öğesi yükleme

  • Reklam sunucusu çağrısından sonra, gerçek reklam öğelerini (resimler, JavaScript, üçüncü taraf izleyiciler, video dosyaları) yüklemeyle ilgili sonraki istekleri arayın. Bu istekler genellikle reklam sunucusunun yanıtından gelir.
  • Sık karşılaşılan kaynaklar arasında pagead2.googlesyndication.com, çeşitli CDN URL'leri veya üçüncü taraf reklam teknolojisi tedarikçileri yer alır.
  • "Durum" kodlarını ve "Zaman"ı (gecikme) kontrol edin. Yüksek gecikme süresi veya reklam öğesinin yüklenememesi (ör. resim için 404 hatası) boş veya yavaş yüklenen reklamlara neden olabilir.

Sık karşılaşılan reklam sorunlarını giderme senaryoları ve HAR dosyasında aranacak noktalar

Senaryo 1: Reklam alanı boş/boş
  • GPT çağrılarını kontrol edin: gpt.js'nin doğru şekilde yüklendiğinden emin olun.
  • Reklam sunucusu çağrılarını kontrol edin (g.doubleclick.net/gampad/ads)
    • Belirli bir reklam birimi için istek var mı?
    • Durum 204 İçerik Yok mu? Bu durum genellikle alanı dolduracak bir reklam bulunamadığı anlamına gelir (hedefleme, envanter veya fiyatlandırma sorunları).
    • Durum 4xx hatası mı? Bu, istekle ilgili bir sorun olduğunu gösterir (ör. yanlış reklam birimi yolu).
  • Yanıtı kontrol edin: 200 OK yanıtı alınırsa "Yanıt" sekmesini inceleyin. Boş mu? Reklam sunucusundan gelen bir hata mesajı mı yoksa boş bir reklam öğesi mi var?
2. Senaryo: Reklam yavaş yükleniyor
  • "Zaman" sütununu kontrol edin: Ağ isteklerini "Zaman" sütununa (veya "Şelale" görünümüne) göre sıralayın.
  • Yavaş reklam sunucusu çağrılarını belirleme: g.doubleclick.net/gampad/ads çağrıları uzun sürüyor mu (yüzlerce milisaniye veya daha uzun)?
  • Yavaş reklam öğesi yüklemelerini belirleme: Reklam öğesi (resimler, üçüncü taraf JavaScript) çağrıları çok mu uzun sürüyor? Bu durum, büyük reklam öğesi dosya boyutları veya yavaş yüklenen üçüncü taraf kaynaklarını gösterebilir.
Ağ şelalesi analizi hakkında daha fazla bilgiyi Chrome Geliştirici Araçları dokümanlarında bulabilirsiniz.
Senaryo 3: Reklam doğru şekilde görüntülenmiyor (ör. kırpılmış veya yanlış boyut)
  • Reklam sunucusu çağrı yanıtını kontrol edin: Reklam sunucusu çağrısının "Yanıt" sekmesini inceleyin. Döndürülen reklam öğesi beklenen boyut ve biçimle eşleşiyor mu?
  • JavaScript hatalarını arayın: Reklam oluşturma veya üçüncü taraf komut dosyalarıyla ilgili JavaScript hataları olup olmadığını görmek için Geliştirici Araçları'ndaki "Konsol" sekmesini kontrol edin.
  • CSS çakışmaları: Doğrudan HAR'da olmasa da sayfanızdaki çakışan CSS'ler oluşturmayı etkileyebilir. Reklam alanı için "Öğeler" sekmesine ve hesaplanmış stillere bakın.

Önemli sütunlar ve dikkat edilmesi gerekenler

  • Ad: İstenen kaynağın URL'sidir.
  • Durum: Yanıtın HTTP durum kodudur (örneğin, 200 OK veya 404 Not Found).
  • Tür: Kaynağın MIME türüdür (ör. "document", "script", "image", "xhr").
  • Başlatıcı: İsteği başlatan kaynak veya komut dosyasıdır.
  • Boyut: Aktarılan kaynağın boyutudur.
  • Süre: İsteğin toplam süresidir.

Yakalama ve yorumlamadan sonra yapmanız gerekenler

HAR dosyanızı yakalayıp ilk incelemeyi yaptıktan sonra şunları yapabilirsiniz:

Kendi kendinize teşhis edip sorunu çözün: Net bir sorun tespit ettiyseniz (ör. reklam öğesinde 404 yanıt kodu, belirli hedefleme parametreleri nedeniyle 204 yanıt kodu) Google Ad Manager'da reklam kurulumunuzu ayarlayarak veya web sayfası kodunuzu değiştirerek sorunu kendiniz çözebilirsiniz.

Google Ad Manager destek ekibine aşağıdaki bilgileri sağlayın:

  • HAR dosyasının kendisi.
  • Sorunun net bir açıklaması: Ne olmasını beklediğiniz ve aslında ne olduğu.
  • Sorunu yeniden oluşturma adımları: Tam URL, tarayıcı ve yapılan işlemler.
  • Sorunun zaman damgası: HAR dosyasında sorunun tam tarihini ve saatini (saat dilimi dahil) not edin. Bu sayede, ilgili etkinliklerin tespit edilmesine yardımcı olunur.
  • İlgili olduğundan şüphelendiğiniz reklam birimi kimlikleri, sipariş kimlikleri, satır öğesi kimlikleri veya reklam öğesi kimlikleri.
  • HAR dosyası analizinizdeki ilk bulgular.
HAR dosyalarında sayfa içeriği, çerezler ve kimlik doğrulama jetonları gibi hassas bilgiler bulunabilir. Dosyayı paylaşırken sağladığınız verilere dikkat edin.
Bu sayfada, yapay zeka teknolojisi kullanılarak çevrilmiş içerikler bulunabilir. Yapay zeka çevirilerinde hata olabilir.

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?
Arama
Aramayı temizle
Aramayı kapat
Ana menü
1998437014500910585
true
Yardım Merkezinde Arayın
false
true
true
true
true
true
148
false
false
false
false
false