Google analytics je dnes veľmi silným nástrojom. Umožňuje veľmi jednoducho sledovať návštevnosti stránok. Veľmi prehľadne potom dokáže zobrazovať počet návštev celej stránky, jej podstránok a umožňuje sledovať rôzne nastavenia návštevnikov stránok. Samozrejme obsahuje aj ďalšie pokročilé funkcie. V tomto návode si ukážeme ako sa dá pomocou GA sledovať návštevnost čisto flashovej stránky pomocou volania javascriptovej funkcie z flashu.

Pripravenie stránky javasriptu

Vo všeobecnosti odporúčam vkladať flash pomocou knižnice swfobject. Umožňuje automatickú detekciu potrebnej verzie flashu a možnosť ponúknuť automatickú inštaláciu novej verzie flashu vo flashi ;-). Viac na stránkach swfobjectu
Samozrejme je potrebné mať na stránke vložený kód GA pre meranie navštevnosti stránky kde je flash. Dnes je možné si vybrať z 2 GA kódov. Starý urchin.js a nový ga.js. Tento skript bude vedieť pracovať s oboma týmito kódmi. Takže do stránky si vložíme takýto kód:

<script type="text/javascript">
function trackMySubpage(subpageURL) {
   if (window.pageTracker) pageTracker._trackPageview(subpageURL);
   else urchinTracker(subpageURL);
}
</script>

Túto funkciu musíme vo flashi zavolať vždy, keď sa návštevník preklikne na novú stránku vo flashi. Flash bude posielať tejto funkcii ako parameter fiktívnu url pre danú stránku.

Pripravenie flashu

Vo flashi sa da javascriptová funcia zavolať takýmto spôsobom:

if(ExternalInterface.available) { 
  ExternalInterface.call(funcName:String, parameters....); 
}

V našom prípade to môže vyzerať napríklad takto:

if(ExternalInterface.available){ 
  ExternalInterface.call("trackMySubpage", "uvod"); 
}

Odporúčam vytvoriť si vo flashi nejakú triedu pre trackovanie celej aplikácie, kde by mohla byť zadefinovaná celá štruktúra stránky s fiktivnými urlkami, ktoré sa budú posielať do GA.

Záver

Pokiaľ je všetko správne nastavené, tak hneď na druhý deň by ste mali v GA vidiet reálne čisla pre jednotlivé podstránky vo flashi. Podobným spôsobom je samozrejme možné sledovať aj ďalšie veci v GA v prípade, že stránka napríklad využíva AJAX.

One Response to “Sledovanie navštevnosti flashových stránok pomocou Google Analytics”

  1. google analytics velmy detailny prehlad navštevnosti,zaujimave zobrazenie navštev aj na svetovej mapke

Trackbacks/Pingbacks

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>