google analytics beyond pageviews

Upload: sarah-catrina-mendoza

Post on 29-May-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Google Analytics Beyond Pageviews

    1/22

    Rohan Dighe, Social Apps Developer,Founder & CEO

    Beyond Pageviews:Measuring Interactions

  • 8/8/2019 Google Analytics Beyond Pageviews

    2/22

    W hat about iPhone apps, how to? Future?

    Lets meet outside

  • 8/8/2019 Google Analytics Beyond Pageviews

    3/22

    H ow

    works?

  • 8/8/2019 Google Analytics Beyond Pageviews

    4/22

    < script type="text/javascript"> _lkpid = "bfa21ca532a19b85ddcbd6c41acdd5b8"; _lkenc = "0";

    < /script>< script type="text/javascript" src="http://cdn.lookery.com/j/pub/look.js"> < /script>< /script>< script type="text/javascript"> _uacct = "UA-3815638-3";urchinTracker();< /script>

    Urchin.js

    Google's service was developed from Urchin SoftwareCorporation's analytics system, Urchin on Demand (Googleacquired Urchin Software Corp. in April 2005).

  • 8/8/2019 Google Analytics Beyond Pageviews

    5/22

    ga.js< script type="text/javascript">var gaJs H ost = (("https:" == document.location.protocol) ? "https://ssl." :"http://www.");document.write(unescape("%3Cscript src='" + gaJs H ost + "google-analytics.com/ga.js'type='text/javascript'%3E%3C/script%3E"));< /script>< script type="text/javascript">try {var pageTracker = _gat._getTracker("UA-3815638-6");pageTracker._trackPageview();} catch(err) {} < /script>

  • 8/8/2019 Google Analytics Beyond Pageviews

    6/22

    But we don twant pageviews!!

  • 8/8/2019 Google Analytics Beyond Pageviews

    7/22

    In a web without,

    Pageviews,H ow do we

    measure interactions?

  • 8/8/2019 Google Analytics Beyond Pageviews

    8/22

    T oday we explore

    H ow does it all work?Javascript/AJAX

    Flash ActionScript

  • 8/8/2019 Google Analytics Beyond Pageviews

    9/22

    < a href='http://www.mgt_sys.com'

    onclick="javascript:urchinTracker('/outgoing/mgt_sys');">www.mgt_sys.com

    Series of fortunate events..

    on click on mouseout

    on drag

  • 8/8/2019 Google Analytics Beyond Pageviews

    10/22

    Funneling

    Can also be trackable points or steps inconversion funnels

    -Eg-tagging the next button ineach step of an Ajax shopping cart canshow you where in the checkoutprocess users are abandoning theircarts.

  • 8/8/2019 Google Analytics Beyond Pageviews

    11/22

    Some Simple Examples

    DH TML pop open" user reviewsAjax shopping cart abandonment

    Flash video engagement360 product viewsInteractive ads or demos

  • 8/8/2019 Google Analytics Beyond Pageviews

    12/22

    Lets See if we can solve some of their key issues

    A nthony says For all standard pages, where there are links,I'm not worried. W e're an AJAX and JS heavy site, and that'swhat I need some help with.

  • 8/8/2019 Google Analytics Beyond Pageviews

    13/22

    N ext, testing. Do you have any way to testthings? I can't get things to work through mylocalhost , and anyways, it takes 24-48h foranything to reach GA.... H ow do you do it? Ordo you just put in the code, hoping it works,without testing it?

  • 8/8/2019 Google Analytics Beyond Pageviews

    14/22

    W ill analytics work onlocalhost?

  • 8/8/2019 Google Analytics Beyond Pageviews

    15/22

    W ill only work withwebsitesW hich have a fullyqualified domain N ame.

    The following domainwould not work withGoogle Analytics:

    Localhost/epikone/myintranet

    The following will workwith Google Analytics

    mynetwork.netlocalhost.comepikone.com

  • 8/8/2019 Google Analytics Beyond Pageviews

    16/22

    Some people say that the < script> which Icopied and pasted from GA has to be runbefore I run any TPs or TEs. N ow I've tested itand it works if I use TPs even above that GAcode - what's your take on that?

  • 8/8/2019 Google Analytics Beyond Pageviews

    17/22

    In your code - how do you make sure it'smaintainable, and doesn't get messy? I can seemyself plastering all our H TML with TPs and TEs,

    but we have so many onclick= all over the placewhich do different thigns, that its really not agreat solution, I think. I was thiking of eithercreating a generic wrapper which 'knows' what

    the TP/TE should do, and then dynamically createit or something like that - but not sure if that'sfeasible. W hat's your experience there?

  • 8/8/2019 Google Analytics Beyond Pageviews

    18/22

    Do you know anything about overhead? howmuch does GA and TP/TE affect performance?Load time?

  • 8/8/2019 Google Analytics Beyond Pageviews

    19/22

    Design methodology: did you also first create alist of events and pageviews which you wantto track, get the wholistic picture, or just get inthere?

  • 8/8/2019 Google Analytics Beyond Pageviews

    20/22

    In Summary

    Simple, common technologiesVery flexible application

    Measure a variety of interactionsBe creative!

  • 8/8/2019 Google Analytics Beyond Pageviews

    21/22

    A Few things to look @

    http://en.wikipedia.org/wiki/Google_Analytics

    http://code.google.com/apis/analytics/docs/

    http://analytics.blogspot.com/

  • 8/8/2019 Google Analytics Beyond Pageviews

    22/22

    Contact Me

    Email: [email protected]: +91 9890326596

    http://www.twitter.com/rohandighe