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 > 0 ise yanıt gövdesindeki results[], 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/Referer baş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

BelirtiSebep ve çözüm
Hiç event gitmiyorDomain doğrulanmamış (403) veya onay verilmemiş. Doğrulamayı ve consent akışını kontrol edin.
Event degradedproductItemCode, feed'deki item_code ile aynı değil. Ürün olaylarında SKU'yu birebir gönderin.
Ürün olayları eksikOtomatik 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 yoktrackOrder çağrılmamış veya items[].productItemCode eşleşmiyor. Bkz. Sipariş Takibi.
Veri katmanı event'leri gelmiyorPanelde Data Layer entegrasyonu kapalı veya değişken adı yanlış. Bkz. Veri Katmanı.
Aynı event iki kez sayılıyorHem 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?