IntegrasiFinteza SDKServer web ASP.NETMemproksi permintaan

Permintaan memproxy

Salah satu tujuan SDK adalah memproxy permintaan ke Finteza melalui situs web anda. Untuk detailnya, silakan kunjungi bagian "Memproxy skrip dan permintaan".

Untuk mengaktifkan memproxy, atur parameternya selain parameter utama di metode inisialisasi Finteza.RegisterAnalytics:

Finteza.RegisterAnalytics(websiteId: "{WEBSITE_ID}", token: "{TOKEN}", path: "{PATH}");

Parameter

Jenis

Deskripsi

token *

string

Token untuk menandatangani header X-Forwarded-For. Anda bisa mendapatkan nilai ini di pengaturan situs web dari panel Finteza: buka bagian Penghitung, aktifkan opsi "Memproxy skrip dan permintaan" dan salin nilai dari Bidang "token proxy".

 

Saat membuat proxy, semua permintaan ke Finteza dikirim secara fisik dari server situs web anda, bukan langsung dari klien. Untuk meneruskan alamat IP klien yang sebenarnya (dan bukan hanya alamat situs) ke Finteza, SDK menggunakan header X-Forwarded-For .

 

Untuk mencegah inflasi trafik dengan permintaan spoofing dan hanya memberikan data nyata pada kunjungan situs web, Finteza memeriksa tanda tangan tajuk dalam permintaan. Jika header ditandatangani oleh token situs web unik, sistem mempercayai nilainya. Jika tidak, trafik dianggap "meningkat" (laporan trafik tersedia di bagian situs web Kualitas di panel Finteza).

jalur

string

Awal jalur permintaan yang diproxy. Jika parameter tidak ditentukan, nilai default /fz akan digunakan.

 

Di bawah ini adalah perubahan yang diperlukan pada kode pelacakan, sehingga semua permintaan ke Finteza dijalankan sepanjang jalur dengan permulaan yang ditentukan.

* - parameter yang diperlukan.

Contoh:

Finteza.RegisterAnalytics(websiteId: "opemapikpuymgukzpihgweylppotinamyf", token: "joanmxozikjgeqlgguazmzoplankaqlg", path: "/fz");

Kemudian, tambahkan baris berikut di file Web.config , di bawah bagian system.webServer/modules:

<menambahkan nama="FintezaAnalyticsProxyModule" type="FintezaAnalytics.ProxyModule" />

Ini mengaktifkan modul proxy, yang secara independen merutekan permintaan masuk dan hanya proxy permintaan analitis ke Finteza.

Catatan: Ubah kode pelacakan setelah mengonfigurasi pemproxyan.


You are losing analytical data without Finteza

Unlike free analytical systems, Finteza registers 100% visitor data on your website.

Sign up now and get a 30-day free access.

Dengan mendaftar berarti anda setuju terhadap ketentuan Perjanjian Layanan
Selamat! Akun anda telah dibuat
  • Kunjungi
    finteza.com
  • Buat
    akun
  • Konfirmasi
    email
  • Instal
    kode

Kami telah mengirim email ke {email}. Harap temukan dan aktifkan akun anda.

Setelah itu, anda hanya perlu login dan instal kode pelacakan ke situs anda. Ini mudah: