- Konu sahibi
- #1
Tag Manager önizleme modu genellikle sayfadaki kapsayıcı kodu yüklenmediği, yanlış kapsayıcı açıldığı, tarayıcının Tag Assistant bağlantısını engellediği veya çerez/izin politikalarının oturumu bozduğu için bağlanmaz. Önce sayfanın gerçekten doğru Google Tag Manager kapsayıcısını yüklediğini doğrulayın; ardından tarayıcı engellerini ve alan adı ayarlarını kontrol edin.
Önizleme başlatıldığında Tag Assistant bir bağlantı oturumu oluşturur ve hedef sayfayı bu oturumla açmaya çalışır. Hedef sayfadaki GTM kodu yüklendiğinde sayfa ile önizleme aracı arasında iletişim kurulması beklenir. Kod hiç yoksa, farklı bir kapsayıcıya aitse veya tarayıcı gerekli pencere/çerez iletişimini engelliyorsa bağlantı kurulamaz.
Bir sitede üretim kapsayıcısı yerine test kapsayıcısının kodu bulunması sık görülen bir örnektir. Siz GTM-AAAA kapsayıcısını önizlemeye alırken sayfa GTM-BBBB kodunu çalıştırıyorsa Tag Assistant sayfayı açsa bile beklenen kapsayıcıya bağlanmaz.
Aşağıdaki ayrım, aynı işlemleri rastgele tekrarlamak yerine sonraki kontrolü seçmenize yardımcı olur.
Sayfa bağlandıktan sonra önizleme panelinde kapsayıcının doğru kimliğini ve olay akışını kontrol edin. Kapsayıcı görünüyor fakat beklediğiniz olay görünmüyorsa sorun artık bağlantıdan çok tetikleyici koşullarında, veri katmanında veya etiketin yüklenme şartlarındadır. Bu durumda ilgili olayın gerçekten oluşup oluşmadığını ve tetikleyicinin olay adıyla eşleştiğini inceleyin.
URL’ye eklenen debug parametresi yönlendirmede siliniyor veya uygulama bu parametreyle hata veriyorsa Tag Assistant’ın debug sinyali/parametre seçeneğini ve yönlendirmeleri kontrol edin. Bağlı görünmek etiketin fired olduğu, fired olmak da Analytics/Ads’in olayı kabul edip raporladığı anlamına gelmez; her aşamayı ayrı doğrulayın. Önizleme için canlı sürümü yayımlamak gerekmez; doğru workspace değişikliklerini test edebilirsiniz.
Kendi sunucunuzdan uygulanan sıkı İçerik Güvenliği Politikası, Google servislerine veya önizleme iletişiminde kullanılan kaynaklara izin vermeyebilir. Bu durumda Console bölümündeki ihlal mesajı yol gösterir; rastgele politika gevşetmek yerine yalnızca gerekli kaynakları, sitenizin güvenlik sorumlusuyla birlikte değerlendirin.
Tek sayfalı uygulamalarda sayfa ilk açıldığında kapsayıcı yüklenip sonraki ekran geçişlerinde olayların veri katmanına gönderilmemesi de mümkündür. İlk bağlantı başarılı olduğu halde sanal sayfa görüntülemeleri görünmüyorsa GTM bağlantısını değil, uygulamanın olay gönderme ve geçmiş değişikliği mantığını inceleyin.
Bağlantı kurulmuşsa kapsayıcı erişilebilir durumdadır. Etiketin tetikleyici koşullarını, gerekli değişken değerlerini, izin durumunu ve etiketin başka bir etiket tarafından engellenip engellenmediğini kontrol edin.
Sorun çoğunlukla ilk tarayıcıdaki eklenti, önbellek, çerez veya gizlilik ayarı farkından kaynaklanır. Temiz profil ile karşılaştırma yaparak engelleyen bileşeni daraltabilirsiniz.
Kapsayıcı kurulumunu, kullanılan şablonu ve sunulan sayfanın gerçekten güncel sürümünü kontrol edin. Kod sunucu tarafında koşullu ekleniyorsa, test ettiğiniz kullanıcı ve sayfa koşullarında bu koşulun sağlandığını doğrulayın.
Önizleme bağlantısı nasıl çalışır?
Önizleme başlatıldığında Tag Assistant bir bağlantı oturumu oluşturur ve hedef sayfayı bu oturumla açmaya çalışır. Hedef sayfadaki GTM kodu yüklendiğinde sayfa ile önizleme aracı arasında iletişim kurulması beklenir. Kod hiç yoksa, farklı bir kapsayıcıya aitse veya tarayıcı gerekli pencere/çerez iletişimini engelliyorsa bağlantı kurulamaz.
Bir sitede üretim kapsayıcısı yerine test kapsayıcısının kodu bulunması sık görülen bir örnektir. Siz GTM-AAAA kapsayıcısını önizlemeye alırken sayfa GTM-BBBB kodunu çalıştırıyorsa Tag Assistant sayfayı açsa bile beklenen kapsayıcıya bağlanmaz.
Adım adım bağlantı kontrolü
- Önizlemede açtığınız sayfa adresini kontrol edin. Protokolün, alt alan adının ve yolun doğru olduğundan emin olun. Önizlemeyi
www.example.comiçin başlatıp uygulamayı başka bir alt alan adında test etmeyin. - Hedef sayfanın kaynak kodunda veya tarayıcının geliştirici araçlarında Google Tag Manager kapsayıcı kodunun bulunduğunu kontrol edin. Kapsayıcı kimliği, önizlemeye aldığınız kimlikle aynı olmalıdır. Kod yalnızca belirli şablonlarda veya giriş yapılmış kullanıcılarda ekleniyorsa bu koşulu da inceleyin.
- Tanılama için temiz, size ait bir test profiliyle veya gizli pencerede karşılaştırma yapın; gizli mod daha sıkı çerez/uzantı politikası nedeniyle bazen bağlantıyı zorlaştırabilir. Reklam engelleyici, gizlilik eklentisi, güvenlik yazılımı veya tarayıcı uzantıları önizleme iletişimini engelleyebilir. Gizli pencerede çalışıyorsa uzantıları tek tek devre dışı bırakıp sorumlu olanı belirleyin.
- Önizleme penceresinin açılmasına izin verin ve açılır pencere engelini kontrol edin. Tag Assistant penceresi açılıyor ancak sayfa bağlanmıyorsa önizleme oturumunu kapatıp yeni bir oturum başlatın.
- Tarayıcı geliştirici araçlarında Console ve Network bölümlerini inceleyin. GTM isteği engelleniyor, içerik güvenliği politikası tarafından reddediliyor veya JavaScript hatası oluşuyorsa önce bu hatayı düzeltin.
- CMP varsa izinli ve reddedilmiş test durumlarını ayrı gözlemleyin; gerçek ziyaretçinin tercihini zorla değiştirmeyin. Basic kurulumda kapsayıcı/etiket izin gelene kadar hiç yüklenmeyebilir; advanced consent akışında kapsayıcı bağlanmış olsa da etiketin davranışı izin durumuna göre değişebilir. İzin verilmeden etiketlerin yüklenmemesi, önizleme bağlantısı ile etiketlerin çalışmamasının birlikte görülmesine neden olabilir.
- Önizleme adresinde yapılan değişiklikleri kaydedin ve sayfayı tam yenileyin. Önbellekte kalan eski kod veya uygulama katmanındaki önbellek, güncel kapsayıcı yerine önceki sürümü sunabilir.
Belirtiye göre en olası neden
Aşağıdaki ayrım, aynı işlemleri rastgele tekrarlamak yerine sonraki kontrolü seçmenize yardımcı olur.
| Belirti | Muhtemel neden | Sonraki kontrol |
|---|---|---|
| Sayfa hiç açılmıyor | Açılır pencere, ağ veya adres sorunu | Tarayıcı engellerini ve tam sayfa adresini kontrol edin |
| Sayfa açılıyor, kapsayıcı bulunamıyor | GTM kodu yok veya kimlik farklı | Kaynak kodundaki kapsayıcı kimliğini karşılaştırın |
| Kapsayıcı görünüyor, olaylar gelmiyor | JavaScript hatası, izin veya engelleyici | Console, Network ve izin durumunu inceleyin |
| Sadece bazı kişilerde çalışmıyor | Bölgesel izin, oturum veya eklenti farkı | Temiz profil ve farklı izin durumuyla karşılaştırın |
Sayfa bağlandıktan sonra önizleme panelinde kapsayıcının doğru kimliğini ve olay akışını kontrol edin. Kapsayıcı görünüyor fakat beklediğiniz olay görünmüyorsa sorun artık bağlantıdan çok tetikleyici koşullarında, veri katmanında veya etiketin yüklenme şartlarındadır. Bu durumda ilgili olayın gerçekten oluşup oluşmadığını ve tetikleyicinin olay adıyla eşleştiğini inceleyin.
URL’ye eklenen debug parametresi yönlendirmede siliniyor veya uygulama bu parametreyle hata veriyorsa Tag Assistant’ın debug sinyali/parametre seçeneğini ve yönlendirmeleri kontrol edin. Bağlı görünmek etiketin fired olduğu, fired olmak da Analytics/Ads’in olayı kabul edip raporladığı anlamına gelmez; her aşamayı ayrı doğrulayın. Önizleme için canlı sürümü yayımlamak gerekmez; doğru workspace değişikliklerini test edebilirsiniz.
Özellikle kontrol edilmesi gereken teknik engeller
Kendi sunucunuzdan uygulanan sıkı İçerik Güvenliği Politikası, Google servislerine veya önizleme iletişiminde kullanılan kaynaklara izin vermeyebilir. Bu durumda Console bölümündeki ihlal mesajı yol gösterir; rastgele politika gevşetmek yerine yalnızca gerekli kaynakları, sitenizin güvenlik sorumlusuyla birlikte değerlendirin.
Tek sayfalı uygulamalarda sayfa ilk açıldığında kapsayıcı yüklenip sonraki ekran geçişlerinde olayların veri katmanına gönderilmemesi de mümkündür. İlk bağlantı başarılı olduğu halde sanal sayfa görüntülemeleri görünmüyorsa GTM bağlantısını değil, uygulamanın olay gönderme ve geçmiş değişikliği mantığını inceleyin.
Kaynaklar
Sık sorulan sorular
Önizleme bağlanıyor ama etiket neden çalışmıyor?
Bağlantı kurulmuşsa kapsayıcı erişilebilir durumdadır. Etiketin tetikleyici koşullarını, gerekli değişken değerlerini, izin durumunu ve etiketin başka bir etiket tarafından engellenip engellenmediğini kontrol edin.
Başka bir tarayıcıda çalışması ne anlama gelir?
Sorun çoğunlukla ilk tarayıcıdaki eklenti, önbellek, çerez veya gizlilik ayarı farkından kaynaklanır. Temiz profil ile karşılaştırma yaparak engelleyen bileşeni daraltabilirsiniz.
GTM kodu sayfada görünmüyorsa ne yapılmalı?
Kapsayıcı kurulumunu, kullanılan şablonu ve sunulan sayfanın gerçekten güncel sürümünü kontrol edin. Kod sunucu tarafında koşullu ekleniyorsa, test ettiğiniz kullanıcı ve sayfa koşullarında bu koşulun sağlandığını doğrulayın.