Event Takibi
Ekran adları ve olaylar
Mobil uygulamada olay takibi ve ekran adlandırma.
Ekran adları
Web'de sayfa hedefleme URL'e dayanır; uygulamada URL yoktur. Her ekran için tek ve sabit bir sentetik değer kullanın:
selwise.trackScreenView('app://home');
selwise.trackScreenView('app://category');
selwise.trackScreenView('app://product');
selwise.trackScreenView('app://basket');
Ekran adları kararlı olmalı
Ekran adına dinamik değer koymayın (app://product/12345 gibi). Her ürün için farklı bir "sayfa" üretmek, sayfa hedeflemeyi ve huni analizini kullanılamaz hale getirir. Ürün kimliği ekran adında değil, olayın kendi verisinde taşınır.
Panelde öneri widget'larının sayfa hedeflemesini bu değerlere göre kurun: webdeki /urun/* yerine app://product.
Olay gönderme
selwise.track('product_view', {
productItemCode: 'SKU-001',
});
track() asla hata fırlatmaz ve ağı beklemez. Render sırasında veya dokunma işleyicisinde güvenle çağırabilirsiniz; olay kuyruğa alınır ve arka planda gönderilir.
Kimlik
Kullanıcı giriş yaptığında kimliklendirin:
selwise.identify('MUSTERI-1001');
Kimlik kuralları webdekiyle aynıdır — en fazla 64 karakter, kararlı bir değer olmalı. Ayrıntı: Kullanıcı Kimliklendirme.
Web ve mobilde aynı kimliği gönderin; aynı müşteri iki platformda tek profilde birleşir.
Çevrimdışı davranış
Ağ yoksa olaylar kalıcı bir kuyruğa yazılır. Kuyruk uygulama kapansa bile korunur ve bir sonraki init() çağrısında gönderilir.
Bu, mobilde webden daha önemlidir: kullanıcı metroda uygulamayı gezip yüzeye çıktığında bağlanır, ve o aradaki davranış kaybolmamalıdır.
Oturum
Oturum penceresi webdekiyle aynıdır: 30 dakika hareketsizlik. Uygulama arka plana alınıp 30 dakikadan sonra geri getirilirse yeni oturum başlar.
Hangi olaylar
Web ile aynı olay adlarını kullanın; iki platformun verisi aynı raporlarda birleşir. Olay listesi: Event Referansı.
Son güncelleme: 9 Eylül 2026