Çerezleri yapılandırma ve özelleştirme

Bu sayfa, Google etiketi veya Google Etiket Yöneticisi ile çerez ayarlarını özelleştirmek isteyen geliştiriciler içindir. Çerezleri yapılandırmanız gerekip gerekmediğinden emin değilseniz Çerezler ve kullanıcı tanımlama bölümünü okuyun.

Google etiketleri, varsayılan olarak otomatik çerez alanı yapılandırmasını kullanır. Çerezler mümkün olan en üst alan düzeyinde ayarlanır. Örneğin, web sitesi adresiniz blog.example.com ise çerezler example.com alanında ayarlanır. Yerel olarak bir sunucu çalıştırdığınız tespit edilirse (örneğin, localhost) cookie_domain otomatik olarak 'none' değerine ayarlanır ve çerezler, belge konumundaki alanın tamamını kullanır.

Yalnızca çerez geçerlilik süresi veya çerez güncelleme ayarlarını değiştirmek istiyorsanız Analytics arayüzünü kullanarak varsayılan çerez ayarlarını değiştirebilirsiniz.

Çoğu web sitesi ve uygulama için çerez depolama, kullanıcı rızasıyla da kontrol edilmelidir. Kullanıcı gizliliğine genel bakış, kullanıcı rızasını yönetmek için kullanılabilecek seçenekleri sunar.

Otomatik çerez alan adı yapılandırmasını kullandığınızda, etkinlik, ek bir yapılandırma olmaksızın alt alan adları arasında ölçülür.

Çerez alan yapılandırmasında değişiklik yapmak için aşağıdaki adımları uygulayın:

gtag.js

Otomatik çerez alan yapılandırmasını devre dışı bırakmak için etiketinizin config değerini, cookie_domain parametresi için bir değer belirtecek şekilde güncelleyin:

gtag('config', 'TAG_ID', {
  'cookie_domain': 'blog.example.com'
});

Etiket Yöneticisi

Google etiketi için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Google etiketini düzenleyin veya yeni etiket oluşturun.
  3. Yapılandırma ayarlarında yeni bir parametre ekleyin:

    • Ad: cookie_domain
    • Değer: my.example.com
  4. Etiketi kaydedin ve kapsayıcıyı yayınlayın.

    Google Ads ve Floodlight etiketleri için:

    Alan ayarları, Dönüşüm Bağlayıcı etiketinden değiştirilebilir:

    1. Etiket Yöneticisi'nde, mevcut Dönüşüm Bağlayıcı etiketinizi açın veya etiket henüz kapsayıcınızda yoksa bir etiket oluşturun.
    2. Bağlayıcı Seçenekleri altında, Çerez ayarlarını geçersiz kıl (gelişmiş) seçeneğini tıklayın
    3. Alan alanına, çerezin ayarlanmasına izin verilmesi gereken en üst düzey alanı girin. Yol alanında belirli bir yol da belirtebilirsiniz. Bu ayarları yalnızca çerezleri alt düzey bir alt düzey alt alan veya alt dizinle sınırlamanız gerekiyorsa kullanın.

Universal Analytics etiketleri için

  1. Etiket Yöneticisi'nde Etiketler menüsünü açın.
  2. Mevcut Universal Analytics etiketini düzenleyin veya yeni bir etiket oluşturun.
  3. Yeni bir Google Analytics ayarları değişkeni oluşturun. Değişken Yapılandırması > Diğer Ayarlar > Ayarlanacak Alanlar'ı seçin.
  4. Ayarlanacak Alanlar bölümü genişletildiğinde Satır Ekle'yi tıklayın.
  5. Alan Adı alanına cookieDomain girin.
  6. Değer için alan değerini girin (ör. my.example.com).
  7. Etiketi kaydedin ve yayınlayın.

Çerezleri yeniden adlandırma

Diğer çerezlerle çakışma olmaması için çerez adını değiştirmeniz gerekebilir.

gtag.js

Bu yapılandırma, ayarladığı çerezin başına example ekler (örneğin _ga, example_ga veya _gcl_au, example_gcl_au olur):

gtag('config', 'TAG_ID', {
  cookie_prefix: 'example'
});

Etiket Yöneticisi

Google etiketi için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Google etiketini düzenleyin veya yeni etiket oluşturun.
  3. Yapılandırma ayarlarında yeni bir parametre ekleyin:

    • Ad: cookie_prefix
    • Değer: example
  4. Etiketi kaydedin ve kapsayıcıyı yayınlayın.

Universal Analytics etiketleri için:

Etiket Yöneticisi'ndeki Universal Analytics etiketleri, bir Google Analytics ayarları değişkeni aracılığıyla çerezin adını cookieName ile değiştirebilir.

  1. Etiket Yöneticisi'nde bir Google Analytics ayarları değişkeni açın ve Değişken Yapılandırması > Diğer Ayarlar > Ayarlanacak Alanlar'ı seçin.
  2. Ayarlanacak Alanlar bölümü genişletildiğinde Satır Ekle'yi tıklayın.
  3. Alan Adı için cookieName girin.
  4. Değer alanına çerezin adını girin (örneğin, myCookie).
  5. Etiketi kaydedin ve yayınlayın.

Google Ads ve Floodlight etiketleri için:

Ad öneki ayarları Dönüşüm Bağlayıcı etiketinden değiştirilebilir:

1.  In Tag Manager, open your existing Conversion Linker tag, or create
    one if the tag doesn't yet exist in your container.
  1. Bağlayıcı Seçenekleri altında, Çerez ayarlarını geçersiz kıl (gelişmiş) seçeneğini tıklayın
  2. Ad öneki alanına istediğiniz ad önekini girin. Bu çerezleri kullanan tüm etiketler (örneğin, Google Ads dönüşüm etiketleri) de aynı ön eki kullanacak şekilde yapılandırılmalıdır.

Her sayfa yüklemesinde çerez geçerlilik süresi, geçerli süreye ek olarak Google etiketi tarafından ayarlanan çerez geçerlilik süresi değeri ile güncellenir. Diğer bir deyişle, çerez geçerlilik süresi bir haftaya (604800 saniye) ayarlanırsa ve kullanıcı beş gün içinde aynı tarayıcıyı kullanarak siteyi ziyaret ederse çerez bir hafta daha kullanılabilir ve raporlarınızda aynı ziyaretçi olarak görünür. Aynı kullanıcı, orijinal çerezin süresi dolduktan sonra ziyaret etmişse yeni bir çerez oluşturulur ve bu kullanıcının ilk ve ikinci ziyaretleri, raporlarınızdaki farklı ziyaretçilerden gelmiş olarak görünür.

Çerez geçerlilik süresini 0 (sıfır) saniye olarak belirlerseniz çerez oturuma dayalı bir çereze dönüşür ve mevcut tarayıcı oturumu sona erdiğinde çerezin süresi dolar.

gtag.js

gtag('config', 'TAG_ID', {
  cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds
});

Etiket Yöneticisi

Google etiketi için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Google etiketini düzenleyin veya yeni etiket oluşturun.
  3. Yapılandırma ayarlarında yeni bir parametre ekleyin:

    • Ad: cookie_expires
    • Değer: 2419200
  4. Etiketi kaydedin ve kapsayıcıyı yayınlayın.

Universal Analytics etiketleri için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Universal Analytics etiketini düzenleyin.
  3. Yeni bir Google Analytics ayarları değişkeni oluşturun. Değişken Yapılandırması > Diğer Ayarlar > Ayarlanacak Alanlar'ı seçin.
  4. Ayarlanacak Alanlar bölümü genişletildiğinde Satır Ekle'yi tıklayın.
  5. Alan Adı alanına cookieExpires girin.
  6. Değer için çerezin süresinin dolmasına kalan saniye sayısını girin (ör. 28 gün için) 2419200 yazın.
  7. Etiketi kaydedin ve kapsayıcıyı yayınlayın.

cookie_update işareti true (varsayılan değer) olarak ayarlandığında Google etiketleri, çerezleri her sayfa yüklemede güncelleyebilir ve çerez geçerlilik süresini siteye yapılan en son ziyarete göre ayarlanacak şekilde güncelleyebilir. Örneğin, çerez geçerlilik süresi bir hafta olarak ayarlanırsa ve kullanıcı beş günde bir aynı tarayıcıyı kullanarak siteyi ziyaret ederse çerez geçerlilik süresi her ziyarette güncellenir ve süresi hiçbir zaman dolmaz.

Bu parametre false olarak ayarlandığında çerezler her sayfa yüklenişinde güncellenmez. Bu durumda çerez geçerlilik sonu, kullanıcının siteye yaptığı ilk ziyarete göre hesaplanır.

gtag.js

gtag('config', 'TAG_ID', {
  cookie_update: false
});

Etiket Yöneticisi

Google etiketi için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Google etiketini düzenleyin veya yeni etiket oluşturun.
  3. Yapılandırma ayarlarında yeni bir parametre ekleyin:

    • Ad: cookie_update
    • Değer: false
  4. Etiketi kaydedin ve kapsayıcıyı yayınlayın.

Universal Analytics etiketleri için:

  1. Çalışma alanınızda Etiketler menüsünü açın.
  2. Mevcut bir Universal Analytics etiketini düzenleyin.
  3. Yeni bir Google Analytics ayarları değişkeni oluşturun. Değişken Yapılandırması > Diğer Ayarlar > Ayarlanacak Alanlar'ı seçin.
  4. Ayarlanacak Alanlar bölümü genişletildiğinde Satır Ekle'yi tıklayın.
  5. Alan Adı alanına cookieUpdate girin.
  6. Değer için bir boole değeri girin (ör. false).
  7. Etiketi kaydedin ve kapsayıcıyı yayınlayın.