- Konu sahibi
- #1
Çerez tercihi değiştiğinde analiz etiketinin depolama ve gönderim davranışı da değişmelidir. Banner’ın kapanması tek başına yeterli değildir: tercih aynı sayfada etikete iletilmeli, sonraki sayfalarda da korunmalıdır. Önce sitenizin uygulayacağı modeli belirleyin: izin gelene kadar analizi tamamen bekleten bir kurulum ile Google’ın çerezsiz sinyaller gönderebilen gelişmiş izin modu aynı davranışı üretmez.
Bu modelde analiz etiketi, kullanıcı analiz izni vermeden yüklenmez veya çalıştırılmaz. CMP ya da sitenin tercih yöneticisi henüz seçim yapılmamış durumu da izin yok şeklinde ele alır. Kullanıcı izin verdiğinde kayıtlı durum güncellenir ve etiket bir kez başlatılır. Paneli her açışta yeniden başlatmak, aynı sayfa görüntülemesini iki kez gönderebilir.
Örneğin ziyaretçi bir rehberi açar ve seçim yapmaz. Analiz ağına istek gitmez. Daha sonra tercih panelinden izin verirse bu andan sonraki etkileşimler ölçülebilir. Tercih panelini kapatıp tekrar açması, ikinci bir etiket kurulumu veya aynı olayın tekrarı anlamına gelmemelidir.
İzin geri çekildiğinde etiketin yeni olaylarını durdurun ve kendi kontrolünüzdeki ilgili çerezleri eski domain ve path kapsamlarıyla temizleyin. Bir betik sayfaya yüklendikten sonra yalnızca script öğesini DOM’dan kaldırmak onun zamanlayıcılarını ve dinleyicilerini durdurmaz. Aracın desteklediği kapatma yöntemini kullanın; güvenilir bir kapatma yolu yoksa tercihi kaydedip sayfayı etiketi yüklemeyecek şekilde yeniden açmayı planlayın.
Google Consent Mode, kullanıcının tercihini etiketlere bildiren teknik mekanizmadır; kendi başına tercih toplama paneli sağlamaz. Temel uygulamada etiketler izin verilene kadar engellenebilir. Gelişmiş uygulamada ise etiketler varsayılan reddedilmiş durumla yüklenebilir ve analiz çerezleri kullanılmasa da çerezsiz sinyaller gönderebilir. Bu yüzden
Google etiketleri için varsayılan izin durumu ölçüm komutlarından önce tanımlanır; seçim değişince
Modeli sitenizin geçerli gereksinimlerine göre seçin. Çerezsiz bir istek görülmesini otomatik olarak izinsiz çerez kullanımıyla eş tutmayın; çerez bulunmamasını da hiçbir veri iletilmediğinin kanıtı saymayın. İsteğin parametrelerini ve aracın belgelenmiş davranışını inceleyin.
Tercihin geri çekilmesi ile daha önce hizmete gönderilmiş verilerin silinmesi ayrı süreçlerdir. Tarayıcı çerezini silmek, geçmiş rapor kayıtlarını otomatik silmez; veri silme talepleri ve saklama ayarları ayrıca yürütülür.
Hayır; bütün araçlar ve eski çerez kapsamları için böyle bir sonuç varsaymayın. Depolamanın nasıl sınırlandığını belgeden, mevcut çerezlerin durumunu tarayıcıdan doğrulayın; CMP’nin çerez temizleme sorumluluğunu ayrıca yapılandırın.
Geçmiş etkileşimleri kendiliğinden bir kuyruğa alıp sonradan topluca göndermeyin. Seçilen modelin belgelenmiş davranışını izleyin; izin değişikliği yüzünden aynı sayfa görüntülemesinin iki kez sayılmasını da önleyin.
İzin öncesinde hiçbir analiz isteği göndermeyen model
Bu modelde analiz etiketi, kullanıcı analiz izni vermeden yüklenmez veya çalıştırılmaz. CMP ya da sitenin tercih yöneticisi henüz seçim yapılmamış durumu da izin yok şeklinde ele alır. Kullanıcı izin verdiğinde kayıtlı durum güncellenir ve etiket bir kez başlatılır. Paneli her açışta yeniden başlatmak, aynı sayfa görüntülemesini iki kez gönderebilir.
Örneğin ziyaretçi bir rehberi açar ve seçim yapmaz. Analiz ağına istek gitmez. Daha sonra tercih panelinden izin verirse bu andan sonraki etkileşimler ölçülebilir. Tercih panelini kapatıp tekrar açması, ikinci bir etiket kurulumu veya aynı olayın tekrarı anlamına gelmemelidir.
İzin geri çekildiğinde etiketin yeni olaylarını durdurun ve kendi kontrolünüzdeki ilgili çerezleri eski domain ve path kapsamlarıyla temizleyin. Bir betik sayfaya yüklendikten sonra yalnızca script öğesini DOM’dan kaldırmak onun zamanlayıcılarını ve dinleyicilerini durdurmaz. Aracın desteklediği kapatma yöntemini kullanın; güvenilir bir kapatma yolu yoksa tercihi kaydedip sayfayı etiketi yüklemeyecek şekilde yeniden açmayı planlayın.
Google izin modunda fark nedir?
Google Consent Mode, kullanıcının tercihini etiketlere bildiren teknik mekanizmadır; kendi başına tercih toplama paneli sağlamaz. Temel uygulamada etiketler izin verilene kadar engellenebilir. Gelişmiş uygulamada ise etiketler varsayılan reddedilmiş durumla yüklenebilir ve analiz çerezleri kullanılmasa da çerezsiz sinyaller gönderebilir. Bu yüzden
analytics_storage=denied değerini bütün ağ isteklerinin duracağı anlamında yorumlamayın.Google etiketleri için varsayılan izin durumu ölçüm komutlarından önce tanımlanır; seçim değişince
update ile yeni durum, sayfadan ayrılmadan iletilir. GTM’de CMP’nin desteklediği izin API’sini ve uygun izin başlatma sırasını kullanın. Uygulamanızdaki unknown gibi bir durum, Google izin API’sine aynen gönderilecek geçerli bir izin değeri değildir; bu katmanda granted veya denied eşlemesi gerekir.Karar tablosu
| Senaryo | Tam bekletme modeli | Gelişmiş Google izin modu |
|---|---|---|
| Seçim yok veya analiz reddedilmiş | Analiz etiketi çalışmaz; analiz isteği gönderilmez | Etiket reddedilmiş depolama durumuyla çerezsiz sinyal gönderebilir |
| Analize izin verildi | Etiket bir kez başlatılır | İzin durumu güncellenir; izin verilen depolama kullanılabilir |
| İzin geri çekildi | Yeni gönderimler durdurulur, ilgili çerezler ele alınır | Durum denied yapılır; bu tek başına tüm ağ trafiğini durdurmaz |
Modeli sitenizin geçerli gereksinimlerine göre seçin. Çerezsiz bir istek görülmesini otomatik olarak izinsiz çerez kullanımıyla eş tutmayın; çerez bulunmamasını da hiçbir veri iletilmediğinin kanıtı saymayın. İsteğin parametrelerini ve aracın belgelenmiş davranışını inceleyin.
Uygulamayı nasıl test edersiniz?
- Temiz bir test oturumunda ağ ve depolama panellerini açın. İlk seçim yapılmadan hangi analiz isteklerinin gönderildiğini kaydedin; sonucu seçtiğiniz modelle karşılaştırın.
- Analize izin verin. CMP’deki tercihin ilgili etiketlere aynı sayfada ulaştığını ve tek bir sayfa görüntülemesi oluştuğunu doğrulayın.
- Aynı sayfada izni geri çekin. Yeni bir tıklama yapıp ağ davranışını inceleyin; yalnız banner metnini kontrol etmekle yetinmeyin.
- Sayfayı yenileyin ve başka bir sayfaya geçin. Kaydedilen reddetme kararının korunmasını doğrulayın. Alan adı veya yol farkı nedeniyle eski çerezin kalıp kalmadığına da bakın.
- GTM, doğrudan eklenmiş Google etiketi ve eklenti gibi birden fazla kurulum varsa her birini kontrol edin. Birini engellerken diğerinin ölçmeye devam etmesi sık görülen bir sorundur.
Tercihin geri çekilmesi ile daha önce hizmete gönderilmiş verilerin silinmesi ayrı süreçlerdir. Tarayıcı çerezini silmek, geçmiş rapor kayıtlarını otomatik silmez; veri silme talepleri ve saklama ayarları ayrıca yürütülür.
Kaynaklar
- Google: Web sitelerinde izin modunun uygulanması
- Google Analytics: Temel ve gelişmiş izin modu
- MDN: Çerez kapsamı ve ömrü
Sık sorulan sorular
Google’da denied seçmek eski analiz çerezlerini kesin siler mi?
Hayır; bütün araçlar ve eski çerez kapsamları için böyle bir sonuç varsaymayın. Depolamanın nasıl sınırlandığını belgeden, mevcut çerezlerin durumunu tarayıcıdan doğrulayın; CMP’nin çerez temizleme sorumluluğunu ayrıca yapılandırın.
İzin sonradan verilirse önceki bütün etkileşimler gönderilmeli mi?
Geçmiş etkileşimleri kendiliğinden bir kuyruğa alıp sonradan topluca göndermeyin. Seçilen modelin belgelenmiş davranışını izleyin; izin değişikliği yüzünden aynı sayfa görüntülemesinin iki kez sayılmasını da önleyin.