Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACTIVE - Static variable in annotation interface com.my.tracker.MyTrackerConfig.LocationTrackingMode
Geolocation will be updated during tracking and the last known geolocation will be tracked
AdEvent - Class in com.my.tracker.ads
Class describes an advertising event
AdEventBuilder - Class in com.my.tracker.ads
Builder-class for AdEvent
adFormat - Variable in class com.my.tracker.ads.AdEvent
Advertising format(AdFormat)
AdFormat - Annotation Interface in com.my.tracker.ads
Predefined advertising formats
Value is AdFormat.BANNER, AdFormat.INTERSTITIAL, AdFormat.NATIVE, or AdFormat.REWARDED
adId - Variable in class com.my.tracker.ads.AdEvent
Advertising identifier
ADMOB - Static variable in annotation interface com.my.tracker.ads.AdNetwork
 
AdNetwork - Annotation Interface in com.my.tracker.ads
Possible values of advertising network
Value is AdNetwork.ADMOB, or AdNetwork.MOPUB
AntiFraudConfig - Class in com.my.tracker.config
Class for setting up work with sensors to prevent fraud
AntiFraudConfig.Builder - Class in com.my.tracker.config
Builder-class for AntiFraudConfig
applyPlugin(com.my.tracker.plugins.MyTrackerPluginConfig) - Static method in class com.my.tracker.MyTracker
This method could be used to apply additional plugin.

B

BANNER - Static variable in annotation interface com.my.tracker.ads.AdFormat
 
build() - Method in class com.my.tracker.ads.AdEventBuilder
Create new advertising event instance with previously specified values.
build() - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Create new anti-fraud config instance with previously specified values
build() - Method in class com.my.tracker.miniapps.MiniAppEventBuilder
Create new mini-app
build() - Method in class com.my.tracker.personalize.PersonalizeApiClient.Builder
Method builds an instance of PersonalizeApiClient
build() - Method in class com.my.tracker.personalize.PersonalizeItemRequest.Builder
This method uses to create instance of PersonalizeItemRequest with all parameters in the builder.
build() - Method in class com.my.tracker.personalize.PersonalizePlacementsRequest.Builder
Builds request instance.
build() - Method in class com.my.tracker.personalize.PersonalizeRankingRequest.Builder
This method uses to create instance of PersonalizeRankingRequest with all parameters in the builder.
build() - Method in class com.my.tracker.personalize.PersonalizeSetRequest.Builder
This method uses to create instance of PersonalizeSetRequest with all parameters in the builder.
Builder() - Constructor for class com.my.tracker.personalize.PersonalizeApiClient.Builder
 

C

CACHED - Static variable in annotation interface com.my.tracker.MyTrackerConfig.LocationTrackingMode
The last known geolocation will be tracked
CampaignReceiver - Class in com.my.tracker.campaign
Class for tracking install referrer broadcast messages.
CampaignReceiver() - Constructor for class com.my.tracker.campaign.CampaignReceiver
 
CampaignService - Class in com.my.tracker.campaign
Class for handling CampaignReceiver and MultipleInstallReceiver requests.
CampaignService() - Constructor for class com.my.tracker.campaign.CampaignService
 
closeEvent() - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.EventBuilder
Create new builder for mini-app close event
com.my.tracker - package com.my.tracker
 
com.my.tracker.ads - package com.my.tracker.ads
 
com.my.tracker.campaign - package com.my.tracker.campaign
 
com.my.tracker.config - package com.my.tracker.config
 
com.my.tracker.miniapps - package com.my.tracker.miniapps
 
com.my.tracker.personalize - package com.my.tracker.personalize
 
currency - Variable in class com.my.tracker.ads.AdEvent
Currency code
customEvent(String) - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.EventBuilder
Create new builder for mini-app custom event
customParams - Variable in class com.my.tracker.personalize.PersonalizePlacementsRequest
Custom parameters for the request.
customUserId - Variable in class com.my.tracker.miniapps.MiniAppEvent
Custom user identifier

D

discountPrice - Variable in class com.my.tracker.personalize.PersonalizeItem
Item price with discount.
discountValue - Variable in class com.my.tracker.personalize.PersonalizeItem
Item value with discount.

E

error - Variable in class com.my.tracker.personalize.PersonalizeResponse
Error message.
eventParams - Variable in class com.my.tracker.miniapps.MiniAppEvent
Additional event key-value params

F

FEMALE - Static variable in annotation interface com.my.tracker.MyTrackerParams.Gender
 
flush() - Static method in class com.my.tracker.MyTracker
Force sending all saved events to the server.

G

getAge() - Method in class com.my.tracker.MyTrackerParams
Return age of the current user.
getAntiFraudConfig() - Method in class com.my.tracker.MyTrackerConfig
Return current anti-fraud configuration.
getApkPreinstallParams() - Method in class com.my.tracker.MyTrackerConfig
Return apkPreinstallParams String
getBufferingPeriod() - Method in class com.my.tracker.MyTrackerConfig
Return buffering period.
getCustomParam(String) - Method in class com.my.tracker.MyTrackerParams
Return custom param previously set with MyTrackerParams.setCustomParam(String, String) or null.
getCustomUserId() - Method in class com.my.tracker.MyTrackerParams
Return identifier of the current user.
getCustomUserIds() - Method in class com.my.tracker.MyTrackerParams
Return identifiers of the current user.
getDeeplink() - Method in class com.my.tracker.MyTrackerAttribution
Return deeplink received in attribution.
getEmail() - Method in class com.my.tracker.MyTrackerParams
Return email of the current user.
getEmails() - Method in class com.my.tracker.MyTrackerParams
Return emails of the current user.
getForcingPeriod() - Method in class com.my.tracker.MyTrackerConfig
Return forcing period in seconds.
getGender() - Method in class com.my.tracker.MyTrackerParams
Return gender of the current user.
getIcqId() - Method in class com.my.tracker.MyTrackerParams
Return ICQ id of the current user.
getIcqIds() - Method in class com.my.tracker.MyTrackerParams
Return ICQ ids of the current user.
getId() - Method in class com.my.tracker.MyTrackerConfig
Return identifier that was provided in MyTracker.initTracker(String, Application).
getInstalledPackages() - Method in interface com.my.tracker.MyTrackerConfig.InstalledPackagesProvider
 
getInstanceId(Context) - Static method in class com.my.tracker.MyTracker
Return current instance id of tracker.
getLang() - Method in class com.my.tracker.MyTrackerParams
Return current language.
getLaunchTimeout() - Method in class com.my.tracker.MyTrackerConfig
Return launch timeout in in seconds.
getLocationTrackingMode() - Method in class com.my.tracker.MyTrackerConfig
Get geolocation tracking mode recommended to use instead MyTrackerConfig#isTrackingLocationEnabled() call.
getMrgsAppId() - Method in class com.my.tracker.MyTrackerParams
Return MRGS application id.
getMrgsId() - Method in class com.my.tracker.MyTrackerParams
Return current MRGS device id.
getMrgsUserId() - Method in class com.my.tracker.MyTrackerParams
Return MRGS id of the current user.
getOkHttpClient() - Method in interface com.my.tracker.MyTrackerConfig.OkHttpClientProvider
 
getOkId() - Method in class com.my.tracker.MyTrackerParams
Return OK id of the current user.
getOkIds() - Method in class com.my.tracker.MyTrackerParams
Return OK ids of the current user.
getPhone() - Method in class com.my.tracker.MyTrackerParams
Return phone of the current user.
getPhones() - Method in class com.my.tracker.MyTrackerParams
Return phone numbers of the current user.
getTrackerConfig() - Static method in class com.my.tracker.MyTracker
Return the instance of MyTrackerConfig.
getTrackerParams() - Static method in class com.my.tracker.MyTracker
Return the instance of MyTrackerParams.
getVendorAppPackage() - Method in class com.my.tracker.MyTrackerConfig
Deprecated. 
getVkConnectId() - Method in class com.my.tracker.MyTrackerParams
Return VK connect id of the current user.
getVkConnectIds() - Method in class com.my.tracker.MyTrackerParams
Return VK connect ids of the current user.
getVkId() - Method in class com.my.tracker.MyTrackerParams
Return VK id of the current user.
getVkIds() - Method in class com.my.tracker.MyTrackerParams
Return VK ids of the current user.
groupId - Variable in class com.my.tracker.personalize.PersonalizePlacement
Group identifier.

H

handleDeeplink(Intent) - Static method in class com.my.tracker.MyTracker
The method for processing deeplink to application.

I

id - Variable in class com.my.tracker.personalize.PersonalizeOffer
Offer identifier.
id - Variable in class com.my.tracker.personalize.PersonalizePlacement
Placement identifier.
incrementEventTimeSpent(int) - Static method in class com.my.tracker.MyTracker
Increment count-based TimeSpent (i.e TimeSpent based on count of events (for example count of likes, reposts etc))
initTracker(String, Application) - Static method in class com.my.tracker.MyTracker
Perform initialization of tracker.
INTERSTITIAL - Static variable in annotation interface com.my.tracker.ads.AdFormat
 
isAutotrackingPurchaseEnabled() - Method in class com.my.tracker.MyTrackerConfig
Return whether auto tracking purchases is enabled or not.
isDebugMode() - Static method in class com.my.tracker.MyTracker
Return the attribute whether the tracker prints debug information.
isKidMode() - Method in class com.my.tracker.MyTrackerConfig
Return whether kid-mode flag is enabled or not.
isTrackingEnvironmentEnabled() - Method in class com.my.tracker.MyTrackerConfig
Return tracking environment state.
isTrackingLaunchEnabled() - Method in class com.my.tracker.MyTrackerConfig
Return whether tracking application launches is enabled or not.
isTrackingLocationEnabled() - Method in class com.my.tracker.MyTrackerConfig
Deprecated.
This method is deprecated and will be removed in future versions.Use MyTrackerConfig#getLocationTrackingMode()} instead.

NOTE: this information are collected while sending request to the server. The impact to the battery is minimal.

isTrackingPreinstallEnabled() - Method in class com.my.tracker.MyTrackerConfig
Return whether tracking preinstall of current application is enabled or not.
isTrackingPreinstallThirdPartyEnabled() - Method in class com.my.tracker.MyTrackerConfig
Return whether tracking preinstall of current application with third party sources is enabled or not.
items - Variable in class com.my.tracker.personalize.PersonalizeOffer
List of items.

L

loginEvent() - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.EventBuilder
Create new builder for mini-app login event

M

MALE - Static variable in annotation interface com.my.tracker.MyTrackerParams.Gender
 
MiniAppEvent - Class in com.my.tracker.miniapps
Class describes an event in mini-app
MiniAppEventBuilder - Class in com.my.tracker.miniapps
Builder-class for MiniAppEvent
MiniAppEventBuilder.CloseEventBuilder - Class in com.my.tracker.miniapps
Builder-class for mini-app close event
MiniAppEventBuilder.CustomEventBuilder - Class in com.my.tracker.miniapps
Builder-class for mini-app custom event
MiniAppEventBuilder.EventBuilder - Class in com.my.tracker.miniapps
Factory-class for creating specific builders of mini-app events
MiniAppEventBuilder.OpenEventBuilder - Class in com.my.tracker.miniapps
Builder-class for mini-app open event
MiniAppEventBuilder.UserEventBuilder - Class in com.my.tracker.miniapps
Builder-class for mini-app user event
miniAppId - Variable in class com.my.tracker.miniapps.MiniAppEvent
Mini-app identifier
MOPUB - Static variable in annotation interface com.my.tracker.ads.AdNetwork
 
MultipleInstallReceiver - Class in com.my.tracker.campaign
Class for tracking install referrer broadcast messages.
MultipleInstallReceiver() - Constructor for class com.my.tracker.campaign.MultipleInstallReceiver
 
MyTracker - Class in com.my.tracker
Main facade to access MyTracker API
MyTracker.AttributionListener - Interface in com.my.tracker
Attribution listener interface.
MyTrackerAttribution - Class in com.my.tracker
MyTrackerConfig - Class in com.my.tracker
Class for configuring myTracker
MyTrackerConfig.InstalledPackagesProvider - Interface in com.my.tracker
Interface of provider that produces information about installed packages.
MyTrackerConfig.LocationTrackingMode - Annotation Interface in com.my.tracker
Values for configuration of geolocation collection and tracking mode
Value is MyTrackerConfig.LocationTrackingMode.NONE, MyTrackerConfig.LocationTrackingMode.CACHED, or MyTrackerConfig.LocationTrackingMode.ACTIVE
MyTrackerConfig.OkHttpClientProvider - Interface in com.my.tracker
Interface of OkHTTP provider
MyTrackerParams - Class in com.my.tracker
Class for specifying additional tracking parameters
MyTrackerParams.Gender - Annotation Interface in com.my.tracker
Possible values of the user's gender.

N

name - Variable in class com.my.tracker.miniapps.MiniAppEvent
Custom event name
NATIVE - Static variable in annotation interface com.my.tracker.ads.AdFormat
 
network - Variable in class com.my.tracker.ads.AdEvent
Advertising network identifier(AdNetwork)
Value is AdNetwork.ADMOB, or AdNetwork.MOPUB
newAttribution(String) - Static method in class com.my.tracker.MyTrackerAttribution
 
newBuilder() - Static method in class com.my.tracker.config.AntiFraudConfig
Create new builder-class instance for this class
newBuilder() - Static method in class com.my.tracker.personalize.PersonalizeApiClient
Creates new builder instance which must to use to create instance of PersonalizeApiClient
newBuilder(String) - Static method in class com.my.tracker.personalize.PersonalizeItemRequest
Creates new builder instance which must to use to create instance of PersonalizeItemRequest
newBuilder(String) - Static method in class com.my.tracker.personalize.PersonalizeRankingRequest
Creates new builder instance which must to use to create instance of PersonalizeRankingRequest
newBuilder(String) - Static method in class com.my.tracker.personalize.PersonalizeSetRequest
Creates new builder instance which must to use to create instance of PersonalizeSetRequest
newClickBuilder(int) - Static method in class com.my.tracker.ads.AdEventBuilder
Create new ad click event builder
newEventBuilder(String, String) - Static method in class com.my.tracker.miniapps.MiniAppEventBuilder
Creates new instance of class
newImpressionBuilder(int) - Static method in class com.my.tracker.ads.AdEventBuilder
Create new ad impression event builder
newRevenueBuilder(int, double, String) - Static method in class com.my.tracker.ads.AdEventBuilder
Create new revenue event builder
NONE - Static variable in annotation interface com.my.tracker.MyTrackerConfig.LocationTrackingMode
Geolocation not tracking

O

offer - Variable in class com.my.tracker.personalize.PersonalizePlacement
Offer instance.
onActivityResult(int, Intent) - Static method in class com.my.tracker.MyTracker
The method is used for tracking purchases when autotracking purchases is enabled with MyTrackerConfig.setAutotrackingPurchaseEnabled(boolean).
onBind(Intent) - Method in class com.my.tracker.campaign.CampaignService
 
onCreate() - Method in class com.my.tracker.campaign.CampaignService
 
onDestroy() - Method in class com.my.tracker.campaign.CampaignService
 
onPurchasesUpdated(int, List<Object>) - Static method in class com.my.tracker.MyTracker
The method is used for tracking purchases when autotracking purchases is enabled with MyTrackerConfig.setAutotrackingPurchaseEnabled(boolean).
onReceive(Context, Intent) - Method in class com.my.tracker.campaign.CampaignReceiver
 
onReceive(Context, Intent) - Method in class com.my.tracker.campaign.MultipleInstallReceiver
 
onReceiveAttribution(MyTrackerAttribution) - Method in interface com.my.tracker.MyTracker.AttributionListener
This method will be called when tracker receives attribution.
onRequestComplete(PersonalizeApiClient, PersonalizeRequest<T>, PersonalizeResponse<T>) - Method in interface com.my.tracker.personalize.PersonalizeApiClient.OnCompleteListener
Method will be called on server response or any error.
onStartCommand(Intent, int, int) - Method in class com.my.tracker.campaign.CampaignService
 
openEvent(String) - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.EventBuilder
Create new builder for mini-app open event

P

payload - Variable in class com.my.tracker.personalize.PersonalizeItem
Item payload.
PersonalizeApiClient - Class in com.my.tracker.personalize
 
PersonalizeApiClient.Builder - Class in com.my.tracker.personalize
Class of builder for PersonalizeApiClient
PersonalizeApiClient.OnCompleteListener<T> - Interface in com.my.tracker.personalize
Interface for Personalize API listeners.
PersonalizeItem - Class in com.my.tracker.personalize
 
PersonalizeItemRequest - Class in com.my.tracker.personalize
 
PersonalizeItemRequest.Builder - Class in com.my.tracker.personalize
Request instances builder.
PersonalizeOffer - Class in com.my.tracker.personalize
 
PersonalizePlacement - Class in com.my.tracker.personalize
 
PersonalizePlacementsRequest - Class in com.my.tracker.personalize
 
PersonalizePlacementsRequest.Builder<T extends PersonalizePlacementsRequest> - Class in com.my.tracker.personalize
Common abstract builder to build requests.
PersonalizeRankingRequest - Class in com.my.tracker.personalize
 
PersonalizeRankingRequest.Builder - Class in com.my.tracker.personalize
Request instances builder.
PersonalizeRequest<T> - Class in com.my.tracker.personalize
 
PersonalizeResponse<T> - Class in com.my.tracker.personalize
 
PersonalizeSetRequest - Class in com.my.tracker.personalize
 
PersonalizeSetRequest.Builder - Class in com.my.tracker.personalize
Request instances builder.
placementId - Variable in class com.my.tracker.ads.AdEvent
Placement identifier
placements - Variable in class com.my.tracker.personalize.PersonalizePlacementsRequest
List of placements identifiers.
platformUserId - Variable in class com.my.tracker.miniapps.MiniAppEvent
Platform dependent user identifier
price - Variable in class com.my.tracker.personalize.PersonalizeItem
Item price.

Q

query - Variable in class com.my.tracker.miniapps.MiniAppEvent
Query string

R

rawData - Variable in class com.my.tracker.personalize.PersonalizeResponse
Raw data from server.
registrationEvent() - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.EventBuilder
Create new builder for mini-app registration event
reset - Variable in class com.my.tracker.personalize.PersonalizePlacementsRequest
Boolean reset parameter for the request.
result - Variable in class com.my.tracker.personalize.PersonalizeResponse
Result of the request.
revenue - Variable in class com.my.tracker.ads.AdEvent
Revenue value
REWARDED - Static variable in annotation interface com.my.tracker.ads.AdFormat
 

S

sendRequest(PersonalizeRequest<T>, Handler, PersonalizeApiClient.OnCompleteListener<T>) - Method in class com.my.tracker.personalize.PersonalizeApiClient
Sends a request.
setAge(int) - Method in class com.my.tracker.MyTrackerParams
Set age for the current user.
setAntiFraudConfig(AntiFraudConfig) - Method in class com.my.tracker.MyTrackerConfig
Set anti-fraud configuration.
setApkPreinstallParams(String) - Method in class com.my.tracker.MyTrackerConfig
Set apkPreinstallParams
setAttributionListener(MyTracker.AttributionListener) - Static method in class com.my.tracker.MyTracker
Set the attribution listener.
setAttributionListener(MyTracker.AttributionListener, Handler) - Static method in class com.my.tracker.MyTracker
Set the attribution listener.
setAutotrackingPurchaseEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable autotracking purchases.
setBufferingPeriod(int) - Method in class com.my.tracker.MyTrackerConfig
Set the buffering period.
setCustomParam(String, String) - Method in class com.my.tracker.MyTrackerParams
Set custom param for sending data.
setCustomUserId(String) - Method in class com.my.tracker.MyTrackerParams
Set identifier of the current user.
setCustomUserIds(String[]) - Method in class com.my.tracker.MyTrackerParams
Set identifiers of the current user.
setDebugMode(boolean) - Static method in class com.my.tracker.MyTracker
Enable or disable printing debug information.
setDefaultVendorAppPackage() - Method in class com.my.tracker.MyTrackerConfig
Deprecated. 
setEmail(String) - Method in class com.my.tracker.MyTrackerParams
Set email of the current user.
setEmails(String[]) - Method in class com.my.tracker.MyTrackerParams
Set emails of the current user.
setForcingPeriod(int) - Method in class com.my.tracker.MyTrackerConfig
Set the forcing period.
setGender(int) - Method in class com.my.tracker.MyTrackerParams
Set gender for the current user.
setIcqId(String) - Method in class com.my.tracker.MyTrackerParams
Set ICQ id of the current user.
setIcqIds(String[]) - Method in class com.my.tracker.MyTrackerParams
Set ICQ ids of the current user.
setInstalledPackagesProvider(MyTrackerConfig.InstalledPackagesProvider) - Method in class com.my.tracker.MyTrackerConfig
Set installed packages provider.
setKidMode(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable kid-mode flag to control tracking information in kids applications.
setLang(String) - Method in class com.my.tracker.MyTrackerParams
Set current language.
setLaunchTimeout(int) - Method in class com.my.tracker.MyTrackerConfig
Set the launch timeout.
setLocationTrackingMode(int) - Method in class com.my.tracker.MyTrackerConfig
Set geolocation tracking mode
setMrgsAppId(String) - Method in class com.my.tracker.MyTrackerParams
Set MRGS application id.
setMrgsId(String) - Method in class com.my.tracker.MyTrackerParams
Set MRGS device id.
setMrgsUserId(String) - Method in class com.my.tracker.MyTrackerParams
Set MRGS id for the current user.
setOkHttpClientProvider(MyTrackerConfig.OkHttpClientProvider) - Method in class com.my.tracker.MyTrackerConfig
Set installed okHttpClient provider.
setOkId(String) - Method in class com.my.tracker.MyTrackerParams
Set OK id of the current user.
setOkIds(String[]) - Method in class com.my.tracker.MyTrackerParams
Set OK ids of the current user.
setPhone(String) - Method in class com.my.tracker.MyTrackerParams
Set phone of the current user.
setPhones(String[]) - Method in class com.my.tracker.MyTrackerParams
Set phones of the current user.
setProxyHost(String) - Method in class com.my.tracker.MyTrackerConfig
Set the host to which all requests will be sent.
setTrackingEnvironmentEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable collecting environment information.
setTrackingLaunchEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable tracking application launches.
setTrackingLocationEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Deprecated.
This method is deprecated and will be removed in future versions. Use MyTrackerConfig#setLocationTrackingMode(int) ()}} instead. Now this works like setLocationTrackingMode(CACHED) or setLocationTrackingMode(NONE)

NOTE: it's recommended to call this method before MyTracker.initTracker(String, Application) call.

setTrackingPreinstallEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable tracking preinstall.
setTrackingPreinstallThirdPartyEnabled(boolean) - Method in class com.my.tracker.MyTrackerConfig
Enable or disable tracking preinstall with third party sources.
setVendorAppPackage(String) - Method in class com.my.tracker.MyTrackerConfig
Deprecated. 
setVkConnectId(String) - Method in class com.my.tracker.MyTrackerParams
Set VK connect id of the current user.
setVkConnectIds(String[]) - Method in class com.my.tracker.MyTrackerParams
Set VK connect ids of the current user.
setVkId(String) - Method in class com.my.tracker.MyTrackerParams
Set VK id of the current user.
setVkIds(String[]) - Method in class com.my.tracker.MyTrackerParams
Set VK ids of the current user.
sku - Variable in class com.my.tracker.personalize.PersonalizeItem
SKU value.
source - Variable in class com.my.tracker.ads.AdEvent
Original source
startAnytimeTimeSpent(int) - Static method in class com.my.tracker.MyTracker
Start tracking anytime custom TimeSpent (tracking background and foreground time)
startForegroundTimeSpent(int) - Static method in class com.my.tracker.MyTracker
Start tracking foreground-only custom TimeSpent
stopAnytimeTimeSpent(int) - Static method in class com.my.tracker.MyTracker
Stop tracking anytime custom TimeSpent (pair method for MyTracker.startAnytimeTimeSpent(int))
stopForegroundTimeSpent(int) - Static method in class com.my.tracker.MyTracker
Stop tracking foreground-only custom TimeSpent (pair method for MyTracker.startForegroundTimeSpent(int))

T

testId - Variable in class com.my.tracker.personalize.PersonalizePlacement
Identifier of A/B test.
trackAdEvent(AdEvent) - Static method in class com.my.tracker.MyTracker
Track advertising event.
trackAppGalleryPurchaseEvent(Object, String, String, String, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track AppGalleryPurchase event.
trackEvent(String) - Static method in class com.my.tracker.MyTracker
Track user defined event with custom name.
trackEvent(String, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track user defined event with custom name and optional key-value parameters.
trackInviteEvent() - Static method in class com.my.tracker.MyTracker
Track user invitation event.
trackInviteEvent(Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track user invitation event.
trackLaunchManually(Activity) - Static method in class com.my.tracker.MyTracker
This method could be used in rare cases when tracker isn't able to correctly identify application start.
trackLevelEvent() - Static method in class com.my.tracker.MyTracker
Track achieving new level.
trackLevelEvent(int, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track achieving new level.
trackLevelEvent(Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track achieving new level.
trackLoginEvent(String, String) - Static method in class com.my.tracker.MyTracker
Track user login event.
trackLoginEvent(String, String, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track user login event.
trackMiniAppEvent(MiniAppEvent) - Static method in class com.my.tracker.MyTracker
Track mini-app event.
trackPurchaseEvent(JSONObject, JSONObject, String) - Static method in class com.my.tracker.MyTracker
Track purchase event.
trackPurchaseEvent(JSONObject, JSONObject, String, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track purchase event.
trackRegistrationEvent(String, String) - Static method in class com.my.tracker.MyTracker
Track user registration event.
trackRegistrationEvent(String, String, Map<String, String>) - Static method in class com.my.tracker.MyTracker
Track user registration event.

U

UNKNOWN - Static variable in annotation interface com.my.tracker.MyTrackerParams.Gender
 
UNSPECIFIED - Static variable in annotation interface com.my.tracker.MyTrackerParams.Gender
 
useGyroscope - Variable in class com.my.tracker.config.AntiFraudConfig
 
useGyroscopeSensor(boolean) - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Enable or disable gyroscope sensor tracking
useLightSensor - Variable in class com.my.tracker.config.AntiFraudConfig
 
useLightSensor(boolean) - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Enable or disable light sensor tracking
useMagneticFieldSensor - Variable in class com.my.tracker.config.AntiFraudConfig
 
useMagneticFieldSensor(boolean) - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Enable or disable magnetic field sensor tracking
usePressureSensor - Variable in class com.my.tracker.config.AntiFraudConfig
 
usePressureSensor(boolean) - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Enable or disable pressure sensor tracking
useProximitySensor - Variable in class com.my.tracker.config.AntiFraudConfig
 
useProximitySensor(boolean) - Method in class com.my.tracker.config.AntiFraudConfig.Builder
Enable or disable proximity sensor tracking
userId - Variable in class com.my.tracker.personalize.PersonalizePlacementsRequest
User's identifier.

V

value - Variable in class com.my.tracker.personalize.PersonalizeItem
Item value.
VERSION - Static variable in class com.my.tracker.MyTracker
Library version

W

withAdFormat(String) - Method in class com.my.tracker.ads.AdEventBuilder
Set advertising format
withAdId(String) - Method in class com.my.tracker.ads.AdEventBuilder
Set advertising identifier
withCustomParams(Map<String, String>) - Method in class com.my.tracker.personalize.PersonalizePlacementsRequest.Builder
Adds custom parameters.
withCustomUserId(String) - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.CustomEventBuilder
Sets the new value of user identifier
withCustomUserId(String) - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.UserEventBuilder
Sets the new value of user identifier
withEventParams(Map<String, String>) - Method in class com.my.tracker.miniapps.MiniAppEventBuilder.CustomEventBuilder
Sets the new value of user identifier
withPlacementId(String) - Method in class com.my.tracker.ads.AdEventBuilder
Set placement identifier
withPlacements(List<String>) - Method in class com.my.tracker.personalize.PersonalizePlacementsRequest.Builder
Adds list of placement identifiers.
withReset(boolean) - Method in class com.my.tracker.personalize.PersonalizePlacementsRequest.Builder
Boolean value for reset parameter.
withSource(String) - Method in class com.my.tracker.ads.AdEventBuilder
Set initial source
withTestDevices(Context, List<String>) - Method in class com.my.tracker.personalize.PersonalizeApiClient.Builder
Determines list of test devices which must be used to make a debug calls to server.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values