Package com.mparticle
The primary package for the mParticle SDK where most of the public APIs reside - start here.
-
Interface Summary Interface Description AttributionListener Implement this interface and react to deep links.BaseEvent.MessageType Configuration<T> InstallReferrerHelper.InstallReferrerCallback MParticle.ResetListener MParticle.ServiceProviders This interface defines constants that can be used to interact with specific 3rd-party services.MParticle.UserAttributes This interface defines a series of constants that can be used to specify certain characteristics of a user.UserAttributeListener -
Class Summary Class Description AttributionError Class representing the result of an attribution query to an integration partner.AttributionResult Class representing the result of an attribution query to an integration partner.BaseEvent BuildConfig ExceptionHandler Class used to capture and log uncaught exceptions.InstallReferrerHelper MParticle The primary access point to the mParticle SDK.MParticleOptions class used for passing optional settings to the SDK when it is started.MParticleOptions.Builder MParticleOptions.DataplanOptions MParticleOptions.DataplanOptions.Builder MParticleTask<MParticleTaskResult> MPEvent Class representation of an event.MPEvent.Builder Class used to build anMPEvent
object.MPReceiver CoreBroadcastReceiver
used to support push notifications.MPService IntentService
used internally by the SDK to process incoming broadcast messages in the background.MPServiceUtil SdkListener Note: This is an Experimental feature.Session Public Session API exposing characteristics of a given session. -
Enum Summary Enum Description BaseEvent.Type MParticle.Environment The Environment in which the SDK and hosting app are running.MParticle.EventType Event type to use when loggingMPEvent
s.MParticle.IdentityType Identity type to use when setting the user identity.MParticle.InstallType To be used when initializing MParticle.MParticle.LogLevel Enumeration used to moderate the amount of messages that are printed by the SDK to the console.MParticle.OperatingSystem SdkListener.DatabaseTable SdkListener.Endpoint