Universal Analytics (UA), 1 Temmuz 2023'te kullanımdan kaldırılacaktır. Bu durumda, veri işleme durdurulur. Analytics 360 mülkleri 1 Ekim 2023'ten itibaren çalışmayacaktır. Google Analytics 4'e geçin.

Web Sitelerinde Google Analytics Çerez Kullanımı

Bu dokümanda, Google Analytics'in web sitelerindeki kullanıcı etkileşimlerini ölçmek için çerezleri nasıl kullandığı açıklanmaktadır.

Genel bakış

Google Analytics, web sitesi sahiplerinin, kullanıcıların web sitesi içeriğiyle nasıl etkileşimde bulunduğunu ölçmesine yardımcı olan basit ve kullanımı kolay bir araçtır. Kullanıcılar web sayfaları arasında gezindikçe, Google Analytics, kullanıcıların gördüğü sayfayla ilgili bilgileri (örneğin, sayfanın URL'sini) kaydetmek için web sitesi sahiplerine JavaScript etiketleri (kitaplıklar) sağlar.

Google Analytics JavaScript kitaplıkları, kullanıcının önceki sayfalarda veya web sitesiyle etkileşimlerinde "yaptıklarını" hatırlamak için HTTP çerezlerini kullanır.

Google Analytics, web sitesi kullanımını ölçmek için üç JavaScript kitaplığını (etiket) destekler: gtag.js, analytics.js ve ga.js. Aşağıdaki bölümlerde uygun durumlarda her bir kitaplığın Universal Analytics ve Google Analytics 4 için çerezleri nasıl kullandığı açıklanmaktadır.

Google Analytics 4 için gtag.js JavaScript kitaplığı aşağıdaki işlemleri yapmak üzere birinci taraf çerezlerini kullanır:

  • Benzersiz kullanıcıları ayırt etme
  • Kullanıcı için oturumları ayırt etme

Önerilen JavaScript snippet'i kullanılırken çerezler mümkün olan en yüksek alan düzeyinde ayarlanır. Örneğin, web sitenizin adresi blog.example.co.uk ise gtag.js, çerez alanını .example.co.uk olarak ayarlar. Mümkün olan en üst düzey alan adında çerezler oluşturulduğunda, ölçüm ek alan adları olmadan alt alan adlarında gerçekleşir.

gtag.js aşağıdaki çerezleri ayarlar:

Çerez adı Varsayılan geçerlilik süresi Açıklama
_ga 2 yıl Kullanıcıları ayırt etmek için kullanılır.
_ga_<container-id> 2 yıl Oturum durumunu korumak için kullanılır.

Özelleştirme

Bu varsayılan ayarların gtag.js ile nasıl özelleştirilebileceğini öğrenmek için gtag.js Çerezler ve kullanıcı tanımlama kılavuzunu (GA4) okuyun.

analytics.js JavaScript kitaplığı veya gtag.js JavaScript kitaplığı Universal Analytics için kullanılabilir. Her iki durumda da kitaplıklar şunları yapmak için birinci taraf çerezlerini kullanır:

  • Benzersiz kullanıcıları ayırt etme
  • İstek oranını kısıtla

Önerilen JavaScript snippet'i kullanılırken çerezler mümkün olan en yüksek alan düzeyinde ayarlanır. Örneğin, web sitesi adresiniz blog.example.co.uk ise analytics.js ve gtag.js, çerez alanını .example.co.uk olarak ayarlar. Mümkün olan en üst düzey alan adında çerezler oluşturulduğunda, ölçüm ek alan adları olmadan alt alan adlarında gerçekleşir.

gtag.js ve analytics.js aşağıdaki çerezleri ayarlar:

Çerez Adı Varsayılan geçerlilik süresi Açıklama
_ga 2 yıl Kullanıcıları ayırt etmek için kullanılır.
_gid 24 saat Kullanıcıları ayırt etmek için kullanılır.
_gat 1 dakika İstek oranını azaltmak için kullanılır. Google Analytics, Google Etiket Yöneticisi aracılığıyla dağıtılıyorsa bu çerezin adı _dc_gtm_<property- id> olacaktır.
AMP_TOKEN 30 saniye ile 1 yıl arası AMP İstemci Kimliği hizmetinden bir İstemci Kimliği almak için kullanılabilecek jeton içerir. Diğer olası değerler devre dışı bırakma, geçiş isteği veya AMP İstemci Kimliği hizmetinden bir istemci kimliği alınırken hata olduğunu gösterir.
_gac_<property-id> 90 gün Kullanıcı için kampanyayla ilgili bilgiler içerir. Google Analytics ve Google Ads hesaplarınızı bağladıysanız Google Ads web sitesi dönüşüm etiketleri, devre dışı bırakmadığınız sürece bu çerezi okur. Daha fazla bilgi edinin.

Özelleştirme

Bu varsayılan ayarların gtag.js ile nasıl özelleştirilebileceğini öğrenmek için gtag.js Çerezler ve kullanıcı tanımlama kılavuzunu (Universal Analytics) okuyun.

Bu varsayılan ayarların analytics.js ile nasıl özelleştirilebileceğini öğrenmek için analytics.js Alanlar ve Çerezler geliştirici kılavuzunu inceleyin.

Universal Analytics ve çerezler hakkında daha fazla bilgi için Universal Analytics'te güvenlik ve gizlilik dokümanını okuyun.

ga.js JavaScript kitaplığı şunları yapmak için birinci taraf çerezlerini kullanır:

  • Ölçülecek alanı belirleme
  • Benzersiz kullanıcıları ayırt etme
  • İstek oranını kısıtla
  • Önceki ziyaretlerin sayısını ve saatini hatırlayın
  • Trafik kaynağı bilgilerini hatırlama
  • Oturumun başlangıcını ve sonunu belirleme
  • Ziyaretçi düzeyindeki özelleştirilebilen değişkenlerin değerini unutmayın

Bu kitaplık varsayılan olarak, document.host tarayıcı özelliğinde belirtilen alanda çerezleri belirler ve çerez yolunu (/) kök düzeyine ayarlar. Bu kitaplık aşağıdaki çerezleri ayarlar:

Çerez Adı Varsayılan Son Kullanma Tarihi Açıklama
__utma Kurulumdan/güncellemeden sonraki 2 yıl Kullanıcıları ve oturumları ayırt etmek için kullanılır. Çerez, JavaScript kitaplığı çalıştırıldığında ve mevcut bir __utma çerezi olmadığında oluşturulur. Çerez, veriler Google Analytics'e her gönderildiğinde güncellenir.
__utmt 10 dakika İstek oranını azaltmak için kullanılır.
__utmb Kurulumdan/güncellemeden 30 dakika sonra Yeni oturumları/ziyaretleri belirlemek için kullanılır. Çerez, JavaScript kitaplığı çalıştırıldığında ve mevcut bir __utmb çerezi olmadığında oluşturulur. Çerez, veriler Google Analytics'e her gönderildiğinde güncellenir.
__utmc Tarayıcı oturumunun sonu ga.js içinde kullanılmaz. urchin.js ile birlikte çalışabilirlik için ayarlayın. Geçmişte bu çerez, kullanıcının yeni bir oturumda veya ziyarette olup olmadığını belirlemek için __utmb çereziyle birlikte çalışıyordu.
__utmz Kurulumdan/güncellemeden itibaren 6 ay Kullanıcının sitenize nasıl ulaştığını açıklayan trafik kaynağını veya kampanyayı depolar. Çerez, JavaScript kitaplığı yürütüldüğünde oluşturulur ve Google Analytics'e her veri gönderildiğinde güncellenir.
__utmv Kurulumdan/güncellemeden sonraki 2 yıl Ziyaretçi düzeyindeki özelleştirilebilen değişken verilerini depolamak için kullanılır. Bu çerez, bir geliştirici ziyaretçi düzeyinde özelleştirilebilen değişkenle _setCustomVar yöntemini kullandığında oluşturulur. Bu çerez, kullanımdan kaldırılan _setVar yöntemi için de kullanılıyordu. Çerez, veriler Google Analytics'e her gönderildiğinde güncellenir.

Özelleştirme

Çerezlerin ayarlanma şeklini özelleştirmek için aşağıdaki yöntemler kullanılabilir:

Alanlar arasında kullanıcı etkileşimini ölçmek için ga.js'yi nasıl yapılandıracağınızı öğrenmek üzere Birden Fazla Alanı İzleme kılavuzunu okuyun.

Geçmişte Google Analytics, urchin.js adlı bir JavaScript ölçüm kitaplığı sunuyordu. Yeni ga.js kitaplığı kullanıma sunulduğunda, geliştiricilerin yeni kitaplığa geçmeleri teşvik edildi. Taşıma işlemini tamamlamayan siteler için urchin.js, çerezleri ga.js'de ayarlananlarla aynı şekilde ayarlar. Daha fazla ayrıntı için yukarıdaki ga.js çerez kullanımı bölümünü okuyun.

Google Analytics' Görüntülü Reklam Reklamvereni özelliklerini kullanan müşteriler için, yeniden pazarlama gibi üçüncü taraf DoubleClick çerezi, bu özelliklere ek olarak bu doküman için de kullanılır Bu çerez hakkında daha fazla bilgi için Google Reklamcılık Gizliliğiyle İlgili SSS bölümüne bakın.

Google Analytics içerik denemelerini kullanan web sitelerinde, bu dokümanda açıklanan diğer çerezlere ek olarak bu özellikler için aşağıdaki çerezler kullanılır:

Çerez Adı Varsayılan geçerlilik süresi Açıklama
__utmx 18 ay Bir denemeye dahil edilecek kullanıcıları belirlemek için kullanılır.
__utmxx 18 ay Kullanıcının dahil edildiği denemelerin geçerlilik süresini belirlemek için kullanılır.

Optimize kullanan web siteleri için bu dokümanda açıklanan diğer çerezlere ek olarak aşağıdaki çerezler de kullanılır:

Çerez Adı Varsayılan geçerlilik süresi Açıklama
_gaexp Denemenin uzunluğuna bağlıdır, ancak bu süre genellikle 90 gündür. Bir kullanıcının denemeye dahil edilip edilmeyeceğini ve dahil edildiği denemelerin süresinin ne zaman sona ereceğini belirlemek için kullanılır.
_opt_awcid 24 saat Google Ads Müşteri Kimlikleriyle eşlenen kampanyalar için kullanılır.
_opt_awmid 24 saat Google Ads Kampanya Kimlikleriyle eşlenen kampanyalar için kullanılır.
_opt_awgid 24 saat Google Ads Reklam Grubu Kimlikleriyle eşlenen kampanyalar için kullanılır
_opt_awkid 24 saat Google Ads Ölçüt Kimlikleri ile eşlenen kampanyalar için kullanılır
_opt_utmc 24 saat Son utm_campaign sorgu parametresini depolar.
_opt_expid 10 saniye Bu çerez, bir yönlendirme denemesi çalıştırılırken oluşturulur. Yönlendirme yapılan deneme kimliğini, varyant kimliğini ve yönlendirilen sayfaya yönlendireni depolar.