Ç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 başlıklı makaleyi okuyun.

Google etiketleri varsayılan olarak otomatik çerez alanı yapılandırmasını kullanır. Çerezler mümkün olan en yüksek alan düzeyinde ayarlanır. Örneğin, web sitenizin adresi blog.example.com ise çerezler example.com alanında ayarlanır. Yerel olarak bir sunucu çalıştırdığınız (örneğin, localhost) tespit edilirse cookie_domain otomatik olarak 'none' olarak ayarlanır ve çerezler, doküman konumundaki tam alanı 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 uygulamada çerez depolama alanı da kullanıcı izniyle kontrol edilmelidir. Kullanıcı gizliliğine genel bakış, kullanıcı rızasını yönetmek için kullanılabilen seçenekleri açıklar.

Otomatik çerez alanı yapılandırmasını kullandığınızda etkinlik, ek yapılandırma olmadan alt alan adları genelinde ölçülür.

Çerez alan adı 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 parametresini, 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 bir etiket oluşturun.
  3. Yapılandırma ayarlarına 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 kapsayıcınızda henüz yoksa bir tane oluşturun.
  2. Bağlantı Oluşturucu Seçenekleri bölümünde Çerez ayarlarını geçersiz kıl (gelişmiş)'ı tıklayın.
  3. Alan alanına, çerez ayarlanmasına izin verilmesi gereken en üst düzey alanı girin. Yol alanında belirli bir yol da belirtebilirsiniz. Bu ayarları yalnızca çerezleri daha alt düzey bir alt alan veya alt dizinle sınırlamanız gerekiyorsa kullanın.

Çerezleri yeniden adlandırma

Diğer çerezlerle çakışmaması 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 olur 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 bir etiket oluşturun.
  3. Yapılandırma ayarlarına yeni bir parametre ekleyin:

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

Google Ads ve Floodlight etiketleri için:

Ad ön eki 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 kapsayıcınızda henüz yoksa bir tane oluşturun.
  2. Bağlantı Oluşturucu Seçenekleri bölümünde Çerez ayarlarını geçersiz kıl (gelişmiş)'ı tıklayın.
  3. Ad ön eki alanına istediğiniz ad ön ekini girin. Bu çerezleri kullanan tüm etiketler (ör. Google Ads dönüşüm etiketleri) de aynı ön eki kullanacak şekilde yapılandırılmalıdır.

Her sayfa yüklendiğinde çerezin geçerlilik bitiş süresi, geçerli süreye Google etiketi tarafından ayarlanan çerez geçerlilik bitiş değeri eklenerek hesaplanarak güncellenir. Yani çerez geçerlilik süresi bir hafta (604800 saniye) olarak ayarlanırsa ve kullanıcı beş gün içinde aynı tarayıcıdan ziyaret gerçekleştirirse çerez bir hafta daha etkin olur ve ilgili kullanıcı raporlarınızda aynı kullanıcı olarak gösterilir. Bunun yerine, orijinal çerezin süresi dolduktan sonra aynı kullanıcı siteyi ziyaret ederse yeni bir çerez oluşturulur ve bu kullanıcının ilk ve ikinci ziyaretleri, raporlarınızda farklı ziyaretçilerden gelen ziyaretler olarak görünür.

Çerez geçerlilik süresi değerini 0 (sıfır) saniyeye ayarlarsanız çerez, oturum tabanlı bir çereze dönüşür ve geçerli 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 bir etiket oluşturun.
  3. Yapılandırma ayarlarına yeni bir parametre ekleyin:

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

cookie_update işareti true olarak ayarlandığında (varsayılan değer), Google etiketleri her sayfa yüklendiğinde çerezleri 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 geçerlilik süresi hiçbir zaman dolmaz.

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 bir etiket oluşturun.
  3. Yapılandırma ayarlarına yeni bir parametre ekleyin:

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