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

Bu sayfa yardımcı oldu mu?