Kullanıcı kimlikleri, tek tek kullanıcılara atadığınız kendi benzersiz tanımlayıcılarınızdır. Bu kılavuzda, kullanıcı kimliklerini Google Analytics'e nasıl göndereceğiniz açıklanmaktadır. Böylece, kullanıcı davranışlarını farklı oturumlar, cihazlar ve platformlar arasında bağlayabilirsiniz.
User-ID özelliği hakkında daha fazla bilgi edinmek için Platformlar arası etkinliği ölçme başlıklı makaleyi inceleyin. Bir uygulama için kullanıcı kimliğinin nasıl ayarlanacağını öğrenmek istiyorsanız Kullanıcı kimliği ayarlama başlıklı makaleyi inceleyin.
Kullanıcı kimliklerine göre özel boyutların ayarlanması, çok fazla benzersiz değere sahip boyutlara yol açar. Çok fazla benzersiz değer olması, Google Analytics verileri ve raporlama doğruluğuyla ilgili sorunlara neden olur. Özel boyutları ayarlamayla ilgili en iyi uygulamalar hakkında daha fazla bilgi edinin.
Başlamadan önce
Kullanıcı kimliklerini gönderebilmek için aşağıdakileri tamamladığınızdan emin olun:
- Google Analytics hesabı ve mülkü oluşturun.
- Web siteniz için web veri akışı oluşturun.
- Google etiketini web sitenize yerleştirin.
- Web sitenizin kaynak koduna erişebilmeniz gerekir.
- Google Analytics hesabında Düzenleyici rolüne (veya daha üst düzey bir role) sahip olmanız gerekir.
Kullanıcı kimliklerini gönderme
user_id
için gönderdiğiniz değer, kullanıcının durumuna bağlıdır:
- Kullanıcı hiç oturum açmamışsa:
user_id
parametresini göndermeyin. - Kullanıcının oturumu açık: Kullanıcı kimliğini gönderin.
- Kullanıcı oturum açtıktan sonra oturumu kapattıysa:
null
gönderin.
Analytics'e kullanıcı kimliği göndermek için web sitenizin her sayfasındaki config
komutuna user_id
parametresini ekleyin:
if (/* your logic for determining if the user is signed in */) { gtag('config', 'TAG_ID', { 'user_id': 'USER_ID' }); } else if (/* your logic for determining if the user signed out */) { gtag('config', 'TAG_ID', { 'user_id': null }); } else { // Do nothing if the user never signed in. }
- TAG_ID öğesini etiket kimliğinizle değiştirin.
- Kullanıcının oturumunun açık olup olmadığını ve oturumunun açıkken kapatılıp kapatılmadığını kontrol etmek için yorumları değiştirin.
- Kullanıcı oturum açtıysa USER_ID yerine kullanıcı kimliğini girin.
- Kullanıcı oturumu kapattığında
user_id
değerininull
olarak ayarlayın. Boş dize (""
), boşluk dizesi (" "
) veya tırnak içine alınmış"null"
ya da"NULL"
kelimelerini göndermeyin.