HttpOnly Çerez İle Google Analytics Kurulumu

Gizlilik korumasının artmasıyla, istemci tarafı çerezin istikrarı tehlikede. Google Analytics’in müşteri kimliği çerezinin ömrü, en katı senaryoda bir günden, mümkün olan en iyi senaryoda iki tam yıla kadar değişir. Bu nedenle, kullanıcıları bir HttpOnly çerezine göre izlediğiniz bir test ayarlamak isteyebilirsiniz. Bu yazıda böyle bir testi nasıl ayarlayabileceğinizi paylaşacağım.

Sunucu tarafı kurtarmaya

Gizlilik korumasının istemci tarafı çerezleri üzerinde etkisi olsa da, HttpOnly çerezlerini etkileyemez . Bu, Google Analytics için bir fırsat açar:HttpOnly çerezine benzer bir müşteri kimliği kurarsak, bunu Google Analytics için bir müşteri kimliği olarak kullanabiliriz.

Kişisel bir web sitesinde yapılan bir testte, bunun gibi bir kurulum var. İlk olarak Google Analytics’in müşteri kimliği çerezini taklit eden bir çerez ayarladım: iki yıl boyunca saklanır ve bir kullanıcı web sitesini her ziyaret ettiğinde son kullanma tarihi güncellenir.

Tarayıcının HttpOnly çerezlerine erişemediğini ve bu nedenle müşteri tarafı analizlerinizin de yapamayacağını unutmayın. Bu nedenle, bir HttpOnly çerezi ayarlamanın yanı sıra, istemci tarafında HttpOnly çerezi göstermeniz gerekir. Veri katmanı bunun için iyi bir yerdir.

{
	"event":"client data",
	"internal_traffic":"no",
	"server_client_id":"76f80ee3-ae69-497e-bbcd-4acebc9ccfb0"
}

İstemci tarafı veri katmanında gösterilen HttpOnly çerezi örneği.

Google Analytics için özel bir müşteri kimliği nasıl ayarlanır?

Bu ilginç kısım. Böyle bir kurulumu test etmek istediğinizde, normal bir izleyiciye karşı test etmenizi şiddetle tavsiye ederim. İkincil izleyiciyi test etmek için yapılandırmanız gereken iki ayar vardır:

  1. İstemci kimliğinin üzerine yazın : ilk şey açıktır. clientIdAlanı sunucu tarafı istemci kimliğinizin (HttpOnly çerezi) değerine ayarlayın . Örneğimde, veri katmanı değeri budur server_client_id.
  2. Depolamayı devre dışı bırak : ikinci şey çok açık değil. storageAlanı olarak ayarlayın none. Bu, Google Analytics’in kimliği istemci tarafı çerezinde saklamamasını sağlar. Sunucu tarafı değerini yönettiğimiz için sorun olmayacak. Bu alanı ayarlamazsanız, mevcut izleyici için mevcut değerin üzerine yazarak Google Analytics çerezinde saklar!

Bu iki değer ayarlandığında, teste hazırsınız.

Verileri karşılaştırma

Kurulum hazır olduğunda, incelemek isteyeceğiniz değerler kullanıcı tanımasından etkilenenlerdir (örn. Yeni kullanıcılar ve doğrudan oturumlar). Mevcut izleyicinin geçmiş verilerine zaten sahip olduğunu unutmayın. Bu nedenle, kullanıcıları tanımak için kullanabileceği 2 yıllık verilere ve oturumlarla ilişkilendirmek için 6 aylık kampanya verilerine sahiptir. Efektin tükenmesi için 6 ila 24 ay beklemek yerine yeni bir genel Google Analytics izleyici eklemek isteyebilirsiniz.

Beğeni:
0 0
Görüntülenme:
5

Tüm Yorumlar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir