Belirtiyi tanımak kolay, yanlış teşhis etmek daha da kolay. Oturumlar normal görünür, sayfa görüntülemeler kabaca iki katıdır ve sitede hiçbir şey değişmemişken dönüşüm oranı yarıya inmiştir. Bir yerde tek bir sayfa yüklemesi iki hit gönderiyordur.
Bu soruya verilen hemen her cevap aynı şeyi söylüyor: DevTools'u açın, ağı collect ile
filtreleyin, yenileyin ve page_view isteklerini sayın. Doğru bir tavsiye ve önemli bir
noktada eksik.
Hitleri saymak yetmiyor
İki hit yalnızca aynı mülke gittiyse yinelenmedir. Ölçüm kimliği tid
içinde taşınır ve iki farklı kimliğe iki sayfa görüntüleme gönderen bir sayfa bozuk değildir — bir ajans
için ikinci mülk çalıştıran, bölgesel bir kurulum yapan ya da bitmemiş bir geçişi olan bir sitedir.
Yani soru hiçbir zaman "kaç hit" değil, "tid başına kaç hit". Bir sonuca varmadan önce
her birinin kimliğini okuyun. Tag Master yalnızca saymak yerine event ile hesabı karşılaştırır ve
ikinci hit'i DUPLICATE diye işaretler; nereye bakacağınızı bildikten sonra DevTools da cevaplar.
Buna yol açan dört kurulum
- Sayfada gtag.js, GTM'de GA4 tag'i, aynı kimlik. Farkla en yaygın olanı. Bir eklenti, bir tema seçeneği ya da Site Kit snippet'i yazar, container da aynı mülkü yapılandırır. İkisi de sayfa görüntülemeyi gönderir.
- Tek container'da iki tag. Aynı kimlik için bir Google tag'i ve eski bir GA4 Configuration tag'i, ikisi de All Pages'te. Preview Mode ikisinin de çalıştığını gösterir ve bunu sağlıklı diye raporlar — çünkü öyle: iki tag çalıştı, tam da yapılandırıldığı gibi.
- İki container. Biri temada, biri bir eklentiden ya da tag yöneticisi geçişinden; her biri aynı GA4 tag'inin kendi kopyasını taşır.
- Tek sayfalık uygulamada history değişimi. Gelişmiş ölçümün history değişimindeki sayfa görüntülemesi, artı aynı rota değişiminde elle konmuş bir sayfa görüntüleme tag'i. Bu yalnızca uygulama içi gezinmede iki hit üretir; ana sayfada test edince hayatta kalmasının sebebi budur.
Birbirinden ayırmak
Dördü telde farklı görünür; kuruluma dokunmadan teşhis etmenizi sağlayan da budur:
- İki hit de aynı
tid'yi taşıyor ve ilk yüklemede milisaniyeler içinde geliyorsa — bir snippet ile bir container tag'i, ya da tek container'da iki tag. - İki hit de aynı
tid'yi taşıyor ama aynı oturumda her birinin_sdeğeri farklıysa — iki ayrı başlatma, yani iki container ya da iki snippet. - İkinci hit yalnızca uygulama içi bir bağlantıya tıklayınca çıkıyorsa — iki kez çalışan bir rota değişimi.
- Aynı
transaction_id'li birpurchasedakikalar arayla iki kez geliyorsa — bu bir tag yinelenmesi değil, birinin yenilediği bir sayfadır.
Doğru sırayla düzeltmek
İlk bulduğunuz tag'i değil, yinelenen yapılandırmayı kaldırın. Site container'ı başka şeyler için de kullanıyorsa container kalsın, sayfadaki snippet gitsin; container yalnızca GA4 için varsa tersi daha basittir. Yapmamanız gereken şey, ikisini birden kaldırıp sonra bakmaktır.
Sonra tek bir sayfa yükleyip tid başına yeniden sayın. İsteklere karşı doğrulanmamış bir
düzeltme tahmindir ve bu, iyi saklanan bir hatadır: tag kurulumunda görünmez ve Preview Mode'da kusursuz
görünür — ki bu,
Preview Mode'un yapısı gereği raporlayamadığı bir
hata sınıfıdır.
Sorular
GA4'ün çift saydığını nasıl anlarım?
Tek bir sayfa yükleyin ve gönderdiği /g/collect isteklerine bakın. Aynı tid'yi taşıyan iki page_view hit'i yinelenmedir. Farklı tid değerleri taşıyan iki hit ise iki mülk demektir; bu normal bir kurulumdur.
Aynı sayfada hem gtag.js hem GTM olabilir mi?
Evet, birçok site bunu bilerek yapıyor. Bozulan şey, ikisinin aynı ölçüm kimliğini yapılandırması; o zaman ikisi de sayfa görüntülemeyi gönderir. Tek kimlik, onu yapılandıran tek yer.
Satın alma event'i neden iki kez çalışıyor?
Genellikle teşekkür sayfasına iki kez ulaşılabiliyordur — yenileme, geri gitme ya da yeniden render eden tek sayfalık bir ödeme akışı. Hit'ler transaction_id dahil aynıdır; kimlik gerçekten ayarlıysa GA4'ün onları elemesini sağlayan da budur.
Yinelenme DebugView'da görünür mü?
Çoğu zaman net görünmez; çünkü DebugView event'leri GA4 onları işledikten sonra gösterir ve iki hit aynı oturumda, aynı saniyede gelir. İstekleri tarayıcıdan çıkarken okumak ise kesin sonuç verir.
Bu kümenin geri kalanı: GA4, sunucu tarafı ve atıf
- DebugView hiçbir şey göstermediğinde GA4 ayıklama
- Server-side GTM nasıl ayıklanır
- Google Tag Gateway: gerçekten çalıştığını doğrulamak
- GA4 trafiğin başka yerden geldiğini söylediğinde
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