IntegraceFinteza SDKWebové servery ASP.NETProxy žádosti

Požadavky na proxy

Jedním z cílů SDK je předat žádosti o proxy serveru společnosti Finteza prostřednictvím vašeho webu. Podrobnosti najdete v části „Proxyování skriptu a požadavků“.

Chcete-li povolit proxy, nastavte jeho parametry kromě hlavních parametrů v Finteza.RegisterAnalytics metodě inicializace:

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

Parametr

Typ

Popis

token *

string

Token pro podpis záhlaví X-Forwarded-For. Tuto hodnotu získáte v nastavení webových stránek panelu Finteza: otevřete sekci Počítadlo, povolte možnost „Proxyování skriptu a požadavků“ a zkopírujte hodnotu z pole "Proxy token".

 

Při proxy serveru jsou všechny požadavky na Fintezu fyzicky odesílány ze serveru vašeho webu, nikoli přímo z klientů. K předávání skutečných IP adres klientů (nejen adresy webu) společnosti Finteza používá SDK X-Forwarded-For záhlaví.

 

Aby se zabránilo inflaci provozu podvržením požadavků a poskytla se pouze skutečná data o návštěvách webových stránek, Finteza kontroluje podpis záhlaví v požadavcích. Pokud je hlavička podepsána jedinečným tokenem webu, systém důvěřuje jeho hodnotám. Jinak je provoz považován za „nafouknutý“ (zprávy o provozu jsou k dispozici v sekci Kvalitní web na panelu Finteza).

path

string

Začátek cesty pro požadavky na proxy. Pokud parametr není zadán, použije se výchozí /fz hodnota.

 

Níže jsou nutné změny měřicího kódu, aby byly všechny požadavky na Fintezu prováděny cestami se zadaným začátkem.

* — požadované parametry.

Příklad:

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

Poté přidejte následující řádek do souboru Web.config v části system.webServer / modules sekce:

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

To umožňuje modul proxy, který nezávisle směruje příchozí požadavky a pouze zastupuje analytické požadavky do Finteza.

Poznámka: Po konfiguraci zastupování změňte měřicí kód.


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.

Registrací souhlasíte se Smluvními podmínkami služby
Gratulujeme! Váš účet byl vytvořen
  • Navštivte
    finteza.com
  • Vytvořte
    účet
  • Potvrďte
    email
  • Nainstalujte
    kód

Poslali jsme email na {email}. Najděte jej a aktivujte svůj účet.

Poté se jednoduše musíte přihlásit a nainstalovat trackovací kód na svůj web. Je to jednoduché: