IntegrasiFinteza SDKPelayan web ASP.NETPermintaan proksi

Pemproksian permintaan

Salah satu matlamat SDK ialah untuk memproksikan permintaan kepada Finteza melalui laman web anda. Untuk maklumat lanjut, sila lawati "Memproksikan skrip dan permintaan" bahagian.

Untuk mendayakan pemproksian, tetapkan parameternya di samping paramater utama dalam Finteza.RegisterAnalytics kaedah permulaan:

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

Parameter

Jenis

Butiran

token *

string

Token untuk menandatangani X-Forwarded-For pengepala. Anda boleh mendapatkan nilai ini dalam tetapan laman web pada panel Finteza: buka bahagian Kaunter, dayakan pilihan "Memproksikan skrip dan permintaan" dan salin nilai tersebut daripada medan "Token proksi".

 

Sewaktu memproksikan, semua permintaan kepada Finteza dihantar secara fizikal daripada laman web anda berbanding secara langsung daripada klien. Untuk memajukan alamat IP sebenar klien (dan bukan hanya alamat halaman) kepada Finteza, SDK menggunakan X-Forwarded-For pengepala.

 

Untuk mencegah trafik melambung akibat permintaan perdayaan dan memberikan hanya data sebenar bagi lawatan laman web, Finteza menyemak tandatangan pengepala dalam permintaan. Jika pengepala ditandatangani dengan token laman web yang unik, sistem akan mempercayai nilainya. Sebaliknya, jika trafik dianggap "melambung" (laporan trafik tersedia dalam bahagian laman web Kualiti pada panel Finteza).

path

string

Awalan laluan bagi permintaan yang ingin diproksikan. Jika parameter tidak dinyatakan, nilai lalai /fz akan digunakan.

 

Di bawah ini adalah keperluan perubahan bagi kod penjejakan, jadi semua permintaan kepada Finteza dilaksanakan seiring dengan laluan yang menyatakan awalan.

* – parameter diperlukan.

Contoh:

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

Kemudian, tambah baris berikut dalam fail Web.config , di bawah system.webServer/modules bahagian.

<add name="FintezaAnalyticsProxyModule" type="FintezaAnalytics.ProxyModule" />

Ini mendayakan modul proksi, yang menghalakan secara tersendiri permintaan yang datang dan hanya memproksikan permintaan analitikal kepada Finteza.

Nota: Ubah kod penjejakan selepas mengkonfigurasikan pemproksian.


Increase your website revenue using:

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

Dengan pendaftaran anda bersetuju dengan Terma Perjanjian Perkhidmatan
Tahniah! Akaun anda telah dicipta
  • Lawati
    finteza.com
  • Cipta
    akaun
  • Sahkan
    e-mel
  • Install
    kod

Kami telah menghantar e-mel ke {email}. Sila cari dan aktifkan akaun anda.

Selepas itu anda hanya perlu log masuk dan install kod penjejakan ke laman web anda. Ia mudah: