Post on 14-Apr-2017
Publish on Google PlayGoogle Analytics
Natã Melo
Publish on Google Play
1. Register for a Google Play publisher account
2. Set Up a Google Wallet Merchant Account
Developer Console
Account Details
Multiple User Accounts
Developer Console
Create an App
Content Classification
App Details
An Example On Play Store
Statistics
Classifications and Comments
Alpha and Beta Testing
“Google Analytics was a vital part of our app development process. It enabled us to identify areas of improvement and maximize success in market.”
Patrick Bergman, Business Development Manager Certain Affinity
Google Analytics
Services● Monitor user navigation● User interactions with the interface elements● Payments● Creating your metrics
Reports With Metrics for Developers● Active members● Locality● Features Specifics● Fails and Exceptions● Purchases and transactions in the application
And anothers...
Create a Google Analytics Account
Create Property and View
Gonfigure Analytics on AppAndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Gonfigure Analytics on AppTrackers
public enum Tracker {
APP_TRACKER,
GLOBAL_TRACKER,
ECOMMERCE_TRACKER,
}
HashMap<TrackerName, Tracker> mTrackers = new HashMap<Tracker, Tracker>();
Gonfigure Analytics on AppCreate Tracker
synchronized Tracker getTracker(TrackerName trackerId) {
if (!mTrackers.containsKey(trackerId)) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics.newTracker(PROPERTY_ID)
: (trackerId == TrackerName.GLOBAL_TRACKER) ? analytics.newTracker(R.xml.global_tracker)
: analytics.newTracker(R.xml.ecommerce_tracker);
mTrackers.put(trackerId, t);
}
return mTrackers.get(trackerId);
}
Importants Links
Configure AnalyticsConfigure on ProjectImplementation Guide