Script Entegrasyonu
VisitorFilters collector'ı, ziyaretçi olaylarını yakalayan ve gerçek zamanlı analiz için işlem hattımıza gönderen hafif bir JavaScript kod parçacığıdır.
Kurulum
Aşağıdaki script'i web sitenizin <head> bölümüne ekleyin; YOUR_SITE_ID kısmını gerçek Site ID'nizle değiştirin:
<script
src="https://visitorfilters.com/vf.js"
data-site="YOUR_SITE_ID"
defer>
</script>
Collector Nasıl Çalışır
- Asenkron olarak yüklenir — sayfa yükleme sürenize sıfır etkisi vardır.
- Ziyaretçi parmak izi verilerini toplar (IP, user agent, ekran, zaman dilimi, referrer).
- HTTPS üzerinden collector endpoint'imize imzalı bir olay yükü gönderir.
- Backend'imiz, olayı kurallarınıza karşı gerçek zamanlı olarak değerlendirir.
Doğrulama
Kurulumun ardından web sitenizi ziyaret edin ve VisitorFilters kontrol panelini kontrol edin. Kontrol Paneli → Canlı Olaylar altında olayların birkaç saniye içinde göründüğünü görmelisiniz.
Gelişmiş Seçenekler
Özel Data Attribute'ları
| Attribute | Varsayılan | Açıklama |
|---|---|---|
data-site | — | Site ID'niz (zorunlu) |
data-endpoint | Otomatik | Özel collector endpoint URL'si |
data-spa | false | SPA modunu etkinleştirir (rota değişikliklerini izler) |
Content Security Policy (CSP)
Siteniz katı bir CSP kullanıyorsa aşağıdaki direktifleri ekleyin:
script-src https://visitorfilters.com;
connect-src https://visitorfilters.com;
Subresource Integrity
Maksimum güvenlik için script hash'ini sabitleyebilirsiniz. Collector script'inin güncel SRI hash'i için destek ekibiyle iletişime geçin.