Cookies are small text files that are stored on your computer when visiting our websites. We use two types of cookies on this website; Strictly necessary and performance cookies. We offer the user the ability to disable any performance (non-essential) cookie as described below.

Strictly necessary: Cookies that we believe are essential for the operation of the website.

Cookie Settings

This cookie stores your cookie settings for your next visit to the site

Performance cookies: These cookies collect information to allow us to improve the site.

__utma, __utmb, __utmc, __utmz

These cookies allow us to count user visits and traffic sources so that we can measure and improve the site performance using Google Analytic services.

__unam, __stid

These cookies allow you to share information with Social networking sites.

 

For more information on how we use Cookies see our Cookie Statement.

Accept & store my settings

Wednesday May 22, 2013

Tracking Mobile App Usage with Google Analytics

05/11/09

Last week Google announced that they have expanded mobile reporting in Google Analytics so that developers can now include tracking in both Android and iPhone apps using the new Google Analytics for Mobile Apps SDKs which are available from the Google Code website.

Mobile applications are built using native SDK's to the operating system, be it Android or the iPhone, and thus don't fire "events" and "pageviews" as a website would via HTML but with the new Google Analytics Mobile App SDK's you can embed code directly into your applications so that these events can be tracked using Google Analytics.

So what are "pageviews" and how can you use them?

Pageviews can be used to calculate visits, session length, and bounce rate. Because mobile apps don't contain HTML pages, the app developer must decide when to trigger each pageview request.  For example you might decide to track when the application is first opened, when it was closed and which "pages" of the application a user is visiting... Thus enabling you to track your application downloads against usage and spot oppurtunities to enhance popular errors or offer new features.

...and events?

Traditionally an event would be fired when a button is clicked on a webpage or when a user interacts with a certain page element as part of your usabliity assessments.  With Google Analytics for Mobile Apps you can define events to be reported in the Event Tracking section of Google Analytics. Events can be grouped into categories. For example if your application is viewing your latest corporate videos you may wish to attach an event to the play button of your media player to see which videos are popular so you know where to focus your production efforts.

I'm sold - how do I start?

First of all check out this video from the Google Mobile team...

 

Google Analytics for Mobile Apps is incredibly easy to integrate and full code examples are available on the Google Code website where both SDKs can also be download free of charge (don't ya just love Google?).

There is also a full release statement from the Google Mobile Ads team on the Official Google Mobile Blog.

Posted in: Technical, Our-Thinking, Views-and-Reviews

Tags: google, mobile, android, iphone, analytics, tracking