public class MobileAnalyticsManager extends Object
Modifier and Type | Method and Description |
---|---|
EventClient |
getEventClient()
The
EventClient is the primary class used to create, store, and
submit events from your application. |
static MobileAnalyticsManager |
getInstance(String appId) |
static MobileAnalyticsManager |
getOrCreateInstance(android.content.Context context,
String appId,
Regions region,
AWSCredentialsProvider credentialsProvider) |
static MobileAnalyticsManager |
getOrCreateInstance(android.content.Context context,
String appId,
Regions region,
AWSCredentialsProvider credentialsProvider,
AnalyticsCallback<MobileAnalyticsManager> initCompletionCallback) |
static MobileAnalyticsManager |
getOrCreateInstance(android.content.Context context,
String appId,
Regions region,
AWSCredentialsProvider credentialsProvider,
AnalyticsConfig options) |
static MobileAnalyticsManager |
getOrCreateInstance(android.content.Context context,
String appId,
Regions region,
AWSCredentialsProvider credentialsProvider,
AnalyticsConfig options,
AnalyticsCallback<MobileAnalyticsManager> initCompletionCallback) |
SessionClient |
getSessionClient()
The
SessionClient is the primary class used to pause and resume
sessions, so that you can gain useful data about how your users are
interacting with your application. |
public EventClient getEventClient()
EventClient
is the primary class used to create, store, and
submit events from your application.EventClient
public SessionClient getSessionClient()
SessionClient
is the primary class used to pause and resume
sessions, so that you can gain useful data about how your users are
interacting with your application. You should use the
SessionClient
onPause and onResume method in each of your
activities onPause and onResume methods.SessionClient
public static MobileAnalyticsManager getInstance(String appId)
public static MobileAnalyticsManager getOrCreateInstance(android.content.Context context, String appId, Regions region, AWSCredentialsProvider credentialsProvider) throws InitializationException
InitializationException
public static MobileAnalyticsManager getOrCreateInstance(android.content.Context context, String appId, Regions region, AWSCredentialsProvider credentialsProvider, AnalyticsConfig options) throws InitializationException
InitializationException
public static MobileAnalyticsManager getOrCreateInstance(android.content.Context context, String appId, Regions region, AWSCredentialsProvider credentialsProvider, AnalyticsCallback<MobileAnalyticsManager> initCompletionCallback) throws InitializationException
InitializationException
public static MobileAnalyticsManager getOrCreateInstance(android.content.Context context, String appId, Regions region, AWSCredentialsProvider credentialsProvider, AnalyticsConfig options, AnalyticsCallback<MobileAnalyticsManager> initCompletionCallback) throws InitializationException
InitializationException
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.