Stosowanie proxy dla żądań
Jednym z celów SDK jest przesyłanie wniosków do Fintezy przez Twoją stronę internetową. W celu uzyskania szczegółowych informacji na temat SDK, prosimy odwiedzić sekcję "Stosowanie proxy dla skryptu i żądań" .
Utwórz osobny katalog na serwerze, na przykład /fz i zamieść nowy plik index.php z następującą zawartością:
// import
|
Określ właściwą ścieżkę w {SDK_PATH} w zależności od tego, gdzie znajduje się plik SDK.
Ustaw następujące parametry dla FintezaAnalytics::proxy :
Parametr |
Typ |
Opis |
---|---|---|
url |
string |
Adres serwera Fintezy. W większości przypadków nie należy go zmieniać. |
path * |
string |
Początek ścieżki dla żadań, dla których ma zostać zastosowane proxy. Powinien on pasować do katalogu, w którym znajdują się pliki SDK (tutaj jest to /fz; jeśli ścieżka ta jest już zajęta, użyj innej).
Poniżej znajdują się niezbędne zmiany w kodzie trackingu, aby wszystkie żądania do Fintezy były wykonywane dla ścieżek z określonym początkiem. |
token * |
string |
Token dla podpisania nagłówka X-Forwarded-For . Tę wartość można uzyskać w ustawieniach strony internetowej w Panelu FintezaPrzejdź do sekcji "Liczbnik", włącz "Stosowanie proxy dla skryptu i żadań" i skopiuj wartość z pola "Token Proxy".
Podczas stosowania proxy, wszystkie żądania do Fintezy są fizycznie wysyłane z serwera Twojej strony internetowej, a nie bezpośrednio od klientów. Aby przekazać rzeczywiste adresy IP klientów (a nie tylko adres strony) do Finteza, SDK używa X-Forwarded-For .
Aby zapobiec inflacji ruchu poprzez spoofing zapytań i podawać tylko prawdziwe dane dotyczące wizyt na stronie internetowej, Finteza sprawdza podpis nagłówka w zapytaniach. Jeśli nagłówek jest podpisany unikalnym tokenem strony internetowej, system ufa swoim wartościom. W przeciwnym razie ruch jest uważany za "nadmuchany" (raporty o ruchu są dostępne w sekcji Jakość strony internetowej w panelu Finteza). |
* - Wymagane parametry.
Aby przekierować wszystkie żądania mające ścieżkę /fz/* do pliku /fz/index.php , który będzie wykonywał proxy, dodaj następujący ciąg znaków do konfiguracji .htaccess (jeśli używasz Apache'a jako serwera WWW):
RewriteRule ^fz/([^/]*)$ "fz/index.php" [QSA,L] |
Uwaga:Zmień kod lokalizacyjny po skonfigurowaniu serwera proxy. |