Server-side tagging, hattın en ilginç kısmını tarayıcıdan çıkardı. Performans ve veri kontrolü açısından iyi; ayıklamaya çalışan herkes için zahmetli: eskiden ağ sekmesinde okuduğunuz istekler artık sizin sahip olduğunuz bir alan adına, çoğu aracın tanımadığı bir biçimde gidiyor.
Çoğu ayıklayıcı neden boş kalıyor
Neredeyse her etiket denetleyicisi trafiği host adına göre tanır. Elinde bir liste vardır —
google-analytics.com, facebook.com, bat.bing.com — gerisini yok sayar. GA4 istemciniz
google-analytics.com yerine sst.siteniz.com adresine gönderdiği anda host eşleşmez ve
istek kimse bakmadan atılır.
Çözüm, önce path ile eşleştirip host'u ikincil bir güven sinyali saymak.
/g/collect?v=2&tid=G-XXXX isteği, Google sunucusuna da kendi mağazanızın alt alan adına da
gitse bir GA4 isteğidir. Tag Master böyle sınıflandırdığı için proxy'lenen trafik çözümlenmiş halde, yanında
server-side rozetiyle görünür.
Bir sitenin sGTM kullandığını gösteren dört sinyal
Tek başına kesin cevap veren bir işaret nadiren olur; kanıtları puanlayın:
- First-party host üzerinde toplama path'leri. googletagmanager.com yerine sitenin kendi alt
alan adından servis edilen
/g/collect,/mp/collectveya/gtm.js?id=GTM-XXXXXX. Sayfayla aynı kök alan adı bu sinyalin en güçlü hâlidir. - HttpOnly bir FPID çerezi. JavaScript HttpOnly çerez yazamaz; öyle yazılmış bir
FPIDsunucudan gelmiştir. Yanında genellikleFPLCde görünür. Bu neredeyse kesin kanıttır. - Etiket yapılandırmasında beyan edilen endpoint. Sayfanın gtag yapılandırmasında
server_container_urlveyatransport_urlarayın — kurulum size veriyi nereye gönderdiğini kendisi söylüyor demektir. - Gürültü beklediğiniz yerdeki sessizlik. Sayfadan GA4 biçiminde istekler çıkıyor ama google-analytics.com'a hiçbir şey gitmiyorsa, trafik önce başka bir yere aktarılıyordur.
Bazı kurulumlar loader'ı bilerek gizler; örneğin Stape'in özel loader'ı container'ı rastgele bir dosya adıyla servis eder. Path eşleşmesi, loader gizlenmiş olsa bile toplama isteklerini yakalamaya devam eder.
Sunucu önizleme oturumuna bağlanmak
Tespit size sGTM'in var olduğunu söyler. Sunucu container'ının bir istekle gerçekte ne yaptığını görmek için
önizleme oturumu gerekir ve o oturum bir başlığa bağlıdır: X-Gtm-Server-Preview.
GTM'de sunucu container'ınızı açıp Preview'a tıklayın ve verdiği jetonu kopyalayın. Tag Master'da GTM sekmesini açın, jetonu ve endpoint alan adınızı sGTM önizleme kutusuna yapıştırıp anahtarı açın. Bundan sonra tarayıcınızdan o alan adına giden istekler başlığı taşır ve tetikledikleri etiketlerle birlikte önizleme oturumunda görünür. İşiniz bitince anahtarı kapatın — kural anında kaldırılır.
Trafiği gördükten sonra neye bakmalı
- İstemci isteği sahipleniyor mu? Sahiplenilmemiş istek, GA4 istemcinizin tarayıcının kullandığı path için yapılandırılmadığı anlamına gelir.
- İzin sinyalleri sıçramadan sağ çıkıyor mu?
gcsvegcdparametreleri yolda düşmeden sunucu container'ına ulaşmalı. - Olay adı bozulmuş mu? Aktarım sırasında yeniden adlandırma, "olay ateşleniyor ama rapor boş" şikayetinin sık nedenidir.
- Hangi platformlar aktarılıyor?
event_idtaşıyan ama tarayıcıda karşılığı olmayan bir Meta veya TikTok olayı genellikle sunucunun gönderdiğini gösterir; karşı tarafta mükerrer olup olmadığını kontrol edin.
Kısa kontrol listesi
- Paneli açık tutarak sayfayı yenileyin, ilk isteği kaçırmayın.
- GA4 isteklerinde server-side rozetini arayın — path bazlı sınıflandırmanın endpoint'inizi bulduğunu doğrular.
- Çerez listesinde HttpOnly
FPIDvar mı bakın. - Önizleme jetonunuzu yapıştırıp sunucu oturumuna bağlanın.
- Tarayıcı olaylarıyla sunucunun raporladıklarını karşılaştırın; aradaki fark veri kaybınızın yaşadığı yerdir.
Bu kümenin geri kalanı: GA4, sunucu tarafı ve atıf
- DebugView hiçbir şey göstermediğinde GA4 ayıklama
- GA4 her şeyi iki kez sayıyorsa
- Google Tag Gateway: gerçekten çalıştığını doğrulamak
- GA4 trafiğin başka yerden geldiğini söylediğinde
- Açık metin olarak giden e-posta
GA4, sunucu tarafı ve atıf kümesinin tamamı
Kendi sitenizde deneyin
Tag Master ücretsizdir, hesap istemez ve hiçbir veri toplamaz.
Chrome'a Ekle — Ücretsiz