
Snoobin asennus Flash-sivulle
Poikkeuksena aikaisempaan ohjeistukseen, flash –animaation seuranta Snoobilla ei enää vaadi iframea jonka URL –osoite vaihtuu. Flash –animaation seuranta toteutetaan kutsumalla animaatiosta suoraan snoobi.trackPageView(pathParam) –funktiota, joka lähettää kävijäseurantatiedot Snoobin keräyspalvelimelle. Snoobi raporttiin animaation tapahtumat tulevat sivulatauksina, eli ne näkyvät raportin ”Sivut ” –kohdassa.
1. Asennus Flash -sivustolle
Snoobi-skripti asennetaan flash-animaation sisältävälle sivulle normaalisti ennen sulkevaa </body> -tagia.
2. snoobi.trackPageView funktion kutsu animaatiosta
Aina kun tietty tapahtuma (napin painallus, videon katselu, framen lataus jne.) halutaan mitata animaatiossa, kutsutaan snoobi.trackPageView(pathParam) –funktiota. Käytännössä trackPageView on snoobi-nimisen olion tarjoama metodi. Pakollisessa pathParam –parametrissa annetaan polku, joka kuvaa animaatiossa tehtävää tapahtumaa.
Esimerkki 1. www.kampanjantekijat.com/flash -osoitteessa oleva animaatio
Animaatioon on määritelty painike jota klikkaamalla siirrytään frameen numero 3. Frame 3 kutsuu latautuessaan ActionScript:llä mittausfunktiota pathParam –parametrin arvolla "/frame_3" :
snoobi.trackPageView('/frame_3');

Kuva 1. snoobi.trackPageView –funktion kutsu animaatiosta
Esimerkissä 1 Snoobi –raporttiin muodostuu sivulataus, jonka URL on www.kampanjantekijat.com/frame_3

Kuva 2. Ei-selkokielistetyt sivun nimet, kuten ne näkyvät raportissa (vrt. kuva 4)
|
Voit ladata tästä Flash-esimerkin (.fla), joka havainnollistaa miten seurannan tulisi toimia jos käytössä ei ole parametrilla tehtyä selkokielistystä (304 KB). Avaamiseen tarvitset Adoben Flash 8 / CS3 ohjelman. |
3. Selkokielistäminen ja osiointi parametrilla ("automaattinen selkokielistys" ja "automaattinen osiointi")
Selkokielistäminen ja osiointi parametrilla tehdään snoobi.trackPageView –funktion lisäparametreilla page_name ja section. HUOM! Parametri-osiointi ja -selkokielistys täytyy olla seurantatilillä päällä, jotta sivut ja osio voidaan nimetä snoobi.trackPageView –funktiossa. Voit tarkistaa näiden tilan sivuston lähdekoodin Snoobi-skriptistä. Jos Snoobi-skriptin perässä on §ion=osio, osiointi on tehty parametrilla. Jos Snoobi-skriptin perässä on &page_name=sivun nimi, selkokielistys on tehty parametrilla.
Esimerkki 2. www.kampanjantekijat.com/flash -osoitteessa oleva animaatio
Käyttäjä klikkaa animaatiossa navigointipainiketta, jolla hän siirtyy animaatiossa frameen 3. Frame 3 kutsuu latautuessaan mittausfunktiota pathParam –parametrin arvolla "/frame_3", pagename –parametrin arvolla "Flash » Frame 3" sekä section -parametrin arvolla ”Demo-osio” :
snoobi.trackPageView('/frame_3','Flash » Frame 3','Demo-osio');

Kuva 3. snoobi.trackPageView –funktion kutsu animaatiosta page_name –ja section -parametreilla
Esimerkissä 2 Snoobi –raporttiin muodostuu sivulataus jossa sivu nimetään Flash » Frame 3 –nimiseksi, ja sivu liitetään osioon Demo-osio
Kuva 4. Selkokielistetyt sivun nimet, kuten ne näkyvät raportissa (vrt. kuva 2)
|
Voit ladata tästä Flash-esimerkin (.fla), joka havainnollistaa miten seurannan tulisi toimia jos käytössä on parametrilla toteutetut sivun nimet ja osiointi (304 KB). Avaamiseen tarvitset Adoben Flash 8 / CS3 ohjelman. |
Mitä Flash-animaatiossa kannattaa mitata?
Animaatiossa kannattaa mitata kaikki tapahtumat, jotka ovat kävijän laadun määrittelemisen kannalta oleellisia. Tässä muutamia esimerkkejä:
1. Navigoinnissa liikkuminen
- kun kävijä klikkaa navigoinnissa flash –animaation eri osiin ne kannattaa mitata
2. Videoiden katselu
- mitä videoita kävijät katselevat animaatiossa
- videoon kannattaa lisätä ns. checkpointteja, jotka kertovat kuinka pitkälle videoita katsotaan
- video voidaan jakaa esimerkiksi viiteen osaan ja aina kun viideosa videosta on katsottu, kutsutaan snoobi.trackPageView –funktiota eri pathParam –arvolla
1/5 katsottu -> snoobi.trackPageView('/video_aloitus')2/5 katsottu -> snoobi.trackPageView('/video_2_5')3/5 katsottu -> snoobi.trackPageView('/video_3_5')4/5 katsottu -> snoobi.trackPageView('/video_4_5')5/5 katsottu -> snoobi.trackPageView('/video_end')




