Index
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 isAdFormat.BANNER,AdFormat.INTERSTITIAL,AdFormat.NATIVE, orAdFormat.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
- 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
PersonalizeItemRequestwith 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
PersonalizeRankingRequestwith all parameters in the builder. - build() - Method in class com.my.tracker.personalize.PersonalizeSetRequest.Builder
-
This method uses to create instance of
PersonalizeSetRequestwith 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
CampaignReceiverandMultipleInstallReceiverrequests. - 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.
- 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
-
The instance of this class will be received in
MyTracker.AttributionListener.onReceiveAttribution(MyTrackerAttribution) - 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 isMyTrackerConfig.LocationTrackingMode.NONE,MyTrackerConfig.LocationTrackingMode.CACHED, orMyTrackerConfig.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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values
MyTrackerConfig#getLocationTrackingMode()} instead.NOTE: this information are collected while sending request to the server. The impact to the battery is minimal.