A B C D E F G H I M N O P Q R S T U _ 

A

addEventToQueue(String, String, String, double, String, String, String, String, String, String, String, String, String, boolean, Date) - Method in class com.mobileapptracker.MobileAppTracker
 
attribute_sub1 - Variable in class com.mobileapptracker.MATEventItem
 
attribute_sub2 - Variable in class com.mobileapptracker.MATEventItem
 
attribute_sub3 - Variable in class com.mobileapptracker.MATEventItem
 
attribute_sub4 - Variable in class com.mobileapptracker.MATEventItem
 
attribute_sub5 - Variable in class com.mobileapptracker.MATEventItem
 

B

bytesToHex(byte[]) - Static method in class com.mobileapptracker.Encryption
 

C

com.mobileapptracker - package com.mobileapptracker
 
constructedRequest(String, JSONObject) - Method in interface com.mobileapptracker.MATTestRequest
 

D

decrypt(String) - Method in class com.mobileapptracker.Encryption
 
delete(Uri, String, String[]) - Method in class com.mobileapptracker.MATProvider
 
didFailWithError(JSONObject) - Method in interface com.mobileapptracker.MATResponse
 
didSucceedWithData(JSONObject) - Method in interface com.mobileapptracker.MATResponse
 
dumpQueue() - Method in class com.mobileapptracker.MobileAppTracker
 

E

encrypt(String) - Method in class com.mobileapptracker.Encryption
 
Encryption - Class in com.mobileapptracker
 
Encryption(String, String) - Constructor for class com.mobileapptracker.Encryption
 
eventQueue - Variable in class com.mobileapptracker.MobileAppTracker
 

F

FacebookReceiver - Class in com.mobileapptracker
 
FacebookReceiver() - Constructor for class com.mobileapptracker.FacebookReceiver
 

G

GENDER_FEMALE - Static variable in class com.mobileapptracker.MobileAppTracker
 
GENDER_MALE - Static variable in class com.mobileapptracker.MobileAppTracker
 
getAction() - Method in class com.mobileapptracker.MobileAppTracker
Gets the action of the event
getAdvertiserId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT advertiser ID.
getAge() - Method in class com.mobileapptracker.MobileAppTracker
Gets the user age set.
getAltitude() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device altitude.
getAndroidId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the ANDROID_ID of the device
getAndroidIdMd5() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MD5 hash of the ANDROID_ID of the device
getAndroidIdSha1() - Method in class com.mobileapptracker.MobileAppTracker
Gets the SHA-1 hash of the ANDROID_ID of the device
getAndroidIdSha256() - Method in class com.mobileapptracker.MobileAppTracker
Gets the SHA-256 hash of the ANDROID_ID of the device
getAppName() - Method in class com.mobileapptracker.MobileAppTracker
Gets the app name
getAppVersion() - Method in class com.mobileapptracker.MobileAppTracker
Gets the app version
getAttributionId(ContentResolver) - Method in class com.mobileapptracker.MobileAppTracker
Facebook's code for retrieving Facebook cookie value
getAttrStringByName(String) - Method in class com.mobileapptracker.MATEventItem
 
getConnectionType() - Method in class com.mobileapptracker.MobileAppTracker
Gets the connection type (mobile or WIFI);.
getCountryCode() - Method in class com.mobileapptracker.MobileAppTracker
Gets the ISO 639-1 country code
getCurrencyCode() - Method in class com.mobileapptracker.MobileAppTracker
Gets the ISO 4217 currency code.
getDeviceBrand() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device brand/manufacturer (HTC, Apple, etc)
getDeviceCarrier() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device carrier if any
getDeviceId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Device ID, also known as IMEI/MEID, if any
getDeviceModel() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device model name
getEventAttribute1() - Method in class com.mobileapptracker.MobileAppTracker
 
getEventAttribute2() - Method in class com.mobileapptracker.MobileAppTracker
 
getEventAttribute3() - Method in class com.mobileapptracker.MobileAppTracker
 
getEventAttribute4() - Method in class com.mobileapptracker.MobileAppTracker
 
getEventAttribute5() - Method in class com.mobileapptracker.MobileAppTracker
 
getEventId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the last event id set.
getEventName() - Method in class com.mobileapptracker.MobileAppTracker
Gets the last event name set.
getExistingUser() - Method in class com.mobileapptracker.MobileAppTracker
Gets value previously set of existing user or not.
getFacebookUserId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Facebook user ID previously set.
getGender() - Method in class com.mobileapptracker.MobileAppTracker
Gets the user gender set.
getGoogleAdvertisingId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Google Play Services Advertising ID.
getGoogleUserId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Google user ID previously set.
getInstallDate() - Method in class com.mobileapptracker.MobileAppTracker
Gets the date of app install
getInstallLogId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT install log ID
getInstallReferrer() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Google Play INSTALL_REFERRER
getInstance() - Static method in class com.mobileapptracker.MobileAppTracker
Get existing MAT singleton object
getLanguage() - Method in class com.mobileapptracker.MobileAppTracker
Gets the language of the device
getLastOpenLogId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the last MAT open log ID
getLatitude() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device latitude.
getLimitAdTrackingEnabled() - Method in class com.mobileapptracker.MobileAppTracker
Get whether the user has limit ad tracking enabled or not.
getLongitude() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device longitude.
getMacAddress() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAC address of device
getMatId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT ID generated on install
getMCC() - Method in class com.mobileapptracker.MobileAppTracker
Gets the mobile country code.
getMNC() - Method in class com.mobileapptracker.MobileAppTracker
Gets the mobile network code.
getOpenLogId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the first MAT open log ID
getOsVersion() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Android OS version
getPackageName() - Method in class com.mobileapptracker.MobileAppTracker
Gets the app package name
getPluginName() - Method in class com.mobileapptracker.MobileAppTracker
Get SDK plugin name used
getQueueSize() - Method in class com.mobileapptracker.MATEventQueue
Returns the current event queue size.
getReferralSource() - Method in class com.mobileapptracker.MobileAppTracker
Gets the package name of the app that started this Activity, if any
getReferralUrl() - Method in class com.mobileapptracker.MobileAppTracker
Gets the url scheme that started this Activity, if any
getRefId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the advertiser ref ID.
getRevenue() - Method in class com.mobileapptracker.MobileAppTracker
Gets the revenue amount set
getScreenDensity() - Method in class com.mobileapptracker.MobileAppTracker
Gets the screen density of the device
getScreenSize() - Method in class com.mobileapptracker.MobileAppTracker
Gets the screen size of the device
getSDKVersion() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT SDK version
getSiteId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT site ID set
getTRUSTeId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the TRUSTe ID set
getTwitterUserID() - Method in class com.mobileapptracker.MobileAppTracker
Gets the Twitter user ID previously set.
getType(Uri) - Method in class com.mobileapptracker.MATProvider
 
getUpdateLogId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the MAT update log ID
getUserAgent() - Method in class com.mobileapptracker.MobileAppTracker
Gets the device browser user agent
getUserEmail() - Method in class com.mobileapptracker.MobileAppTracker
Gets the custom user email.
getUserId() - Method in class com.mobileapptracker.MobileAppTracker
Gets the custom user ID.
getUserName() - Method in class com.mobileapptracker.MobileAppTracker
Gets the custom user name.

H

hexToBytes(String) - Static method in class com.mobileapptracker.Encryption
 

I

init(Context, String, String, boolean, boolean) - Static method in class com.mobileapptracker.MobileAppTracker
Instantiates a new MobileAppTracker singleton.
init(Context, String, String) - Static method in class com.mobileapptracker.MobileAppTracker
Instantiates a new MobileAppTracker with device ID/MAC address collection by default.
initAll(Context, String, String, boolean, boolean) - Method in class com.mobileapptracker.MobileAppTracker
Private initialization function for MobileAppTracker.
insert(Uri, ContentValues) - Method in class com.mobileapptracker.MATProvider
 
isOnline(Context) - Method in class com.mobileapptracker.MobileAppTracker
Returns true if an Internet connection is detected.
isRegistered - Variable in class com.mobileapptracker.MobileAppTracker
 
itemname - Variable in class com.mobileapptracker.MATEventItem
 

M

makeRequest(String, String, String, double, String, String, String, String, String, String, String, String, String, boolean) - Method in class com.mobileapptracker.MobileAppTracker
 
MATEventItem - Class in com.mobileapptracker
 
MATEventItem(String, int, double, double) - Constructor for class com.mobileapptracker.MATEventItem
 
MATEventItem(String, String, String, String, String, String) - Constructor for class com.mobileapptracker.MATEventItem
 
MATEventItem(String, int, double, double, String, String, String, String, String) - Constructor for class com.mobileapptracker.MATEventItem
 
MATEventQueue - Class in com.mobileapptracker
 
MATEventQueue(Context, MobileAppTracker) - Constructor for class com.mobileapptracker.MATEventQueue
 
MATEventQueue.Add - Class in com.mobileapptracker
 
MATEventQueue.Add(String, String, String, double, String, String, String, String, String, String, String, String, String, boolean, Date) - Constructor for class com.mobileapptracker.MATEventQueue.Add
Saves an event to the queue.
MATEventQueue.Dump - Class in com.mobileapptracker
 
MATEventQueue.Dump() - Constructor for class com.mobileapptracker.MATEventQueue.Dump
 
MATProvider - Class in com.mobileapptracker
 
MATProvider() - Constructor for class com.mobileapptracker.MATProvider
 
matRequest - Variable in class com.mobileapptracker.MobileAppTracker
 
MATResponse - Interface in com.mobileapptracker
 
matResponse - Variable in class com.mobileapptracker.MobileAppTracker
 
MATTestRequest - Interface in com.mobileapptracker
 
mContext - Variable in class com.mobileapptracker.MobileAppTracker
 
md5(String) - Static method in class com.mobileapptracker.Encryption
 
MobileAppTracker - Class in com.mobileapptracker
 
MobileAppTracker() - Constructor for class com.mobileapptracker.MobileAppTracker
 

N

networkStateReceiver - Variable in class com.mobileapptracker.MobileAppTracker
 

O

onCreate() - Method in class com.mobileapptracker.MATProvider
 
onReceive(Context, Intent) - Method in class com.mobileapptracker.FacebookReceiver
 
onReceive(Context, Intent) - Method in class com.mobileapptracker.Tracker
 

P

paramsToBeEncrypted(String) - Method in interface com.mobileapptracker.MATTestRequest
 
PUBLISHER_PACKAGE_NAME - Static variable in class com.mobileapptracker.MATProvider
 

Q

quantity - Variable in class com.mobileapptracker.MATEventItem
 
query(Uri, String[], String, String[], String) - Method in class com.mobileapptracker.MATProvider
 

R

removeKeyFromQueue(String) - Method in class com.mobileapptracker.MATEventQueue
Removes a specific item from the queue.
revenue - Variable in class com.mobileapptracker.MATEventItem
 
run() - Method in class com.mobileapptracker.MATEventQueue.Add
 
run() - Method in class com.mobileapptracker.MATEventQueue.Dump
 

S

setAge(int) - Method in class com.mobileapptracker.MobileAppTracker
Sets the user's age.
setAllowDuplicates(boolean) - Method in class com.mobileapptracker.MobileAppTracker
Enables acceptance of duplicate installs from this device.
setAltitude(double) - Method in class com.mobileapptracker.MobileAppTracker
Sets the device altitude.
setCurrencyCode(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the ISO 4217 currency code.
setDebugMode(boolean) - Method in class com.mobileapptracker.MobileAppTracker
Turns debug mode on or off, under tag "MobileAppTracker".
setEventAttribute1(String) - Method in class com.mobileapptracker.MobileAppTracker
 
setEventAttribute2(String) - Method in class com.mobileapptracker.MobileAppTracker
 
setEventAttribute3(String) - Method in class com.mobileapptracker.MobileAppTracker
 
setEventAttribute4(String) - Method in class com.mobileapptracker.MobileAppTracker
 
setEventAttribute5(String) - Method in class com.mobileapptracker.MobileAppTracker
 
setExistingUser(boolean) - Method in class com.mobileapptracker.MobileAppTracker
Sets whether app was previously installed prior to version with MAT SDK
setFacebookUserId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the user ID to associate with Facebook
setGender(int) - Method in class com.mobileapptracker.MobileAppTracker
Sets the user gender.
setGoogleAdvertisingId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the Google Play Services Advertising ID
setGoogleUserId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the user ID to associate with Google
setInstallReferrer(String) - Method in class com.mobileapptracker.MobileAppTracker
Overrides the Google Play INSTALL_REFERRER received
setLatitude(double) - Method in class com.mobileapptracker.MobileAppTracker
Sets the device latitude.
setLimitAdTrackingEnabled(boolean) - Method in class com.mobileapptracker.MobileAppTracker
Sets whether the app user has chosen to limit ad tracking.
setLongitude(double) - Method in class com.mobileapptracker.MobileAppTracker
Sets the device longitude.
setMATResponse(MATResponse) - Method in class com.mobileapptracker.MobileAppTracker
Register a MATResponse interface to receive server response callback
setPackageName(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the app package name
setPluginName(String) - Method in class com.mobileapptracker.MobileAppTracker
Set the name of plugin used, if any
setQueueSize(int) - Method in class com.mobileapptracker.MATEventQueue
Sets the event queue size to value.
setReferralSources(Activity) - Method in class com.mobileapptracker.MobileAppTracker
Get referral sources from Activity
setSiteId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the MAT site ID to specify which app to attribute to
setTracking(String, String, String, String, boolean) - Method in class com.mobileapptracker.MobileAppTracker
Insert referring app info into target app's content provider.
setTRUSTeId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the TRUSTe ID, should generate via their SDK
setTwitterUserId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the user ID to associate with Twitter
setUseAndroidIdMd5() - Method in class com.mobileapptracker.MobileAppTracker
Enable sending ANDROID_ID as MD5 hash in request - removes raw ANDROID_ID
setUseAndroidIdSha1() - Method in class com.mobileapptracker.MobileAppTracker
Enable sending ANDROID_ID as SHA-1 hash in request - removes raw ANDROID_ID
setUseAndroidIdSha256() - Method in class com.mobileapptracker.MobileAppTracker
Enable sending ANDROID_ID as SHA-256 hash in request - removes raw ANDROID_ID
setUserEmail(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the custom user email.
setUserId(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the custom user ID.
setUserName(String) - Method in class com.mobileapptracker.MobileAppTracker
Sets the custom user name.
sha1(String) - Static method in class com.mobileapptracker.Encryption
 
sha256(String) - Static method in class com.mobileapptracker.Encryption
 

T

toJSON() - Method in class com.mobileapptracker.MATEventItem
 
trackAction(String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name.
trackAction(String, MATEventItem) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, and event item.
trackAction(String, MATEventItem, double, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, event item, revenue, currency, and advertiser ref ID.
trackAction(String, MATEventItem, double, String, String, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, event item, and in-app purchase data and signature for purchase verification.
trackAction(String, List<MATEventItem>) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, and a list of event items.
trackAction(String, List<MATEventItem>, double, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, a list of event items, revenue, currency, and advertiser ref ID.
trackAction(String, List<MATEventItem>, double, String, String, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, a list of event items, and in-app purchase data and signature for purchase verification.
trackAction(String, double) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, revenue.
trackAction(String, double, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, revenue and currency.
trackAction(String, double, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, revenue, currency, and advertiser ref ID.
trackAction(String, double, String, String, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track events by event ID or name, revenue, currency, advertiser ref ID, and in-app purchase data and signature for purchase verification.
Tracker - Class in com.mobileapptracker
 
Tracker() - Constructor for class com.mobileapptracker.Tracker
 
TRACKING_ID - Static variable in class com.mobileapptracker.MATProvider
 
trackPurchase(String, int, double, String, String, String, String) - Method in class com.mobileapptracker.MobileAppTracker
Tracking event function, track purchase events with a special purchase status parameter.
trackSession() - Method in class com.mobileapptracker.MobileAppTracker
Main tracking session function; this function should be called at every app open.

U

unitPrice - Variable in class com.mobileapptracker.MATEventItem
 
update(Uri, ContentValues, String, String[]) - Method in class com.mobileapptracker.MATProvider
 

_

_ID - Static variable in class com.mobileapptracker.MATProvider
 
A B C D E F G H I M N O P Q R S T U _