Komut dosyasını ve izleme isteklerini proxyleme

Web sitenizden farklı bir alan adından izleme komut dosyalarının indirilmesi, üçüncü taraf bir indirme olarak kabul edilir. Bu tür istekler, kullanıcının tarafında AdBlock, AdGuard ve benzeri uzantıların yanı sıra, kullanıcı eylemlerini izleme ile mücadele etmek üzere tasarlanmış yerleşik tarayıcı araçları yardımıyla engellenir. Ayrıca, tüm Apple cihazları tekil kullanıcılarda çarpık istatistiklere neden olan üçüncü taraf çerezleri sınırlamaktadır.

Bu sorunlardan kaçınmak için, Finteza komut dosyası indirme işlemlerini web siteleriniz üzerinden aşağıdaki şekilde proxylemeniz önerilir:

İstekleri proxyleme

Burada istemci (tarayıcı) izleme kodunu ve çerezleri doğrudan Finteza'dan değil kendi web siteniz üzerinden alır. Bu durumda, engelleme önlenir ve böylece kullanıcı ziyaretlerini her zaman izleyebilirsiniz.

Proxyleme hazır SDK kullanılarak yapılabilir. Gerekli seti ağ sunucunuza kurun ve izleme kodunda küçük değişiklikler yapın.

Finteza SDK bağlama ve yapılandırma #

Ağ sunucuları için Finteza SDK setleri çeşitli versiyonlarda bulunur:

Uygulanan teknolojiye bağlı olarak, projenize uygun modülü bağlayın. Her biri için ayrıntılı yönergeler yukarıdaki bağlantılarda verilmiştir.

İzleme kodunda değişiklikler #

SDK'yı bağladıktan ve proxy yapılandırmasını yaptıktan sonra, izleme komut dosyasının alan adınızdan indirilmesi için web sitenizin tüm sayfalarındaki Finteza JavaScript İstemcisi kodunda değişiklikler yapın:

(window,document,"script","{SCRIPT_URL}","fz");

Kodun üçüncü satırında bulunan {SCRIPT_URL} adresindeki Finteza sunucu ana bilgisayarını, Finteza SDK'da sunucu tarafında belirttiğiniz web sitesi ana bilgisayarınız + path proxy yolu ile değiştirin. Örneğin:

(window,document,"script","https://www.yourdomain.com/fz/core.js","fz");

Her şey hazır. Artık istemciler ve Finteza arasındaki tüm istekler web siteniz aracılığıyla proxylenecek ve tarayıcılar tarafından engellenmeyecektir.