Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Adding Analytics to your mobile apps

Dermot Daly
February 19, 2012

Adding Analytics to your mobile apps

Talk given at http://measurement.ie February 15th, 2012

Dermot Daly

February 19, 2012
Tweet

More Decks by Dermot Daly

Other Decks in Technology

Transcript

  1. Why? “If you can't measure it, you can't manage it.”

    “Not all mobile devices are created equal – one size won't fit all with your mobile strategy.” “Meaningful Mobile Analytics: Reach a Customer by Moving to Upstream, Downstream and Device Info” “Analyze, personalize, optimize – lather, rinse & repeat.”
  2. YOUR APP IS A FREAKING PIECE OF *#&% !! Photo

    Credit: Flickr User: Sebastian Fritzon
  3. Better info on how your app is used, your audience,

    where, how long. ( I may have mentioned this)
  4. For the CMO Apps are a branding exercise You want

    to know how well it is working, right?
  5. For the CFO Was every feature worth it? Does an

    area require more investment, or giving better value for money? Will we add to it/dump it? Photo Credit: Flickr User: freefotouk
  6. For the App Developer Where has your app reached? What

    devices, o/s versions does it run on? Are there problem areas? Photo Credit: Flickr User: M. Keefe
  7. How? •Sign up at flurry.com •Add your app - gets

    an App Key •Download library •Simple code insertions
  8. import com.flurry.android.FlurryAgent; public class MyActivity extends Activity { @Override protected

    void onStart() { super.onStart(); FlurryAgent.onStartSession(this, "[YOUR FLURRY KEY]"); } @Override protected void onStop() { super.onStop(); FlurryAgent.onEndSession(this); }
  9. FlurryAgent.logEvent("SomethingInteresting"); Map<String,String> params = new HashMap<String, String>(); params.put("section", "cars"); FlurryAgent.logEvent("search",

    params); Map<String,String> params = new HashMap<String, String>(); params.put("number_of_partners", "57"); FlurryAgent.logEvent("intrusive", params);
  10. As a group, this may sound small... ..but it is

    as significant as.. 110 of the 154 devices.
  11. As a group, this may sound small... ..but it is

    as significant as.. 25 Of the 35 O/S versions.