Takip

Consent Mode v2 ve GDPR: bir online mağaza neleri gönderebilir

Online mağazalar için Consent Mode v2: Google'ın dört rıza sinyali, AB hukukunun istedikleri ve sunucu tarafı takibin hâlâ gönderebilecekleri. Yalnızca genel bilgidir.

· tarihinde güncellendi·10 dk okuma·ROASaurus ekibinden

Öne çıkanlar
  • Consent Mode v2, bir web sitesinin Google etiketlerine ziyaretçinin neyi kabul ettiğini bildirme yöntemidir ve dört sinyal kullanır: ad_storage, analytics_storage, ad_user_data ve ad_personalization.
  • Consent Mode rıza toplamaz: bunu çerez bildiriminiz yapar, Consent Mode ise yanıtı Google'a iletir.
  • AB'de reklam amaçlı takip çerezleri için önceden rıza gerekir ve kişisel verilerin her kullanımının GDPR kapsamında bir hukuki dayanağı olmalıdır.
  • Sunucu tarafı takip, verinin nereden gönderildiğini değiştirir, göndermenize izin olup olmadığını değil; bu yüzden rıza gerekliliğini ortadan kaldırmaz.
  • ROASaurus Google etiketleriniz için Consent Mode sinyallerini ayarlamaz. Shopify'da Customer Privacy API'sini izler; diğer online mağazalarda Google Consent Mode dahil rıza aracınızı okur.

Consent Mode v2, bir web sitesinin Google etiketlerine ziyaretçinin çerezleri ve verilerinin reklamlar için kullanılmasını kabul edip etmediğini bildirmesinin Google'a özgü yoludur. Dört sinyal kullanır: ad_storage, analytics_storage, ad_user_data ve ad_personalization. Rızayı kendisi istemez. Çerez bildiriminiz sorar, Consent Mode ise yanıtı Google'a iletir.

Bu rehber dört sinyali, temel ve gelişmiş Consent Mode'u, AB hukukunun bir online mağazadan genel hatlarıyla ne beklediğini, sunucu tarafı takibin bunun neresinde yer aldığını ve ROASaurus'un rızayı nasıl ele aldığını anlatır.

Consent Mode, web siteleri ve uygulamalar için bir Google özelliğidir. Site her ziyaretçi için varsayılan bir rıza durumu belirler, genellikle reddedilmiş, ve ziyaretçi çerez bildirimini yanıtladığında onu günceller. Google etiketleri bu durumu okur ve davranışlarını değiştirir. Rıza varsa normal çalışırlar. Rıza yoksa reklam çerezlerini okumaz ya da yazmazlar ve kurulumunuza bağlı olarak sınırlı veri gönderirler ya da hiç göndermezler.

2. sürüm ad_user_data ve ad_personalization olmak üzere iki sinyal ekledi. Google bunları AB kullanıcı rızası politikasının uygulanmasını güçlendirirken getirdi. Avrupa Ekonomik Alanı'ndaki (AEA) ziyaretçiler için, reklam kişiselleştirme ve ölçümü kullanmak isteyen reklamverenler rıza toplamalı ve rıza sinyallerini Google ile paylaşmalıdır. Politikanın kendisi AEA'daki, Birleşik Krallık'taki ve İsviçre'deki ziyaretçileri kapsar.

SinyalNeyi kontrol ederReddedildiğinde
ad_storageReklam için çerezler ve cihaz tanımlayıcılarıHiçbir reklam çerezi yazılmaz ya da okunmaz
analytics_storageAnaliz için çerezler ve tanımlayıcılar, örneğin ziyaret süresiHiçbir analiz çerezi yazılmaz ya da okunmaz
ad_user_dataReklam için kullanıcı verisinin Google'a gönderilmesiReklamlar için kişisel veri toplanmaz; enhanced conversions'ın hash'lenmiş verisi de buna dahildir
ad_personalizationKişiselleştirilmiş reklamcılıkYeniden pazarlama ve diğer kişiselleştirilmiş reklamlar veri almaz
İlk iki sinyal cihazdaki depolamayla ilgilidir. Yeni iki sinyal ise Google'ın kullanıcı verisiyle ne yapabileceğiyle ilgilidir. Google'ın Consent Mode belgelerinden özetlenmiştir.

Bir çerez bildirimi kendi kategorilerini bu sinyallerle eşler. Yaygın bir eşleme şöyledir: pazarlama ya da reklam kategorisi ad_storage, ad_user_data ve ad_personalization değerlerini, analiz ya da istatistik kategorisi ise analytics_storage değerini belirler. Rıza aracınızın bunu nasıl yaptığını kontrol edin, çünkü tek bir eşleme hatası sitenizdeki her Google etiketine yanlış yanıt gönderir.

Google, Consent Mode'u uygulamak için iki yol sunar. Fark, rızadan önce ve rıza olmadan ne olduğudur.

Temel Consent Mode
  • Google etiketleri, ziyaretçi bildirimi yanıtlayana kadar yüklenmez
  • Ziyaretçi reddederse Google'a hiçbir veri gitmez, rıza durumu bile
  • Dönüşüm modellemesi genel bir model kullanır
Gelişmiş Consent Mode
  • Google etiketleri hemen yüklenir, rıza varsayılan olarak reddedilmiştir
  • Rıza olmadan etiketler ölçümleri çerezler olmadan gönderir
  • Dönüşüm modellemesi, reklamveren için oluşturulmuş bir model kullanır
İkisi de geçerli Consent Mode kurulumlarıdır. Gelişmiş mod, rızadan önce ve rıza olmadan bir miktar veri gönderir; bu yüzden onu hukuk danışmanınızla birlikte kararlaştırın.

Teknik olarak Consent Mode iki komutla çalışır. Varsayılan komut, herhangi bir Google etiketi veri göndermeden önce rıza durumunu belirler. Güncelleme komutu ise ziyaretçi bildirimi yanıtladığında onu değiştirir.

Consent Mode varsayılan ve güncelleme komutları
// On every page, before any Google tag sends data:
gtag('consent', 'default', {
  ad_storage: 'denied',
  ad_user_data: 'denied',
  ad_personalization: 'denied',
  analytics_storage: 'denied'
});

// When the visitor accepts marketing and analytics cookies:
gtag('consent', 'update', {
  ad_storage: 'granted',
  ad_user_data: 'granted',
  ad_personalization: 'granted',
  analytics_storage: 'granted'
});

Rıza yönetim platformları bu komutları genellikle sizin yerinize gönderir. Gönderdiklerini ve güncellemeyi, ziyaretçi yanıt verdikten sonra yalnızca bildirimin gösterildiği sayfada değil, her sayfada gönderdiklerini kontrol edin.

AB hukukunun bir online mağazadan beklediği

Reklam takibi için en önemli iki AB yasası vardır ve Google bunların üzerine kendi politikasını ekler. Bu, genel hatlarıyla bir özettir.

Çerezlere ilişkin ePrivacy kuralları

ePrivacy Yönergesi, çerezler gibi bir ziyaretçinin cihazında bilgi saklamayı ve bunu geri okumayı kapsar. Alışveriş sepeti ya da oturum açma gibi, ziyaretçinin istediği bir hizmet için kesinlikle gerekli olan çerezler rıza gerektirmez. Reklam amaçlı takip çerezleri gerektirir. AB'nin işletmelere yönelik rehberine göre rıza önce gelir: bu tür çerezler sayfa ilk açıldığında ayarlanamaz. Rıza amaç başına verilmelidir ve geri çekmek vermek kadar kolay olmalıdır.

Kişisel verilere ilişkin GDPR

GDPR, e-posta adresi, telefon numarası ya da bir siparişin ayrıntıları gibi kişisel verinin her kullanımına uygulanır. Her kullanım, örneğin rıza, sözleşme ya da meşru menfaatler gibi altı hukuki dayanaktan birine ihtiyaç duyar. Yalnızca amaç için gereken veriyi işleyebilirsiniz. Kişisel verileri sizin adınıza işleyen bir hizmetin, örneğin bir takip aracının, sizinle yazılı bir sözleşmesi olmalıdır.

Google'ın AB kullanıcı rızası politikası

Google'ın reklam ürünlerini kullanıyorsanız bu politika bir sözleşme yükümlülüğü ekler. AEA, Birleşik Krallık ve İsviçre'deki ziyaretçiler için, yasanın gerektirdiği yerde çerezler için ve reklamları kişiselleştirmek amacıyla kişisel verinin kullanımı için geçerli rıza almalısınız. Rıza kayıtlarını tutmalı, nasıl geri çekileceğini açıklamalı ve veriyi alan her tarafı açıkça adlandırmalısınız.

KuralNeyi kapsarOnline mağazadan örnek
ePrivacy YönergesiCihazda bilgi saklama ve bunu geri okumaMeta piksel çerezi, bir ziyaretçi kimliği çerezi
GDPRKişisel verinin her türlü işlenmesiBir satın alımla birlikte hash'lenmiş bir e-postayı reklam platformuna göndermek
Google AB kullanıcı rızası politikasıAEA, Birleşik Krallık ve İsviçre'deki ziyaretçiler için kullanılan Google reklam ürünleriConsent Mode sinyallerini Google etiketlerine iletmek
Kurallar birbirine eklenir. Bir takip kurulumundaki tek bir adım, bunlardan birden fazlasının kapsamına girebilir.

Sunucu tarafı takip, bir olayın nereden gönderildiğini değiştirir: ziyaretçinin tarayıcısı yerine sunucunuzdan. Neyi gönderebileceğinizi değiştirmez. İki nokta nedenini gösterir.

Birincisi, çoğu sunucu tarafı kurulum yine de tarayıcıda başlar. Bir betik tıklama kimliğini açılış URL'sinden okur ve cihazda saklar; bu yüzden ePrivacy kuralları o adım için geçerlidir. İkincisi, bir satın alımı hash'lenmiş bir e-posta, bir IP adresi ya da bir tıklama kimliğiyle bir reklam platformuna göndermek, kişisel verinin işlenmesidir. Verinin izlediği yol ne olursa olsun, GDPR kapsamında bir hukuki dayanağa ihtiyaç duyar. Sunucu tarafı takip nedir rehberimiz teknik tarafı anlatır.

Çerez bildirimiZiyaretçi pazarlama çerezlerine izin verir ya da vermez.
Tarayıcı betiğiYalnızca rıza varsa bir ziyaretçi kimliği ayarlar ve tıklama kimliklerini ona bağlar.
SunucunuzSatın alımı siparişten oluşturur ve kişisel verileri hash'ler.
Reklam platformuYalnızca hukuki dayanağınızın kapsadığı veriyi alır.
Bir adımı sunucuya taşımak onu kuralların dışına çıkarmaz. Cihazı kullanan ya da kişisel veri gönderen her adım bir dayanağa ihtiyaç duyar.

Veri minimizasyonu ve hash'leme

Platformun dönüşümü eşleştirmesi ve sayması için gerekeni gönderin, siparişin tamamını değil. Reklam platformları e-posta ve telefon gibi kişisel alanların gönderilmeden önce normalleştirilmesini ve SHA-256 ile hash'lenmesini ister. Hash'leme ham değeri platforma giderken korur, ama anonimleştirme değildir: platform hash'i, bir eşleşme bulmak için kendi kullanıcı verisiyle karşılaştırır. Hash'lenmiş veriyi kişisel veri olarak değerlendirin.

Bir aracın sınırı nereye çizdiğine örnek olarak, ROASaurus'un Shopify'da, varsayılan olan Respect visitor consent açıkken ne yaptığı şöyle.

VeriZiyaretçi pazarlama çerezlerine izin verirZiyaretçi reddeder
Ziyaretçi kimliği çereziAyarlanırAyarlanmaz
Tıklama kimlikleri ve UTM'lerSaklanırSaklanmaz
Sayfa görüntülemeleri ve sepete eklemeler gibi gezinme olaylarıZiyaretçi kimliğiyle saklanırZiyaretçi kimliği, IP adresi ya da tarayıcı ayrıntıları olmadan tutulur ve reklam platformlarına gönderilmez
Meta, TikTok ve diğerlerinin tarayıcı pikselleriYüklenir ve olay gönderirYüklenmez, tarayıcı olayı yok
Shopify ödeme sayfasından Google Ads dönüşümüGönderilirGönderilmez
Ödenmiş sipariş, sunucu tarafında gönderilirTıklama kimlikleri, siparişteki hash'lenmiş müşteri verileri ile IP adresi ve user agent'la gönderilirSiparişteki hash'lenmiş müşteri verileri ile siparişin IP adresi ve user agent'ıyla, tıklama kimlikleri olmadan Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft ve Taboola'ya gönderilir. LinkedIn ve ondan sonra eklenen hedefler hiçbir şey almaz; GA4 anonim bir satış alır
Bir Shopify siparişinin açılış sayfası adresiROASaurus atıf raporlarında kullanılır, reklam platformlarına gönderilmezROASaurus atıf raporlarında kullanılır, reklam platformlarına gönderilmez
Meta, TikTok ve yukarıda adı geçen diğer platformlar ödenmiş siparişi her iki durumda da alır. Reddeden bir ziyaretçi için bu olay tıklama kimliği taşımaz.

Reddeden bir ziyaretçinin ödenmiş siparişinin gönderilip gönderilemeyeceği hukuki bir sorudur ve yanıt mağazaya ve ülkeye göre değişebilir. ROASaurus bunu varsayılan olarak gönderir. Hukuki danışmanlığınız satın alım olaylarının da önceden rıza gerektirdiğini söylüyorsa, sunucu tarafı satın alımları açmadan önce ROASaurus ile iletişime geçin. Shopify ve diğer online mağazalara ilişkin ayrıntılar Rıza ve gizlilik sayfasındadır.

Bir aylık sipariş, örnek (%65 rıza, tarayıcıların %10'unda engelleyici)
Sunucu tarafında gönderilen ödenmiş siparişler
1,000
Tıklama kimlikleriyle gönderilen siparişler
650
Tarayıcı piksellerinin gördüğü siparişler
585
%65 rızayla, 1,000 siparişin en fazla 650'si reklam platformlarına tıklama kimlikleriyle ulaşır. Reklam engelleyiciler sonra bu tarayıcıların %10'unu durdurur, bu yüzden pikseller 585'ini görür.

ROASaurus Google etiketleriniz için Google Consent Mode sinyallerini ayarlamaz. Ziyaretçinin tercihini online mağazanıza göre farklı bir kaynaktan okur:

  • Shopify'da vitrin betiği ve ödeme sayfası pikselleri, çerez bildiriminizin doldurduğu Shopify Customer Privacy API'sini okur. Ödeme sayfası pikseli, alışveriş yapanın ödeme sırasında değiştirdiği bir seçimi de izler. Shopify'da sunucu tarafı takip rehberi bunun adım adım nasıl çalıştığını gösterir.
  • Diğer online mağazalarda ROASaurus betiği OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, IAB TCF bildirimlerini, Google Consent Mode'un consent komutlarını ve WP Consent API'sini okur. Google Consent Mode'da pazarlama rızası, ad_storage ve ad_user_data için izin verilmiş (granted) olması anlamına gelir; diğer kategorileri her araç için ayrı eşleyebilirsiniz. Başka bir bildirimle, ziyaretçi seçim yaptığında tlq('consent', true) ya da tlq('consent', false) çağırın.
  • Google Ads dönüşümleri yalnızca Shopify ödeme sayfasından gönderilir. ROASaurus Google etiketini orada yalnızca pazarlama çerezlerine izin veren alışveriş yapanlar için yükler, ama onunla birlikte Consent Mode sinyalleri göndermez.
  • Sunucudan ROASaurus tercihi Google'ın kendi rıza alanlarıyla iletir: Google Analytics 4 olayları ad_user_data ve ad_personalization taşır; bunlar rıza veren ziyaretçiler için granted, anonim satış olarak gönderilen siparişler için denied olur. Google Ads'e yapılan potansiyel müşteri yüklemeleri de ad_user_data rızasını taşır.

Kendi Google etiketleriniz yine de Consent Mode'a ihtiyaç duyar. Sitenizde Google Ads ya da Google Analytics etiketleri çalıştırıyorsanız bildiriminiz ya da rıza aracınız sinyalleri onlara göndermelidir. AEA'daki ziyaretçilere reklam veriyorsanız, ödeme sayfasından gelen Google Ads dönüşümleri dahil tüm kurulumunuzun hesabınız için Google'ın gereksinimlerini karşılayıp karşılamadığını rıza aracı sağlayıcınıza ya da yazılımcınıza sorun.

  1. Bir çerez bildirimi kurun

    Ziyaretçi kabul edene kadar pazarlama çerezlerini ve yasanızın gerektirdiği yerde analiz çerezlerini engellemelidir. Shopify'da Customer Privacy API'sine yazan bir bildirim kullanın.

  2. Bildirimi Consent Mode ile eşleyin

    Dört sinyali varsayılan olarak reddedilmiş olarak ayarlayın ve bildirimden güncelleyin; böylece Google etiketleriniz ziyaretçinin seçimini izler.

  3. Takip aracınızı rızaya uyacak şekilde ayarlayın

    ROASaurus'ta Store settings içinde Respect visitor consent seçeneğini açık tutun. Shopify dışındaki online mağazalarda ROASaurus'un rıza aracınızı okuduğunu kontrol edin ya da tercihi tlq('consent', …) ile iletin.

  4. Sunucu tarafı satın alımlara karar verin

    Hukuk danışmanınıza, reddeden ziyaretçilerin ödenmiş siparişlerinin gönderilip gönderilemeyeceğini ve hangi hukuki dayanakla gönderilebileceğini sorun.

  5. Gizlilik bildiriminizi ve sözleşmelerinizi güncelleyin

    Veri alan her reklam platformunu adlandırın, rızanın nasıl geri çekileceğini açıklayın ve her veri işleyiciyle bir veri işleme sözleşmesi imzalayın.

  6. İki yanıtı da test edin

    Özel bir tarayıcı penceresinde çerezleri reddedin ve geliştirici araçlarında hiçbir reklam pikselinin yüklenmediğini ve hiçbir ziyaretçi kimliği çerezinin ayarlanmadığını kontrol edin. Sonra kabul edin ve ikisinin de göründüğünü kontrol edin.

Kaynaklar

  1. Google for Developers: Consent mode overview
  2. Google Ads Help: Updates to consent mode for traffic in European Economic Area (EEA)
  3. Google: EU user consent policy
  4. Your Europe: Online privacy, how to use cookies on your website
  5. Your Europe: Data protection under GDPR

ROASaurus'ta

Okumaya devam edin

TakipReklam engelleyiciler ve takip: mağazanızın kaybettikleriReklam engelleyiciler takip piksellerini durdurur, bu yüzden reklam platformları satın alımları kaçırır. Hangi olayların kaybolduğunu, sunucu tarafı olayların neden kaybolmadığını ve kendi açığınızı nasıl ölçeceğinizi görün.TakipMükerrer satın alım olayları: satışlar neden iki kez sayılıyorMükerrer satın alım olayları dönüşümleri ve ROAS'ı şişirir. Nedenlerini, Meta, TikTok, Snapchat, Pinterest ve Reddit'in mükerrer kayıtları nasıl ayıkladığını ve nasıl düzelteceğinizi görün.TakipSafari ITP ve reklam takibi: hâlâ neler çalışıyorSafari ITP, betiklerle ayarlanan çerezleri 7 günle, bazı reklam tıklamalarından sonra ise 24 saatle sınırlar. Atıf üzerindeki etkisini ve hangi takibin hâlâ çalıştığını görün.
SSS

Sorular ve yanıtlar

Consent Mode v1 ile v2 arasındaki fark nedir?

2. sürüm, ad_storage ve analytics_storage depolama sinyallerine ad_user_data ve ad_personalization olmak üzere iki sinyal ekledi. Bunlar Google'a kullanıcı verisinin reklam için ve kişiselleştirilmiş reklamlar için kullanılıp kullanılamayacağını bildirir.

Consent Mode v2 zorunlu mu?

AEA'daki ziyaretçiler için Google, reklamverenlerin reklam kişiselleştirme ve ölçümü kullanmaya devam edebilmesi için rıza toplamasını ve rıza sinyallerini paylaşmasını şart koşar. Web sitelerinde bu sinyalleri Google etiketleriyle paylaşmanın olağan yolu Consent Mode'dur.

Sunucu tarafı takip çerez rızası ihtiyacını ortadan kaldırır mı?

Hayır. Sunucu tarafı takip, olayların nereden gönderildiğini değiştirir, göndermenize izin olup olmadığını değil. Tıklama kimliklerini tarayıcıda okumak ve kişisel veriyi reklam platformlarına göndermek, ikisi de AB gizlilik kurallarının kapsamındadır.

ROASaurus Google Consent Mode'u destekliyor mu?

ROASaurus Google etiketleriniz için Consent Mode sinyallerini ayarlamaz, ama onları okur. Shopify'da Customer Privacy API'sini izler. Diğer online mağazalarda, Google Consent Mode'un consent komutları dahil rıza aracınızı okur. Sunucudan gönderdiği GA4 olayları ve Google Ads potansiyel müşteri yüklemeleri Google'ın rıza alanlarını taşır. Kendi Google etiketleriniz yine de bildiriminizden gelen Consent Mode'a ihtiyaç duyar.

Hash'lenmiş müşteri verisi anonim midir?

Kişisel veri olarak değerlendirin. Hash'leme ham e-postayı platforma giderken gizler, ama reklam platformu hash'i kendi kullanıcı verisiyle karşılaştırır; gönderilme nedeni de budur.

Her satış, onu getiren reklama kadar izlenir

Sunucu tarafı takip, kâr ve yaşam boyu değer tek uygulamada. 14 günlük ücretsiz deneme, kredi kartı gerekmez.

Ücretsiz denemenizi başlatın →