Proxyverzoeken
Een van de doelstellingen van de SDK is om proxy verzoeken via uw website naar Finteza te sturen. Ga voor meer informatie naar de "Het proxy script en verzoeken" sectie.
Om proxy in te schakelen, stelt u de bijbehorende parameters in naast de hoofdparameters in de Finteza.RegisterAnalytics initialisatiemethode:
Finteza.RegisterAnalytics(websiteId: "{WEBSITE_ID}", token: "{TOKEN}", path: "{PATH}"); |
Parameter |
Type |
Omschrijving |
---|---|---|
token * |
string |
Token voor het ondertekenen van de X-Forwarded-For U kunt deze waarde verkrijgen in de website-instellingen van het Finteza paneel: open de Counter sectie, schakel de "Proxy script en verzoeken" optie in en kopieer de waarde uit het "Proxy token" veld.
Bij proxy worden alle verzoeken aan Finteza fysiek verzonden vanaf de server van uw website in plaats van rechtstreeks van klanten. Om echte IP-adressen van klanten (en niet alleen het siteadres) door te geven aan Finteza, gebruikt de SDK een X-Forwarded-For header.
Om verkeersinflatie te voorkomen door spoofing-verzoeken en alleen echte gegevens over websitebezoeken te verstrekken, controleert Finteza een header handtekening in verzoeken. Als een header is ondertekend door het unieke websitetoken, vertrouwt het systeem de waarden ervan. Anders wordt het verkeer als "overig" (verkeersrapporten zijn beschikbaar in het gedeelte Kwaliteitswebsite van het Finteza-paneel). |
path |
string |
Begin van het pad voor proxy verzoeken. Als de parameter niet is opgegeven, wordt de standaard /fz waarde gebruikt.
Hieronder staan de nodige wijzigingen in de trackingcode, zodat alle verzoeken aan Finteza worden uitgevoerd langs de paden met het opgegeven begin. |
* – vereiste parameters.
Voorbeeld:
Finteza.RegisterAnalytics(websiteId: "opemapikpuymgukzpihgweylppotinamyf", token: "joanmxozikjgeqlgguazmzoplankaqlg", path: "/fz"); |
Voeg vervolgens de volgende regel toe aan het Web.config bestand, onder de system.webServer/modules sectie:
<voeg toe naam="FintezaAnalyticsProxyModule" type="FintezaAnalytics.ProxyModule" /> |
Dit maakt de proxy-module mogelijk, die inkomende verzoeken onafhankelijk routeert en alleen analytische verzoeken proxy's naar Finteza stuurt.
Opmerking: Wijzig de trackingcode na het configureren van proxy. |