The Flurry Analytics Agent allows you to track the usage and behavior of your Android, iOS or Windows Phone application on users’ phones for viewing in the Flurry Analytics system. It is designed to be as easy as possible with a basic setup complete in few minutes.
Features
There are many features available in the Flurry Analytics API, such as:
- Session tracking
- Event logging, with optional parameters
- Page View tracking
- Demographics tracking, such as age, gender and user id
- Location tracking
- App version tracking
- And much more…
Getting Started
The setup for all the platforms is very easy with only a few steps:
Android
- Add the
INTERNET
permission toAndroidManifest.xml
. - Add
FlurryAgent.OnStartSession(this, "YOUR_API_KEY");
to theOnStart
method of the Activity or Service. - Add
FlurryAgent.OnEndSession(this);
to theOnStop
method of the Activity or Service.
iOS
- Add
FlurryAgent.StartSession("YOUR_API_KEY");
to theFinishedLaunching
method of the Application Delegate
Windows Phone
- Add
ID_CAP_NETWORKING
andID_CAP_IDENTITY_DEVICE
capabilities toWMAppManifest.xml
. - Add
FlurryWP8SDK.Api.StartSession("YOUR_API_KEY");
toLaunching
andActivated
events of the Application.
And that’s it, your mobile app will start sending activity usage statistics to the Flurry servers!
Advanced
Flurry Analytics SDK supported versions:
- SDK for iOS supports Xcode tools 4.5 and above
- SDK for Android supports Android API level 10 (Gingerbread) and above
- SDK for Windows Phone supports Windows Phone 8 and above
Downloading
The Flurry.Analytics API is available on NuGet.org (Flurry.Analytics) and on GitHub (mattleibow/Flurry.Analytics).
It is released under the same license as the native libraries.
The Making Of
You can read up on how the binding was created in my blog:
Is not actual anymore. Flurry doesn’t accept messages from Windows / Windows Phone anymore
LikeLike