Takip Sorunlari
Analytics sorunlari
Event'ler beklediğiniz gibi akmıyorsa, aşağıdaki adımlar sorunu hızla daraltır.
Debug modunu açın
Tarayıcı konsolunda ayrıntılı log ve görsel overlay için:
localStorage.setItem('selwise_debug', 'true');
location.reload();
Kapatmak için localStorage.removeItem('selwise_debug').
Ağ isteğini inceleyin
DevTools → Network → events/batch isteğini bulun. Başarılı yanıt şuna benzer:
{ "accepted": 3, "rejected": 0 }
rejected > 0ise yanıt gövdesindekiresults[], her event için nedeni söyler. En sık neden:productItemCode, ürün beslemenizdeki stok koduyla eşleşmiyor (degraded).- HTTP 403 ise isteğin
Origin/Refererbaşlığı doğrulanmış domain ile uyuşmuyor. Bkz. Domain Doğrulama. - Hiç istek yok ise event'ler onay (consent) nedeniyle düşürülüyor olabilir; bkz. Onay Yönetimi.
Sık karşılaşılan sorunlar
| Belirti | Sebep ve çözüm |
|---|---|
| Hiç event gitmiyor | Domain doğrulanmamış (403) veya onay verilmemiş. Doğrulamayı ve consent akışını kontrol edin. |
Event degraded | productItemCode, feed'deki item_code ile aynı değil. Ürün olaylarında SKU'yu birebir gönderin. |
| Ürün olayları eksik | Otomatik tespit temanızda çalışmıyor olabilir; ilgili olayları window.selwiseLayer.push() veya Selwise.track() ile manuel gönderin. Bkz. Event Referansı. |
| Satın alma var, gelir yok | trackOrder çağrılmamış veya items[].productItemCode eşleşmiyor. Bkz. Sipariş Takibi. |
| Veri katmanı event'leri gelmiyor | Panelde Data Layer entegrasyonu kapalı veya değişken adı yanlış. Bkz. Veri Katmanı. |
| Aynı event iki kez sayılıyor | Hem harici dataLayer köprüsü hem manuel push aynı olayı gönderiyor olabilir. Tek kaynağı esas alın. |
Test modu
Yalnızca "test" işaretli widget/kampanyaları görmek için:
localStorage.setItem('selwise_test_mode', 'true');
location.reload();
Panelden doğrulama
Tracking Analytics sayfasında event'ler 1-2 dakika içinde görünür. Görünmüyorsa yukarıdaki ağ ve consent kontrollerini tekrar edin.
Son güncelleme: 2 Temmuz 2026
Bu makale yardimci oldu mu?