Class Summary |
AnalyticsReceiver |
Broadcast receiver that listens for the Google Play install with referrer broadcast intent and
stores it locally to be dispatched when the app is run. |
EasyTracker |
EasyTracker is a class designed to easy the burden of adding tracking code
to your application. |
ExceptionReporter |
Used to catch any uncaught exceptions and report them to Google Analytics. |
GAServiceManager |
This class manages the service side of the Google Analytics SDK. |
GoogleAnalytics |
Implementation of the Analytics interface. |
GoogleTracker |
Implementation of the Tracker interface. |
Item |
A simple immutable class to hold the values of the item hit. |
Item.Builder |
Builder for Item. |
ModelFields |
Constants describing the various parameters used in the model. |
StandardExceptionParser |
This class will capture the root cause (last in a chain of causes) Throwable and report the exception type, class name, method name and thread
name. |
TrackedActivity |
Extend this class instead of Activity to enable Google Analytics
Tracking. |
TrackedExpandableListActivity |
Extend this class instead of ExpandableListActivity to enable Google Analytics
Tracking. |
TrackedListActivity |
Extend this class instead of ListActivity to enable Google Analytics
Tracking. |
TrackedPreferenceActivity |
Extend this class instead of PreferenceActivity to enable Google Analytics
Tracking. |
TrackedTabActivity |
Extend this class instead of TabActivity to enable Google Analytics
Tracking . |
Transaction |
A simple class to hold the transaction data for transaction hits. |
Transaction.Builder |
Builder for Transaction. |