- Konu sahibi
- #1
Onay modu ile bir etiketin hiç yüklenmemesi aynı durum değildir. Onay modu, kullanıcının izin durumuna göre etiketin davranışını veya gönderdiği veriyi sınırlar; etiket yine yüklenebilir. Etiketin hiç yüklenmemesi ise etiket kodunun çalışmaması, tetikleyicinin oluşmaması, ilgili iznin verilmemesi ya da teknik bir engel nedeniyle etiketin hiç başlatılmaması anlamına gelir.
Onay yönetimi kullanılan bir yapıda etiketler, reklam ve analiz gibi izin kategorilerinin durumunu dikkate alır. Temel onay modunda Google etiketleri izin verilene kadar engellenir ve Google’a veri gönderilmez. Gelişmiş modda etiketler sayfa açılışında varsayılan izin durumuyla yüklenir; denied durumunda çerezsiz ölçüm sinyalleri gönderilebilir. İzin reddi her kurulumda ağ trafiğinin tamamen kesilmesi demek değildir. Kullanıcı izin verdiğinde izin durumu güncellenir ve uygun etiketler normal işleyişine geçebilir.
Bu nedenle tarayıcının ağ kayıtlarında bir Google isteği görülmesi, kullanıcının tüm izinleri verdiği anlamına gelmez. Tersine, bir etiketin ağ kaydında hiç görünmemesi de tek başına onay modunun doğru çalıştığını kanıtlamaz. Etiketin tetikleyicisi, izin koşulu ve yapılandırması ayrıca incelenmelidir.
Aşağıdaki ayrım teşhis sırasında hangi yöne bakmanız gerektiğini gösterir:
Ölçüm isteğinin görünmemesini yalnız izin reddiyle açıklamayın. Temel/gelişmiş uygulama biçimini ve etiketin yerleşik consent davranışını önce belirleyin. Aynı etiket, kullanıcı izin verdikten sonra da hiç tetiklenmiyorsa sorun yalnızca onay modu değildir; tetikleyici veya kurulum ayrıca hatalıdır.
Bir sitede analiz etiketi sayfa açılışında çalışacak şekilde kurulmuş olsun. Onay penceresi ilk açılışta analiz iznini reddedilmiş olarak bildiriyor. Temel mod seçilmişse izin öncesi Google etiketi ve isteği görünmemesi beklenebilir. Gelişmiş modda denied durumuna rağmen çerezsiz istek görülebilir. Kullanıcı izin verdiğinde consent update alındığını ve sonraki beklenen olayın uygun veriyle gönderildiğini ayrı doğrulayın. Bu, etiketin çalıştığını fakat izin durumuna göre sınırlı kaldığını gösterir.
Buna karşılık önizlemede etiket hiçbir olayda tetiklenmiyorsa veya tetiklenmesine rağmen kod çağrısı oluşmuyorsa; yanlış kapsayıcı, yanlış tetikleyici, engellenmiş komut dosyası, hatalı izin koşulu ya da sayfaya eklenmemiş konteyner gibi nedenler incelenmelidir.
Kontrol sonucunda etiket izin verilince çalışıyor, izin verilmeden önce ise yalnızca sınırlı davranıyorsa onay modu beklenen şekilde devrededir. Hiçbir izin durumunda çalışmıyorsa tetikleyici ve teknik kurulum sorununu çözmeden onay ayarlarını değiştirmeyin.
İzin verilmedi diye tüm etiket kodunun yok olduğunu varsaymak: Bazı etiketler yüklenebilir, ancak ölçüm veya reklam işlevleri izin durumuna göre kısıtlanabilir.
Ağ isteği yoksa doğrudan çerez engellendi demek: Önce etiketin tetiklenip tetiklenmediğini ayırın. Tetikleyici oluşmadıysa çerez davranışını incelemek erken bir adımdır.
İzin penceresini etiket tetikleyicisi sanmak: Onay yöneticisinin izin durumunu bildirmesi, ilgili etiketin doğru olayda tetikleneceğini tek başına garanti etmez.
İzin verildikten sonra eski sayfa açılışını beklemek: İzin güncellemesinin ardından etiketin hangi olayda çalışacağı belirlenmelidir. Gerekirse yeni sayfa görüntülemesiyle kontrollü test yapılır.
Onay modu nasıl çalışır?
Onay yönetimi kullanılan bir yapıda etiketler, reklam ve analiz gibi izin kategorilerinin durumunu dikkate alır. Temel onay modunda Google etiketleri izin verilene kadar engellenir ve Google’a veri gönderilmez. Gelişmiş modda etiketler sayfa açılışında varsayılan izin durumuyla yüklenir; denied durumunda çerezsiz ölçüm sinyalleri gönderilebilir. İzin reddi her kurulumda ağ trafiğinin tamamen kesilmesi demek değildir. Kullanıcı izin verdiğinde izin durumu güncellenir ve uygun etiketler normal işleyişine geçebilir.
Bu nedenle tarayıcının ağ kayıtlarında bir Google isteği görülmesi, kullanıcının tüm izinleri verdiği anlamına gelmez. Tersine, bir etiketin ağ kaydında hiç görünmemesi de tek başına onay modunun doğru çalıştığını kanıtlamaz. Etiketin tetikleyicisi, izin koşulu ve yapılandırması ayrıca incelenmelidir.
İki durum arasındaki temel fark
Aşağıdaki ayrım teşhis sırasında hangi yöne bakmanız gerektiğini gösterir:
| Kontrol noktası | Onay modu etkisi | Etiketin hiç yüklenmemesi |
|---|---|---|
| Kodun başlatılması | Etiket türüne göre çalışabilir, ancak davranışı sınırlanabilir | Kod hiç çalışmamış veya istek üretmemiş olabilir |
| Ana neden | İzin durumu: örneğin analiz ya da reklam izni verilmemiştir | Tetikleyici, kapsayıcı, kod, ağ veya teknik yapılandırma sorunu olabilir |
| Beklenen inceleme | İzin başlangıç ve güncelleme durumlarını kontrol etmek | Önce tetikleyiciyi, önkoşulları ve tarayıcı isteklerini kontrol etmek |
Ölçüm isteğinin görünmemesini yalnız izin reddiyle açıklamayın. Temel/gelişmiş uygulama biçimini ve etiketin yerleşik consent davranışını önce belirleyin. Aynı etiket, kullanıcı izin verdikten sonra da hiç tetiklenmiyorsa sorun yalnızca onay modu değildir; tetikleyici veya kurulum ayrıca hatalıdır.
Somut varsayımsal örnek
Bir sitede analiz etiketi sayfa açılışında çalışacak şekilde kurulmuş olsun. Onay penceresi ilk açılışta analiz iznini reddedilmiş olarak bildiriyor. Temel mod seçilmişse izin öncesi Google etiketi ve isteği görünmemesi beklenebilir. Gelişmiş modda denied durumuna rağmen çerezsiz istek görülebilir. Kullanıcı izin verdiğinde consent update alındığını ve sonraki beklenen olayın uygun veriyle gönderildiğini ayrı doğrulayın. Bu, etiketin çalıştığını fakat izin durumuna göre sınırlı kaldığını gösterir.
Buna karşılık önizlemede etiket hiçbir olayda tetiklenmiyorsa veya tetiklenmesine rağmen kod çağrısı oluşmuyorsa; yanlış kapsayıcı, yanlış tetikleyici, engellenmiş komut dosyası, hatalı izin koşulu ya da sayfaya eklenmemiş konteyner gibi nedenler incelenmelidir.
Uygulanabilir teşhis adımları
- Test ettiğiniz sayfada etiketin gerçekten yayınlanan kapsayıcıya ait olduğunu ve kapsayıcı kodunun sayfada bulunduğunu doğrulayın. Yanlış kapsayıcı kullanılıyorsa onay ayarlarını incelemek sonuç vermez.
- Önizleme veya hata ayıklama görünümünde ilgili olayı açın. Etiketin “tetiklenmediğini” mi, yoksa tetiklenip izin koşulu nedeniyle sınırlı kaldığını mı ayırın.
- İzin durumlarını kullanıcı izin vermeden ve izin verdikten sonra ayrı ayrı kontrol edin. Başlangıç durumu ile kullanıcı etkileşiminden sonraki güncelleme aynı görünmüyorsa onay yöneticisinin entegrasyonunu inceleyin.
- Tarayıcının geliştirici araçlarında ağ isteklerini ve konsol hatalarını kontrol edin. Etiket tetikleniyor ancak istek yoksa izin, yapılandırma veya engelleme; tetiklenme kaydı da yoksa olay ya da tetikleyici sorunu daha olasıdır.
- İzni verdikten sonra sayfayı veya testi yeniden çalıştırın. İzin güncellemesi mevcut oturumdaki her etiketi geriye dönük olarak yeniden çalıştırmayabilir; etiketin beklenen olayda tekrar tetiklenmesi gerekebilir.
Kontrol sonucunda etiket izin verilince çalışıyor, izin verilmeden önce ise yalnızca sınırlı davranıyorsa onay modu beklenen şekilde devrededir. Hiçbir izin durumunda çalışmıyorsa tetikleyici ve teknik kurulum sorununu çözmeden onay ayarlarını değiştirmeyin.
Sık yapılan hatalar
İzin verilmedi diye tüm etiket kodunun yok olduğunu varsaymak: Bazı etiketler yüklenebilir, ancak ölçüm veya reklam işlevleri izin durumuna göre kısıtlanabilir.
Ağ isteği yoksa doğrudan çerez engellendi demek: Önce etiketin tetiklenip tetiklenmediğini ayırın. Tetikleyici oluşmadıysa çerez davranışını incelemek erken bir adımdır.
İzin penceresini etiket tetikleyicisi sanmak: Onay yöneticisinin izin durumunu bildirmesi, ilgili etiketin doğru olayda tetikleneceğini tek başına garanti etmez.
İzin verildikten sonra eski sayfa açılışını beklemek: İzin güncellemesinin ardından etiketin hangi olayda çalışacağı belirlenmelidir. Gerekirse yeni sayfa görüntülemesiyle kontrollü test yapılır.