IntegraceFinteza JavaScript klientInstalace

Jak nainstalovat sledovací skript

Chcete-li přidat sledovací skript, jednoduše vložte malý kód na své webové stránky. Otevřete svůj web v panelu Finteza a přejděte na Nastavení:

Získejte trackovací kód pro svůj web

Zkopírujte trackovací kód a vložte jej na všechny webové stránky uvnitř značek <head></head>.

Pokud jste již nezaregistrovali svůj web ve Finteze, klikněte na Přidat v části Webové stránky. Zadejte název a adresu webových stránek pro okamžitý příjem měřicího kódu.


Nezapomeňte vložit měřicí kód na všechny stránky vašeho webu, jinak budou statistiky návštěv neúplné.


Příklad #

Vložený kód vypadá následovně:

<script type="text/javascript">
  (function(a,e,f,g,b,c,d){a[b]||(a.FintezaCoreObject=b,a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)},a[b].l=1*new Date,c=e.createElement(f),d=e.getElementsByTagName(f)[0],
   c.async=!0,c.defer=!0,c.src=g,d&&d.parentNode&&d.parentNode.insertBefore(c,d))})
  (window,document,"script","{SCRIPT_URL}","fz");
  fz("register","website","{WEBSITE_ID}");
</script>

V zkopírovaném kódu musí být {SCRIPT_URL} nahrazeno URL adresou hlavního sledovacího skriptu staženého ze serveru Finteza. {WEBSITE_ID} se v panelu Finteza nahradí vaším ID webu.

Po vložení kódu se v hlavním kontextovém okně webové stránky objeví funkce fz(). Chcete-li zkontrolovat jeho dostupnost, spusťte v konzoli window.fz . Tato funkce se používá k vyvolání metod interakce s Finteza. Příklad registrace webové stránky:

fz("register","website","{WEBSITE_ID}");

Je-li název funkce fz  již obsazen, použijte jiný. Chcete-li to provést, změňte deklaraci metody a zavolejte měřicí kód na dvou místech:

(window,document,"script","{SCRIPT_URL}","fz-your-name");
fz-your-name("register","website","{WEBSITE_ID}");

Hlavní trackovací skript (stažený ze serveru Finteza) je vložen na stránku asynchronně - nezávisle na ostatních prvcích. Nezpomaluje tak načítání hlavní stránky.

Parametry registrace webových stránek #

Vkládací kód zahrnuje volání funkce fz("register", ...), která odešle události návštěvy webových stránek do Fintezy. Tato funkce podporuje několik dalších parametrů:

Parametr

Typ

Popis

trackHash

boolean

Povolí sledování změn hashe (ukotvení) webové stránky.
 
Ve výchozím nastavení nejsou přechody přes kotevní odkazy uvnitř webové stránky sledovány. Za počáteční zobrazení stránky se považuje pouze počáteční otevření webové stránky. Tento přístup může být nepřijatelný pro weby, kde je celý obsah umístěn na jedné dlouhé stránce (jednostránková aplikace).

 

Povolením tohoto parametru umožníte Finteze sledovat změny hash v adrese URL webové stránky. Při každé změně hashe bude do systému odeslána nová událost návštěvy webové stránky.

trackLinks

boolean

Povolte tracking kliknutín na externí odkazy umístěné na webových stránkách.

 

Pokud na webu používáte více externích odkazů (například při spolupráci s reklamní sítí), tento parametr vám umožní přesně určit, jak uživatelé opouštějí web.

 

Při každém kliknutí na externí odkaz se do Fintezy odešle speciální událost. Zpráva o takových událostech je k dispozici v části Stránky - Exit sekce na vašem webu v panelu Finteza .

timeOnPage

boolean

Umožněte přesný výpočet času stráveného uživatelem na webové stránce.

 

Ve výchozím nastavení se parametr počítá jako rozdíl mezi vstupním a interním časem přechodu. Takový výpočet však není možný pro poslední navštívenou stránku, protože nedochází k přechodu na další interní webovou stránku.

 

Pokud je povolen, klient JavaScriptu odešle společnosti Finteza zvláštní událost informující, že uživatel je stále na webové stránce každých 15 sekund. Můžete tak přesněji sledovat strávený čas i pro jednotlivé pohledy.

 

Události jsou zasílány pouze první dvě minuty, které uživatel stráví na webové stránce.

Příklad povolení dalších parametrů:

fz( "register""website", {
    "id":"cacgfaknbbubiozaeidyvhoisrajbdvjqg",
    "trackHash"true,
    "trackLinks"true,
    "accurateBounceRate"true,
    "timeOnPage"true
} );

Při použití zásad zabezpečení obsahu #

Zásady zabezpečení obsahu standard byl navržen tak, aby zabránil útokům spojených se zavedením škodlivého kódu na webové stránky. Pokud použijete tuto bezpečnostní zásadu, přidejte pro web výjimku, ze které se sledovací skript Finteza stáhne z řetězce s odpovídající deklarací v každé záhlaví webové stránky, například:

Content-Security-Policy: script-src 'self' content.mql5.com;

V opačném případě prohlížeče zablokují načítání core.js, čímž zakáží shromažďování statistik webových stránek.

Urychlení stahování pomocí X-DNS-Prefetch-Control #

Pro urychlení stahování sledovacího skriptu se doporučuje přidat záhlaví X-DNS-Prefetch-Control  do záhlaví všech webových stránek:

<meta http-equiv='x-dns-prefetch-control' content='on'>
<link rel='dns-prefetch' href='https://content.mql5.com'>

Zobrazuje umístění skriptu do prohlížeče, takže dokáže okamžitě vyřešit adresu (při stahování webové stránky), aniž by na tom musel trávit čas při stahování samotného skriptu.

Zkoušení stahování skriptu prostřednictvím vašeho webu #

Aby se zabránilo blokování stahování skriptů Finteza, doporučujeme vám použít proxy  přes vaše webové stránky.