package

com.urbanairship.analytics

Contains high-level classes for interacting with the Urban Airship Analytics API. This package provides a high level interface to the Urban Airship Analytics API via the Analytics, InstrumentedActivity and InstrumentedListActivity classes.

Classes

Analytics This class is the primary interface to the UrbanAirship Analytics API. 
AssociatedIdentifiers Creates a map of associated identifier. 
AssociatedIdentifiers.Builder  
CustomEvent A class that represents a custom event for the application. 
CustomEvent.Builder Builder class for CustomEvent Objects. 
Event This abstract class encapsulates analytics events. 
EventService The EventService is an IntentService designed to handle periodic analytics event uploads and saving events to be uploaded. 
InstallReceiver Tracks Google Play Store install referrals. 
InstrumentedActivity This class is deprecated. Marked to be removed in 7.0.0. Instrumentation is only required for applications that still build for Android Gingerbread and older. Those application should call activityStarted(Activity) and activityStopped(Activity) directly in the ``onStart`` and ``onStop`` activity methods.  
InstrumentedListActivity This class is deprecated. Marked to be removed in 7.0.0. Instrumentation is only required for applications that still build for Android Gingerbread and older. Those applications should call activityStarted(Activity) and activityStopped(Activity) directly in the ``onStart`` and ``onStop`` activity methods.  
LocationEvent This class captures all the necessary information for Urban Airship Analytics

Enums

LocationEvent.UpdateType An enum representing the location update type.