Kullanıcı Kimliklendirme
identify, traits ve id uzunluk sözleşmesi
Kimliklendirme, Selwise'in anonim bir tarayıcıyı gerçek bir müşteriyle eşleştirmesini sağlar. Müşteri seviyesindeki her özellik buna dayanır.
Neden gerekli
Kimliklendirme olmadan Selwise yalnızca cihazları tanır. Aynı müşteri telefondan ve bilgisayardan girdiğinde iki ayrı kişi görünür.
| Özellik | Kimliksiz | Kimlikle |
|---|---|---|
| Müşteri yaşam boyu değeri | Cihaz başına bölünmüş | Gerçek toplam |
| "3+ sipariş vermiş" segmenti | Eksik yakalar | Doğru |
| Kişisel öneriler | Yalnızca o cihazın geçmişi | Tüm geçmiş |
| Müşteri profili | Parçalı | Tam |
include modlu segment hedefleme | Neredeyse hiç eşleşmez | Çalışır |
Ne zaman çağrılır
identify şu anlarda çağrılmalıdır:
| An | Neden |
|---|---|
| Kullanıcı giriş yaptığında | Ana kullanım |
| Sayfa yüklendiğinde, kullanıcı zaten giriş yapmışsa | Oturum devam ediyor |
| Kayıt tamamlandığında | Yeni müşteri |
Sonuncusu unutulur: kayıt sonrası çağrılmazsa yeni müşteri bir sonraki girişine kadar anonim kalır.
Kullanım
window.Selwise?.identify('MUSTERI-1001', {
plan: 'premium',
sehir: 'İstanbul',
});
İlk parametre kimlik, ikincisi isteğe bağlı özelliklerdir. Metot imzası ve dönüş değeri: JavaScript API.
Kimliği değiştirmeden yalnızca özellik güncellemek için setTraits kullanın.
Kimlik olarak ne gönderilmeli
| Gönderin | Göndermeyin |
|---|---|
Sistem içi müşteri kimliği (12345, MUSTERI-1001) | Düz e-posta adresi |
| Kararlı bir UUID | Oturum kimliği |
| — | Sepet kimliği |
Kimlik kararlı olmalı
Kullanıcı her giriş yaptığında değişen bir değer (oturum kimliği gibi) gönderirseniz her giriş yeni bir müşteri oluşturur ve müşteri verisi anlamsızlaşır. Kimlik, kişinin ömrü boyunca aynı kalmalıdır.
Uzunluk sınırı: 64 karakter
Kimlik en fazla 64 karakter olabilir. Bu, platform genelinde tek bir sınırdır ve giriş noktalarında doğrulanır.
Daha uzun bir kimlik gönderirseniz istek reddedilir ve hata mesajı sınırı söyler.
Bu sınır neden var
Sipariş ve event tablolarındaki kimlik sütunları 64 karakterdir. Daha önce kimliklendirme daha uzun değerleri kabul ediyor, sonra o kullanıcının ilk siparişinde veritabanı hatası veriyordu. Sınırı giriş noktasına taşımak, hatayı sessiz bir başarısızlıktan anlaşılır bir doğrulama mesajına çevirdi.
Kimliğiniz daha uzunsa kısa ve kararlı bir türev üretin (örneğin kimliğin karmasının ilk 32 karakteri) ve her yerde aynısını kullanın.
Cihazlar nasıl birleşir
identify çağrıldığında, o andaki ziyaretçi kimliği müşteri profiline bağlanır. Aynı kimlikle başka bir cihazdan çağrıldığında o cihaz da aynı profile bağlanır ve geçmişleri birleşir.
Birleşme geriye dönük çalışır: kullanıcı giriş yapmadan önce yaptığı gezinme de profile eklenir.
Sipariş verisiyle tutarlılık
Sipariş gönderirken kullandığınız müşteri kimliği ile identify ile gönderdiğiniz kimlik aynı olmalıdır. Farklıysa siparişler müşteriye bağlanmaz ve profil boş görünür.
Sipariş gönderimi: Sipariş Takibi.
Kurulumu doğrulama
- Sitenizde giriş yapın.
- Panelde Site Users sayfasını açın.
- Kendi profilinizin oluştuğunu görün.
- Bir test siparişi verin ve profile bağlandığını kontrol edin.
Bu üç adım, kimliklendirmenin çalıştığının en hızlı kanıtıdır.
Onay ile ilişkisi
Ziyaretçi takibi reddettiyse kimliklendirme de yapılmaz. Bu doğru davranıştır — bkz. Onay Yönetimi.
Son güncelleme: 9 Eylül 2026