Skip navigation links
A B C D E F G H I J L M N O R S T U V W 

A

addOnMixpanelTweaksUpdatedListener(OnMixpanelTweaksUpdatedListener) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Sets the listener that will receive a callback when new Tweaks from Mixpanel are discovered.
addOnMixpanelUpdatesReceivedListener(OnMixpanelUpdatesReceivedListener) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Adds a new listener that will receive a callback when new updates from Mixpanel (like in-app notifications or A/B test experiments) are discovered.
alias(String, String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
This function creates a distinct_id alias from alias to original.
APP_CRASHED - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
APP_CRASHED_REASON - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
APP_UPDATED - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
append(String, Object) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Appends a value to a list-valued property.
AutomaticEvents - Class in com.mixpanel.android.mpmetrics
 
AutomaticEvents() - Constructor for class com.mixpanel.android.mpmetrics.AutomaticEvents
 

B

booleanTweak(String, boolean) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare a boolean-valued tweak, and return a reference you can use to read the value of the tweak.
byteTweak(String, byte) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare byte-valued tweak, and return a reference you can use to read the value of the tweak.

C

clearCharges() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Permanently clear the whole transaction history for the identified people profile.
clearPushRegistrationId() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Manually clear all current Google Cloud Messaging registration ids from Mixpanel.
clearPushRegistrationId(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Manually clear a single Google Cloud Messaging registration id from Mixpanel.
clearSuperProperties() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Erase all currently registered superProperties.
color - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
com.mixpanel.android.mpmetrics - package com.mixpanel.android.mpmetrics
This package contains the interface to Mixpanel that you can use from your Android apps.
com.mixpanel.android.util - package com.mixpanel.android.util
 
com.mixpanel.android.viewcrawler - package com.mixpanel.android.viewcrawler
 
CREATOR - Static variable in class com.mixpanel.android.mpmetrics.InAppButton
 
CREATOR - Static variable in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
CREATOR - Static variable in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 

D

d(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
d(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
DEBUG - Static variable in class com.mixpanel.android.mpmetrics.MPConfig
 
DEBUG - Static variable in class com.mixpanel.android.util.MPLog
 
deleteUser() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Permanently deletes the identified user's record from People Analytics.
describeContents() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
describeContents() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
doubleTweak(String, double) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare a double-valued tweak, and return a reference you can use to read the value of the tweak.
dpToPx(float, Context) - Static method in class com.mixpanel.android.util.ViewUtils
 

E

e(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
e(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
enableFallbackServer(Context, boolean) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Deprecated.
in 4.0.0, use com.mixpanel.android.MPConfig.EventsFallbackEndpoint, com.mixpanel.android.MPConfig.PeopleFallbackEndpoint, or com.mixpanel.android.MPConfig.DecideFallbackEndpoint instead
ERROR - Static variable in class com.mixpanel.android.util.MPLog
 
eventElapsedTime(String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Retrieves the time elapsed for the named event since timeEvent() was called.
ExceptionHandler - Class in com.mixpanel.android.mpmetrics
 
ExceptionHandler() - Constructor for class com.mixpanel.android.mpmetrics.ExceptionHandler
 

F

FIRST_OPEN - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
floatTweak(String, float) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare a float-valued tweak, and return a reference you can use to read the value of the tweak.
flush() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Push all queued Mixpanel events and People Analytics changes to Mixpanel servers.
flushNoDecideCheck() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
 

G

GCMReceiver - Class in com.mixpanel.android.mpmetrics
BroadcastReceiver for handling Google Cloud Messaging intents.
GCMReceiver() - Constructor for class com.mixpanel.android.mpmetrics.GCMReceiver
 
GCMReceiver.NotificationData - Class in com.mixpanel.android.mpmetrics
 
GestureTracker - Class in com.mixpanel.android.viewcrawler
Tracking ABTesting Gestures $ab_gesture1 = 4 times two finger tap when last tap is hold for 3 seconds $ab_gesture2 = 5 times two finger tap
GestureTracker(MixpanelAPI, Activity) - Constructor for class com.mixpanel.android.viewcrawler.GestureTracker
 
get() - Method in interface com.mixpanel.android.mpmetrics.Tweak
 
getAutoShowMixpanelUpdates() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getBackgroundColor() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
getBackgroundColor() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getBody() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getBodyColor() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getBorderColor() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
getBorderColor() - Method in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
getBulkUploadLimit() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getButton(int) - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
getCloseColor() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
getCtaUrl() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
getCtaUrl() - Method in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
getDataExpiration() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDecideEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDecideFallbackEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDeviceInfo() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Returns an unmodifiable map that contains the device description properties that will be sent to Mixpanel.
getDisableAppOpenEvent() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableDecideChecker() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableEmulatorBindingUI() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableFallback() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableGestureBindingUI() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableViewCrawler() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDisableViewCrawlerForProjects() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getDistinctId() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Returns the string id currently being used to uniquely identify the user associated with events sent using MixpanelAPI.track(String, JSONObject).
getDistinctId() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Returns the string id currently being used to uniquely identify the user associated with events sent using MixpanelAPI.People.set(String, Object) and MixpanelAPI.People.increment(String, double).
getEditorUrl() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getEventsEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getEventsFallbackEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getExtras() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getFlushInterval() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getId() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getIgnoreInvisibleViewsEditor() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getImage() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getImage2xUrl() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getImage4xUrl() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getImageCacheMaxMemoryFactor() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getImageTintColor() - Method in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
getImageUrl() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getInstance(Context, String) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Get the instance of MixpanelAPI associated with your Mixpanel project token.
getInstance(Context) - Static method in class com.mixpanel.android.mpmetrics.MPConfig
 
getMessageId() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getMinimumDatabaseLimit() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getMinimumSessionDuration() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getNotificationDefaults() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getNotificationIfAvailable() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Returns an InAppNotification object if one is available and being held by the library, or null if no notification is currently available.
getNumButtons() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
getOfflineMode() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getPeople() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Returns a Mixpanel.People object that can be used to set and increment People Analytics properties.
getPeopleEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getPeopleFallbackEndpoint() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getPushRegistrationId() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Retrieves Google Cloud Messaging registration ID.
getResourcePackageName() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getSessionTimeoutDuration() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getSSLSocketFactory() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getSuperProperties() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Returns a json object of the user's current super properties
getTestMode() - Method in class com.mixpanel.android.mpmetrics.MPConfig
 
getText() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
getTextColor() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
getTitle() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
getTitleColor() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
getType() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
getType() - Method in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
getType() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 

H

hasBody() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
hasTitle() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 

I

i(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
i(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
icon - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
identify(String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Associate all future calls to MixpanelAPI.track(String, JSONObject) with the user identified by the given distinct id.
identify(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Associate future calls to MixpanelAPI.People.set(JSONObject), MixpanelAPI.People.increment(Map), and MixpanelAPI.People.initPushHandling(String) with a particular People Analytics user.
InAppButton - Class in com.mixpanel.android.mpmetrics
 
InAppButton(Parcel) - Constructor for class com.mixpanel.android.mpmetrics.InAppButton
 
InAppNotification - Class in com.mixpanel.android.mpmetrics
 
InAppNotification() - Constructor for class com.mixpanel.android.mpmetrics.InAppNotification
 
InAppNotification(Parcel) - Constructor for class com.mixpanel.android.mpmetrics.InAppNotification
 
InAppNotification.Type - Enum in com.mixpanel.android.mpmetrics
InApp Notifications in Mixpanel are either TAKEOVERs, that display full screen, or MINI notifications that appear and disappear on the margins of the screen.
increment(String, double) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Add the given amount to an existing property on the identified user.
increment(Map<String, ? extends Number>) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Change the existing values of multiple People Analytics properties at once.
INFO - Static variable in class com.mixpanel.android.util.MPLog
 
init() - Static method in class com.mixpanel.android.mpmetrics.ExceptionHandler
 
initPushHandling(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Enable end-to-end Google Cloud Messaging (GCM) from Mixpanel.
InstallReferrerReceiver - Class in com.mixpanel.android.mpmetrics
BroadcastReceiver for automatically storing Google Play Store referrer information as Mixpanel Super Properties.
InstallReferrerReceiver() - Constructor for class com.mixpanel.android.mpmetrics.InstallReferrerReceiver
 
intent - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
intTweak(String, int) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare an int-valued tweak, and return a reference you can use to read the value of the tweak.
isAppInForeground() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Based on the application's event lifecycle this method will determine whether the app is running in the foreground or not.
isOffline() - Method in interface com.mixpanel.android.util.OfflineMode
Returns true if offline-mode is active on the client.

J

joinExperimentIfAvailable() - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Applies A/B test changes, if they are present.

L

largeIcon - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
logPosts() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Deprecated.
in 4.1.0, use Manifest meta-data instead
longTweak(String, long) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare a long-valued tweak, and return a reference you can use to read the value of the tweak.

M

makeNotificationSDK11OrHigher(Context, PendingIntent, GCMReceiver.NotificationData) - Method in class com.mixpanel.android.mpmetrics.GCMReceiver
 
makeNotificationSDK16OrHigher(Context, PendingIntent, GCMReceiver.NotificationData) - Method in class com.mixpanel.android.mpmetrics.GCMReceiver
 
makeNotificationSDK21OrHigher(Context, PendingIntent, GCMReceiver.NotificationData) - Method in class com.mixpanel.android.mpmetrics.GCMReceiver
 
makeNotificationSDKLessThan11(Context, PendingIntent, GCMReceiver.NotificationData) - Method in class com.mixpanel.android.mpmetrics.GCMReceiver
 
mDescription - Variable in class com.mixpanel.android.mpmetrics.InAppNotification
 
merge(String, JSONObject) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Merge a given JSONObject into the object-valued property named name.
message - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
mExtras - Variable in class com.mixpanel.android.mpmetrics.InAppNotification
 
mId - Variable in class com.mixpanel.android.mpmetrics.InAppNotification
 
MiniInAppNotification - Class in com.mixpanel.android.mpmetrics
Represents a mini in-app notification delivered from Mixpanel.
MiniInAppNotification(Parcel) - Constructor for class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
mixColors(int, int) - Static method in class com.mixpanel.android.util.ViewUtils
 
MixpanelAPI - Class in com.mixpanel.android.mpmetrics
Core class for interacting with Mixpanel Analytics.
MixpanelAPI.People - Interface in com.mixpanel.android.mpmetrics
Core interface for using Mixpanel People Analytics features.
mMessageId - Variable in class com.mixpanel.android.mpmetrics.InAppNotification
 
MPConfig - Class in com.mixpanel.android.mpmetrics
Stores global configuration options for the Mixpanel library.
MPLog - Class in com.mixpanel.android.util
 
MPLog() - Constructor for class com.mixpanel.android.util.MPLog
 

N

NONE - Static variable in class com.mixpanel.android.util.MPLog
 
NOT_SET - Static variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 

O

OfflineMode - Interface in com.mixpanel.android.util
Implement this to allow Mixpanel behave in-sync with your current custom offline logic
OnMixpanelTweaksUpdatedListener - Interface in com.mixpanel.android.mpmetrics
onMixpanelTweakUpdated() - Method in interface com.mixpanel.android.mpmetrics.OnMixpanelTweaksUpdatedListener
 
onMixpanelUpdatesReceived() - Method in interface com.mixpanel.android.mpmetrics.OnMixpanelUpdatesReceivedListener
Called when the Mixpanel library has updates, for example, Notifications.
OnMixpanelUpdatesReceivedListener - Interface in com.mixpanel.android.mpmetrics
onReceive(Context, Intent) - Method in class com.mixpanel.android.mpmetrics.GCMReceiver
 
onReceive(Context, Intent) - Method in class com.mixpanel.android.mpmetrics.InstallReferrerReceiver
 

R

registerSuperProperties(JSONObject) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Register properties that will be sent with every subsequent call to MixpanelAPI.track(String, JSONObject).
registerSuperPropertiesMap(Map<String, Object>) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Register properties that will be sent with every subsequent call to MixpanelAPI.track(String, JSONObject).
registerSuperPropertiesOnce(JSONObject) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Register super properties for events, only if no other super property with the same names has already been registered.
registerSuperPropertiesOnceMap(Map<String, Object>) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Register super properties for events, only if no other super property with the same names has already been registered.
remove(String, Object) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Remove value from a list-valued property only if they are already present in the list.
removeOnMixpanelTweaksUpdatedListener(OnMixpanelTweaksUpdatedListener) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Removes the listener previously registered with addOnMixpanelTweaksUpdatedListener.
removeOnMixpanelUpdatesReceivedListener(OnMixpanelUpdatesReceivedListener) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Removes a listener previously registered with addOnMixpanelUpdatesReceivedListener.
reset() - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Clears all distinct_ids, superProperties, and push registrations from persistent storage.

S

SESSION - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
SESSION_LENGTH - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
set(String, Object) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Sets a single property with the given name and value for this user.
set(JSONObject) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Set a collection of properties on the identified user all at once.
setFlushInterval(Context, long) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Deprecated.
in 4.0.0, use com.mixpanel.android.MPConfig.FlushInterval application metadata instead
setLevel(int) - Static method in class com.mixpanel.android.util.MPLog
 
setMap(Map<String, Object>) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Set a collection of properties on the identified user all at once.
setOfflineMode(OfflineMode) - Method in class com.mixpanel.android.mpmetrics.MPConfig
OfflineMode allows Mixpanel to be in-sync with client offline internal logic.
setOnce(String, Object) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Works just like MixpanelAPI.People.set(String, Object), except it will not overwrite existing property values.
setOnce(JSONObject) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Like MixpanelAPI.People.set(String, Object), but will not set properties that already exist on a record.
setOnceMap(Map<String, Object>) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Like MixpanelAPI.People.set(String, Object), but will not set properties that already exist on a record.
setPushRegistrationId(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Manually send a Google Cloud Messaging registration id to Mixpanel.
setShouldShowShadow() - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
setSSLSocketFactory(SSLSocketFactory) - Method in class com.mixpanel.android.mpmetrics.MPConfig
The MixpanelAPI will use the system default SSL socket settings under ordinary circumstances.
shortTweak(String, short) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare short-valued tweak, and return a reference you can use to read the value of the tweak.
showGivenNotification(InAppNotification, Activity) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Shows the given in-app notification to the user.
showNotificationById(int, Activity) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Shows an in-app notification identified by id.
showNotificationIfAvailable(Activity) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Shows an in-app notification to the user if one is available.
stringTweak(String, String) - Static method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Declare a string-valued tweak, and return a reference you can use to read the value of the tweak.
SuperPropertyUpdate - Interface in com.mixpanel.android.mpmetrics
Use SuperPropertyUpdate objects to make changes to super properties in place, in a thread-safe way.

T

TakeoverInAppNotification - Class in com.mixpanel.android.mpmetrics
Represents a takeover in-app notification delivered from Mixpanel.
TakeoverInAppNotification(Parcel) - Constructor for class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
timeEvent(String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Begin timing of an event.
title - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
toString() - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
toString() - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
track(String, JSONObject) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Track an event.
track(String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Equivalent to MixpanelAPI.track(String, JSONObject) with a null argument for properties.
track(String, JSONObject, boolean) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
 
trackCharge(double, JSONObject) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Track a revenue transaction for the identified people profile.
trackMap(String, Map<String, Object>) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Track an event.
trackNotification(String, InAppNotification) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Sends an event to Mixpanel that includes the automatic properties associated with the given notification.
trackNotificationSeen(InAppNotification) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Tells MixPanel that you have handled an InAppNotification in the case where you are manually dealing with your notifications (MixpanelAPI.People.getNotificationIfAvailable()).
Tweak<T> - Interface in com.mixpanel.android.mpmetrics
A Tweak allows you to alter values in your user's applications through the Mixpanel UI.

U

UI_FEATURES_MIN_API - Static variable in class com.mixpanel.android.mpmetrics.MPConfig
Minimum API level for support of rich UI features, like In-App notifications and dynamic event binding.
uncaughtException(Thread, Throwable) - Method in class com.mixpanel.android.mpmetrics.ExceptionHandler
 
union(String, JSONArray) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Adds values to a list-valued property only if they are not already present in the list.
unregisterSuperProperty(String) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Remove a single superProperty, so that it will not be sent with future calls to MixpanelAPI.track(String, JSONObject).
unset(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
permanently removes the property with the given name from the user's profile
update(JSONObject) - Method in interface com.mixpanel.android.mpmetrics.SuperPropertyUpdate
update should take a JSONObject and return a JSON object.
updateSuperProperties(SuperPropertyUpdate) - Method in class com.mixpanel.android.mpmetrics.MixpanelAPI
Updates super properties in place.

V

v(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
v(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
valueOf(String) - Static method in enum com.mixpanel.android.mpmetrics.InAppNotification.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mixpanel.android.mpmetrics.InAppNotification.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.mixpanel.android.util.MPLog
 
VERSION - Static variable in class com.mixpanel.android.mpmetrics.MixpanelAPI
String version of the library.
VERSION - Static variable in class com.mixpanel.android.mpmetrics.MPConfig
 
VERSION_UPDATED - Static variable in class com.mixpanel.android.mpmetrics.AutomaticEvents
 
ViewUtils - Class in com.mixpanel.android.util
 
ViewUtils() - Constructor for class com.mixpanel.android.util.ViewUtils
 

W

w(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
w(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
WARN - Static variable in class com.mixpanel.android.util.MPLog
 
whiteIcon - Variable in class com.mixpanel.android.mpmetrics.GCMReceiver.NotificationData
 
withIdentity(String) - Method in interface com.mixpanel.android.mpmetrics.MixpanelAPI.People
Return an instance of Mixpanel people with a temporary distinct id.
writeToParcel(Parcel, int) - Method in class com.mixpanel.android.mpmetrics.InAppButton
 
writeToParcel(Parcel, int) - Method in class com.mixpanel.android.mpmetrics.InAppNotification
 
writeToParcel(Parcel, int) - Method in class com.mixpanel.android.mpmetrics.MiniInAppNotification
 
writeToParcel(Parcel, int) - Method in class com.mixpanel.android.mpmetrics.TakeoverInAppNotification
 
wtf(String, String) - Static method in class com.mixpanel.android.util.MPLog
 
wtf(String, String, Throwable) - Static method in class com.mixpanel.android.util.MPLog
 
A B C D E F G H I J L M N O R S T U V W 
Skip navigation links