ادغامFinteza SDKسرورهای وب ASP.NETپروکسی کردن درخواستها

هدایت درخواست ها

یکی از اهداف SDK هدایت درخواست ها به Finteza از طریق وبسایت شما هست. برای جزئیات لطفا از بخش "هدایت اسکریپت و درخواستها" را ملاحظه نمائید.

برای فعال سازی هدایت درخواستها، پارامترهای آن را علاوه بر پارامترهای اصلی در دستور راه اندازی Finteza.RegisterAnalytics تنظیم کنید:

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

پارامتر

نوع

توصیف

token *

string

توکن برای علامت دهی هدر X-Forwarded-For . شما می توانید این مقدار را در تنظیمات سایت پنل Fintezaانجام دهید: بخش کانتر را باز کنید، گزینه "هدایت اسکریپت و درخواست ها" را فعال کنید و مقدار را از فیلد "توکن هدایت" کپی کنید.

 

در زمان هدایت درخواستها، تمامی درخواستهای ارسالی به Finteza به صورت فیزیکی از سرور سایت شما ارسال میشوند و نه مستقیما از طریق مشتری ها. به منظور ارسال آدرس IP واقعی مشتری (و نه فقط آدرس سایت) به Finteza، SDK از هدر X-Forwarded-For استفاده میکند.

 

برای جلوگیری از تورم ترافیکی با جعل درخواست ها و ارائه فقط داده های واقعی در مورد بازدید از وب سایت ، Finteza امضای عنوان را در درخواست ها بررسی می کند. اگر یک هدر توسط رمز وب سایت منحصر به فرد امضا شود ، سیستم به مقادیر خود اعتماد می کند. در غیر این صورت ، ترافیک "متورم" در نظر گرفته می شود (گزارشات مربوط به ترافیک در بخش وب سایت کیفیت در پانل Finteza موجود است)

path

string

شروع مسیر برای درخواستهای پروکسی. اگر پارامتر مشخص نشود، مقدار پیش فرض /fz استفاده خواهد شد.

 

در ادامه تغییرات مورد نیاز در کد رهگیری, آورده شده اند، تا تمامی درخواست ها به Finteza از طریق مسیر مشخص شده ابتدایی اجرا شوند.

* — پارامترهای اجباری.

مثال:

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

سپس خط زیر را در فایل Web.config بعد از بخش system.webServer/modules اضافه کنید:

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

این ماژول پروکسی را که به طور مستقل درخواست های ورودی را هدایت می کند و فقط درخواست های تحلیلی پروکسی را به Finteza هدایت می کند ، فعال می کند.

تذکر: کد رهگیری را بع از تنظیم هدایت درخواستها تغییر دهید.


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.

با ثبت نام شما با بندهای توافق خدمات موافقت می نمائید
تبریک می گویم! حساب شما ایجاد شده است
  • بازدید
    finteza.com
  • ایجاد
    حساب
  • تایید
    ایمیل
  • نصب
    کد

ما یک ایمیل به {email} ارسال کرده ایم. لطفاً آن را پیدا کرده و حساب کاربری خود را فعال کنید.

پس از آن شما فقط باید وارد سیستم شوید و کد رهگیری را به سایت خود نصب کنید. آسان است: