- getAbTest() - Method in class com.localytics.android.Campaign
-
- getAllInboxCampaigns() - Static method in class com.localytics.android.Localytics
-
Get all Inbox campaigns.
- getAppKey() - Static method in class com.localytics.android.Localytics
-
Get the Localytics app key.
- getAspectRatio() - Method in class com.localytics.android.InAppCampaign
-
- getAttachmentUrl() - Method in class com.localytics.android.NotificationCampaign
-
Get the attachment (image) URL
- getAttributes() - Method in class com.localytics.android.Campaign
-
Get the campaign associated attributes.
- getAttributes() - Method in class com.localytics.android.Region
-
Get the attributes associated with this region.
- getBackgroundAlpha() - Method in class com.localytics.android.InAppCampaign
-
- getCampaign() - Method in class com.localytics.android.InboxDetailFragment
-
The inbox campaign being displayed
- getCampaign() - Method in class com.localytics.android.InboxDetailSupportFragment
-
The inbox campaign being displayed
- getCampaign() - Method in class com.localytics.android.JavaScriptClient
-
- getCampaignAsJson() - Method in class com.localytics.android.JavaScriptClient
-
- getCampaignId() - Method in class com.localytics.android.Campaign
-
Get the campaign id, which is a unique identifier used to identify a campaign.
- getChannelNameForReporting() - Method in class com.localytics.android.NotificationCampaign
-
- getConversionEventName() - Method in class com.localytics.android.InAppCampaign
-
- getConversionEventName() - Method in class com.localytics.android.InboxCampaign
-
- getConversionEventName() - Method in class com.localytics.android.WebViewCampaign
-
- getCreative() - Method in class com.localytics.android.JavaScriptClient
-
- getCreativeAsJson() - Method in class com.localytics.android.JavaScriptClient
-
- getCreativeFilePath() - Method in class com.localytics.android.WebViewCampaign
-
Get the url pointing to the local location where we can get the campaign creative resources.
- getCreativeId() - Method in class com.localytics.android.NotificationCampaign
-
Get the campaign creative id.
- getCreativeType() - Method in class com.localytics.android.NotificationCampaign
-
Get the campaign creative type
- getCreativeUri() - Method in class com.localytics.android.InboxCampaign
-
Get the uri pointing to the remote inbox creative.
- getCustomDimension(int) - Method in class com.localytics.android.JavaScriptClient
-
- getCustomDimension(int) - Static method in class com.localytics.android.Localytics
-
Get the current value for a given dimension.
- getCustomDimensions() - Method in class com.localytics.android.JavaScriptClient
-
- getCustomerId() - Method in class com.localytics.android.Customer
-
- getCustomerId() - Static method in class com.localytics.android.Localytics
-
Convenience method to get a customer's id.
- getData(InboxListAdapter.Listener) - Method in class com.localytics.android.InboxListAdapter
-
Load inbox campaigns into the Adapter
.
- getDeepLinkUrl() - Method in class com.localytics.android.InboxCampaign
-
Get a deep link url sent in a push to inbox campaign
- getDismissButtonLocation() - Method in class com.localytics.android.InAppCampaign
-
Get the location of the dismiss button (left or right)
- getDisplayableInboxCampaigns() - Static method in class com.localytics.android.Localytics
-
Get all Inbox campaigns that can be displayed.
- getDisplayLocation() - Method in class com.localytics.android.InAppCampaign
-
Get the location where the campaign creative displays on the device.
- getEmailAddress() - Method in class com.localytics.android.Customer
-
- getEventAttributes() - Method in class com.localytics.android.InAppCampaign
-
Get the event attributes associated with the campaign triggering event.
- getEventAttributes() - Method in class com.localytics.android.JavaScriptClient
-
- getEventName() - Method in class com.localytics.android.InAppCampaign
-
Get the event name that triggered the campaign.
- getExtraCampaignEventAttributes(String) - Method in class com.localytics.android.InAppCampaign
-
- getExtraCampaignEventAttributes(String) - Method in class com.localytics.android.InboxCampaign
-
- getExtraCampaignEventAttributes(String) - Method in class com.localytics.android.WebViewCampaign
-
- getFirstName() - Method in class com.localytics.android.Customer
-
- getFullName() - Method in class com.localytics.android.Customer
-
- getGeofencesToMonitor(double, double) - Static method in class com.localytics.android.Localytics
-
Get a list of geofences to monitor for enter/exit events
- getIdentifier(String) - Method in class com.localytics.android.JavaScriptClient
-
- getIdentifier(String) - Static method in class com.localytics.android.Localytics
-
Get the identifier associated with a key.
- getIdentifiers() - Method in class com.localytics.android.JavaScriptClient
-
- getInAppMessageDismissButtonLocation() - Static method in class com.localytics.android.Localytics
-
Get the relative position of the in-app message dismiss button.
- getInboxCampaignsUnreadCount() - Static method in class com.localytics.android.Localytics
-
Get the count of unread inbox messages
- getInboxId() - Method in class com.localytics.android.InboxCampaign
-
Get the inbox campaign database auto-incrementing ID
- getInboxWebViewManager(Callable<Activity>) - Static method in class com.localytics.android.Localytics
-
FOR LOCALYTICS WRAPPER USE ONLY.
- getInstallId() - Static method in class com.localytics.android.Localytics
-
Get the app's installation id.
- getJavaScriptBridge() - Method in class com.localytics.android.JavaScriptClient
-
- getJavaScriptClient() - Method in class com.localytics.android.MarketingWebViewManager
-
- getLastName() - Method in class com.localytics.android.Customer
-
- getLatitude() - Method in class com.localytics.android.Region
-
Get the latitude.
- getLibraryVersion() - Method in class com.localytics.android.JavaScriptClient
-
- getLibraryVersion() - Static method in class com.localytics.android.Localytics
-
Get the Localytics library version.
- getLocalAuthenticationToken() - Static method in class com.localytics.android.Localytics
-
Get the app's local authentication token.
- getLocalThumbnailUri() - Method in class com.localytics.android.InboxCampaign
-
Get the url pointing to the local location where we can get the inbox thumbnail resource.
- getLocationAuthorizationStatus() - Method in class com.localytics.android.JavaScriptClient
-
- getLocationBackgroundAuthorizationStatus() - Method in class com.localytics.android.JavaScriptClient
-
- getLongitude() - Method in class com.localytics.android.Region
-
Get the longitude.
- getMessage() - Method in class com.localytics.android.NotificationCampaign
-
Get the campaign message body.
- getName() - Method in class com.localytics.android.Campaign
-
Get the name of the inbox campaign
- getName() - Method in class com.localytics.android.Region
-
Get the region name.
- getNotificationAuthorizationStatus() - Method in class com.localytics.android.JavaScriptClient
-
- getOffset() - Method in class com.localytics.android.InAppCampaign
-
- getOriginLocation() - Method in class com.localytics.android.Region
-
Get the origin of this region as an android Location object.
- getPlaceId() - Method in class com.localytics.android.Region
-
Get the region place ID
- getPtiId() - Method in class com.localytics.android.InboxCampaign
-
Get the push to inbox campaign database auto-incrementing ID
- getPushRegistrationId() - Static method in class com.localytics.android.Localytics
-
- getRadius() - Method in class com.localytics.android.CircularRegion
-
Get the radius for this circular region.
- getReceivedDate() - Method in class com.localytics.android.InboxCampaign
-
Get the received date for the campaign
- getRegion() - Method in class com.localytics.android.PlacesCampaign
-
Get the region that triggers the campaign.
- getRuleName() - Method in class com.localytics.android.Campaign
-
- getSchemaVersion() - Method in class com.localytics.android.Campaign
-
- getSchemaVersion() - Method in class com.localytics.android.Region
-
- getScope() - Method in enum com.localytics.android.Localytics.ProfileScope
-
- getSortOrder() - Method in class com.localytics.android.InboxCampaign
-
Get the sort order for the campaign.
- getSoundFilename() - Method in class com.localytics.android.NotificationCampaign
-
Get the campaign sound filename
- getSummary() - Method in class com.localytics.android.InboxCampaign
-
Get the preview summary of the inbox campaign.
- getSummaryTextView() - Method in class com.localytics.android.InboxListItem
-
Get the summary TextView
- getSystemGestureInsets() - Method in class com.localytics.android.JavaScriptClient
-
- getThumbnailImageView() - Method in class com.localytics.android.InboxListItem
-
Get the ImageView for displaying the inbox campaign thumbnail
- getThumbnailUri() - Method in class com.localytics.android.InboxCampaign
-
Get the uri of the remote thumbnail.
- getTimeTextView() - Method in class com.localytics.android.InboxListItem
-
Get the time TextView
- getTitle() - Method in class com.localytics.android.InboxCampaign
-
Get the preview title of the inbox campaign.
- getTitle() - Method in class com.localytics.android.NotificationCampaign
-
Get the campaign title
- getTitleTextView() - Method in class com.localytics.android.InboxListItem
-
Get the title TextView
- getTriggerEvent() - Method in class com.localytics.android.PlacesCampaign
-
Get the name of the event that triggers the campaign.
- getType() - Method in class com.localytics.android.Region
-
Get the region type.
- getUniqueId() - Method in class com.localytics.android.Region
-
Get the region unique ID
- getUnreadIndicatorView() - Method in class com.localytics.android.InboxListItem
-
Get the InboxUnreadIndicatorView
- getVersion() - Method in class com.localytics.android.Campaign
-
- getView(int, View, ViewGroup) - Method in class com.localytics.android.InboxListAdapter
-
- getWebViewAttributes() - Method in class com.localytics.android.WebViewCampaign
-
Get the campaign associated webview attributes.
- getWebViewManager() - Method in class com.localytics.android.InboxDetailFragment
-
- getWebViewManager() - Method in class com.localytics.android.InboxDetailSupportFragment
-
- InAppCampaign - Class in com.localytics.android
-
The in-app campaign class from which user can get the in-app campaign information.
- InAppConfiguration - Class in com.localytics.android
-
An object designed to contain all mutable display state of an in-app message.
- InboxCampaign - Class in com.localytics.android
-
The campaign class containing information relevant to a single inbox campaign.
- InboxDetailCallback - Interface in com.localytics.android
-
Callback interface for when the full creative fails to load.
- InboxDetailFragment - Class in com.localytics.android
-
Fragment class that displays an inbox campaign's full creative.
- InboxDetailFragment() - Constructor for class com.localytics.android.InboxDetailFragment
-
- InboxDetailSupportFragment - Class in com.localytics.android
-
Support v4 Fragment class that displays an inbox campaign's full creative.
- InboxDetailSupportFragment() - Constructor for class com.localytics.android.InboxDetailSupportFragment
-
- InboxListAdapter - Class in com.localytics.android
-
ArrayAdapter
class that loads and displays inbox campaigns.
- InboxListAdapter(Context) - Constructor for class com.localytics.android.InboxListAdapter
-
- InboxListAdapter(Context, ListView) - Constructor for class com.localytics.android.InboxListAdapter
-
Constructs a new InboxListAdapter, and sets up a swipe to delete control.
- InboxListAdapter.Listener - Interface in com.localytics.android
-
An interface use for receiving inbox campaigns loading callbacks.
- InboxListItem - Class in com.localytics.android
-
Inbox view class that includes an unread indicator, thumbnail image, title text,
summary text, and relative created time text.
- InboxListItem(Context) - Constructor for class com.localytics.android.InboxListItem
-
- InboxListItem(Context, AttributeSet) - Constructor for class com.localytics.android.InboxListItem
-
- inboxListItemTapped(InboxCampaign) - Static method in class com.localytics.android.Localytics
-
Tell the Localytics SDK that an Inbox campaign was tapped in the list view.
- InboxMessageHandler - Class in com.localytics.android
-
- InboxMessageHandler(WebView) - Constructor for class com.localytics.android.InboxMessageHandler
-
- InboxRefreshListener - Interface in com.localytics.android
-
An interface used to receive refreshed inbox campaigns.
- incrementProfileAttribute(String, String) - Method in class com.localytics.android.JavaScriptClient
-
- incrementProfileAttribute(String, String, String) - Method in class com.localytics.android.JavaScriptClient
-
- incrementProfileAttribute(String, long, Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Increment the value of a customer profile attribute by a specified amount.
- incrementProfileAttribute(String, long) - Static method in class com.localytics.android.Localytics
-
Increment the value of a customer profile attribute by a specified amount, defaulting to the app scope.
- integrate(Context) - Static method in class com.localytics.android.Localytics
-
Integrates Localytics and initializes the Handlers.
- isAdidAppendedToInAppUrls() - Static method in class com.localytics.android.Localytics
-
Returns whether the ADID parameter is added to In-App call to action URLs
- isAdidAppendedToInboxUrls() - Static method in class com.localytics.android.Localytics
-
Returns whether the ADID parameter is added to Inbox call to action URLs
- isBottomBannerCampaign() - Method in class com.localytics.android.InAppConfiguration
-
Get whether the in-app will be presented as a bottom banner campaign.
- isCenterCampaign() - Method in class com.localytics.android.InAppConfiguration
-
Get whether the in-app will be presented as a center campaign.
- isDeleted() - Method in class com.localytics.android.InboxCampaign
-
Get the state of whether or not this campaign is deleted.
- isDismissButtonHidden() - Method in class com.localytics.android.InAppCampaign
-
Get whether the dismiss button is hidden
- isEnterAnalyticsEnabled() - Method in class com.localytics.android.Region
-
- isExitAnalyticsEnabled() - Method in class com.localytics.android.Region
-
- isFullScreenCampaign() - Method in class com.localytics.android.InAppConfiguration
-
Get whether the in-app will be presented as a full screen campaign.
- isLoggingEnabled() - Static method in class com.localytics.android.Localytics
-
Check whether the logging is enabled or disabled.
- isOptedOut() - Static method in class com.localytics.android.Localytics
-
Get the opted in/out state.
- isPrivacyOptedOut() - Static method in class com.localytics.android.Localytics
-
Get the privacy opted in/out state.
- isPushToInboxCampaign() - Method in class com.localytics.android.InboxCampaign
-
Returns yes if a push to inbox campaign
- isRead() - Method in class com.localytics.android.InboxCampaign
-
Get the inbox campaign read/unread state.
- isTargetingAndroidO() - Static method in class com.localytics.android.NotificationCampaign
-
- isTestModeEnabled() - Static method in class com.localytics.android.Localytics
-
Determine whether the test mode is enabled.
- isTopBannerCampaign() - Method in class com.localytics.android.InAppConfiguration
-
Get whether the in-app will be presented as a top banner campaign.
- isVisible() - Method in class com.localytics.android.InboxCampaign
-
Get the state of whether or not this campaign should be displayed.
- latitude - Variable in class com.localytics.android.Region
-
- LAUNCH_INTENT - Static variable in class com.localytics.android.PushTrackingActivity
-
- LAUNCH_INTENT_TOKEN - Static variable in class com.localytics.android.PushTrackingActivity
-
- localCreativeUri - Variable in class com.localytics.android.WebViewCampaign
-
The uri pointing to the local cached creative.
- Localytics - Class in com.localytics.android
-
All calls to the Localytics library go through this singleton.
- Localytics() - Constructor for class com.localytics.android.Localytics
-
- Localytics.ImpressionType - Enum in com.localytics.android
-
- Localytics.InAppMessageDismissButtonLocation - Enum in com.localytics.android
-
Relative position of the dismiss button for in-app messages.
- Localytics.ProfileScope - Enum in com.localytics.android
-
Possible profile scopes
- LocalyticsActivityLifecycleCallbacks - Class in com.localytics.android
-
An ActivityLifecycleCallbacks implementation for one-line integration if
the user's app only targets to Ice Cream Sandwich (API level 14) and above.
- LocalyticsActivityLifecycleCallbacks(boolean) - Constructor for class com.localytics.android.LocalyticsActivityLifecycleCallbacks
-
Constructor of LocalyticsActivityLifecycleCallbacks.
- localyticsDidDismissInAppMessage() - Method in interface com.localytics.android.MessagingListenerV2
-
Callback that an in-app message was dismissed.
- localyticsDidDismissInAppMessage() - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsDidDisplayInAppMessage() - Method in interface com.localytics.android.MessagingListenerV2
-
Callback that an in-app message was displayed.
- localyticsDidDisplayInAppMessage() - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsDidDownloadManifest(Map<String, Object>, Map<String, Object>, boolean) - Method in class com.localytics.android.LoggingHandler
-
- localyticsDidOptOut(boolean, Campaign) - Method in interface com.localytics.android.CallToActionListener
-
A callback to indicate that a user has triggered an privacy opt in or opt out using the Javascript
API provided in a Localytics In-App or Inbox message.
- localyticsDidOptOut(boolean, Campaign) - Method in class com.localytics.android.CallToActionListenerAdapter
-
- localyticsDidPrivacyOptOut(boolean, Campaign) - Method in interface com.localytics.android.CallToActionListener
-
A callback to indicate that a user has triggered an opt in or opt out using the Javascript
API provided in a Localytics In-App or Inbox message.
- localyticsDidPrivacyOptOut(boolean, Campaign) - Method in class com.localytics.android.CallToActionListenerAdapter
-
- localyticsDidTagEvent(String, Map<String, String>, long) - Method in interface com.localytics.android.AnalyticsListener
-
Callback that an event was tagged.
- localyticsDidTagEvent(String, Map<String, String>, long) - Method in class com.localytics.android.AnalyticsListenerAdapter
-
- localyticsDidTriggerRegions(List<Region>, Region.Event) - Method in interface com.localytics.android.LocationListener
-
Callback for when regions have been triggered with a particular event
- localyticsDidTriggerRegions(List<Region>, Region.Event) - Method in class com.localytics.android.LoggingHandler
-
- localyticsDidUpdateLocation(Location) - Method in interface com.localytics.android.LocationListener
-
Callback that the LocationManager has received an update
- localyticsDidUpdateLocation(Location) - Method in class com.localytics.android.LoggingHandler
-
- localyticsDidUpdateMonitoredGeofences(List<CircularRegion>, List<CircularRegion>) - Method in interface com.localytics.android.LocationListener
-
Callback for when geofence monitoring has been updated
- localyticsDidUpdateMonitoredGeofences(List<CircularRegion>, List<CircularRegion>) - Method in class com.localytics.android.LoggingHandler
-
- localyticsRefreshedInboxCampaigns(List<InboxCampaign>) - Method in interface com.localytics.android.InboxRefreshListener
-
Callback for when inbox campaigns have been refreshed
- localyticsSessionDidOpen(boolean, boolean, boolean) - Method in interface com.localytics.android.AnalyticsListener
-
Callback that a session was either opened or resumed.
- localyticsSessionDidOpen(boolean, boolean, boolean) - Method in class com.localytics.android.AnalyticsListenerAdapter
-
- localyticsSessionWillClose() - Method in interface com.localytics.android.AnalyticsListener
-
Callback that a session will be closed.
- localyticsSessionWillClose() - Method in class com.localytics.android.AnalyticsListenerAdapter
-
- localyticsSessionWillOpen(boolean, boolean, boolean) - Method in interface com.localytics.android.AnalyticsListener
-
Callback that a session will be opened.
- localyticsSessionWillOpen(boolean, boolean, boolean) - Method in class com.localytics.android.AnalyticsListenerAdapter
-
- localyticsShouldDeeplink(String, Campaign) - Method in interface com.localytics.android.CallToActionListener
-
- localyticsShouldDeeplink(String, Campaign) - Method in class com.localytics.android.CallToActionListenerAdapter
-
- localyticsShouldDeeplinkToSettings(Intent, Campaign) - Method in class com.localytics.android.CallToActionListenerAdapterV2
-
- localyticsShouldDeeplinkToSettings(Intent, Campaign) - Method in interface com.localytics.android.CallToActionListenerV2
-
A callback to indicate that a user has triggered a deeplink to the settings using the Javascript
API provided in a Localytics In-App or Inbox message.
- localyticsShouldDelaySessionStartInAppMessages() - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if In-App campaigns triggered by session
start should be shown.
- localyticsShouldDelaySessionStartInAppMessages() - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsShouldPromptForLocationPermissions(Campaign) - Method in interface com.localytics.android.CallToActionListener
-
A callback to indicate that a user has triggered a location permission prompt using the Javascript
API provided in a Localytics In-App or Inbox message.
- localyticsShouldPromptForLocationPermissions(Campaign) - Method in class com.localytics.android.CallToActionListenerAdapter
-
- localyticsShouldShowInAppMessage(InAppCampaign) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if an In-App campaign should be shown.
- localyticsShouldShowInAppMessage(InAppCampaign) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsShouldShowPlacesPushNotification(PlacesCampaign) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if the triggering of a Places campaign should show a local notification.
- localyticsShouldShowPlacesPushNotification(PlacesCampaign) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsShouldShowPushNotification(PushCampaign) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if a Push campaign should be shown.
- localyticsShouldShowPushNotification(PushCampaign) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsWillDismissInAppMessage() - Method in interface com.localytics.android.MessagingListenerV2
-
Callback that an in-app message will be dismissed.
- localyticsWillDismissInAppMessage() - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsWillDisplayInAppMessage(InAppCampaign, InAppConfiguration) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to modify presentation of an In-App Campaign.
- localyticsWillDisplayInAppMessage(InAppCampaign, InAppConfiguration) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsWillDownloadManifest() - Method in class com.localytics.android.LoggingHandler
-
- localyticsWillShowPlacesPushNotification(NotificationCompat.Builder, PlacesCampaign) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if a Push campaign should show a local notification.
- localyticsWillShowPlacesPushNotification(NotificationCompat.Builder, PlacesCampaign) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- localyticsWillShowPushNotification(NotificationCompat.Builder, PushCampaign) - Method in interface com.localytics.android.MessagingListenerV2
-
Callback to determine if a Push campaign should show a local notification.
- localyticsWillShowPushNotification(NotificationCompat.Builder, PushCampaign) - Method in class com.localytics.android.MessagingListenerV2Adapter
-
- LOCATION_PERMISSION_REQUEST_CODE - Static variable in class com.localytics.android.Localytics
-
- LOCATION_PROVIDER - Static variable in class com.localytics.android.Region
-
- LocationListener - Interface in com.localytics.android
-
An interface used to receive location callbacks.
- LocationUpdateReceiver - Class in com.localytics.android
-
- LocationUpdateReceiver() - Constructor for class com.localytics.android.LocationUpdateReceiver
-
- Logger - Class in com.localytics.android
-
- Logger(LocalyticsDelegate, boolean) - Constructor for class com.localytics.android.Logger
-
- LoggingHandler - Class in com.localytics.android
-
- LoggingUploader - Class in com.localytics.android
-
- longitude - Variable in class com.localytics.android.Region
-
- schemaVersion - Variable in class com.localytics.android.Region
-
- setAnalyticsListener(AnalyticsListener) - Static method in class com.localytics.android.Localytics
-
- setAspectRatio(float) - Method in class com.localytics.android.InAppConfiguration
-
Set the aspect ratio for this in-app.
- setAttributes(Map<String, String>) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region attributes.
- setBackgroundAlpha(float) - Method in class com.localytics.android.InAppConfiguration
-
Set the background alpha for this in-app.
- setBannerOffsetDps(int) - Method in class com.localytics.android.InAppConfiguration
-
Set the offset for this in-app.
- setCallToActionListener(CallToActionListener) - Static method in class com.localytics.android.Localytics
-
- setCampaign(WebViewCampaign) - Method in class com.localytics.android.MarketingWebViewManager
-
- setCampaignId(long) - Method in class com.localytics.android.InboxListItem
-
- setColor(int) - Method in class com.localytics.android.UnreadIndicatorView
-
Set the color of the draw circle.
- setContext(Context) - Method in class com.localytics.android.MarketingWebViewManager
-
- setCreativeType(String) - Method in class com.localytics.android.NotificationCampaign
-
Set the campaign creative type
- setCustomDimension(long, String) - Method in class com.localytics.android.JavaScriptClient
-
- setCustomDimension(int, String) - Static method in class com.localytics.android.Localytics
-
Sets the value of a custom dimension.
- setCustomerEmail(String) - Method in class com.localytics.android.JavaScriptClient
-
- setCustomerEmail(String) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's email as both a profile attribute and
as a customer identifier.
- setCustomerFirstName(String) - Method in class com.localytics.android.JavaScriptClient
-
- setCustomerFirstName(String) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's first name as both a profile attribute and
as a customer identifier.
- setCustomerFullName(String) - Method in class com.localytics.android.JavaScriptClient
-
- setCustomerFullName(String) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's full name as both a profile attribute and
as a customer identifier.
- setCustomerId(String) - Method in class com.localytics.android.Customer.Builder
-
- setCustomerId(String) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's id.
- setCustomerIdWithPrivacyOptedOut(String, boolean) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's id.
- setCustomerLastName(String) - Method in class com.localytics.android.JavaScriptClient
-
- setCustomerLastName(String) - Static method in class com.localytics.android.Localytics
-
Convenience method to set a customer's last name as both a profile attribute and
as a customer identifier.
- setDismissButtonImage(Resources, int) - Method in class com.localytics.android.InAppConfiguration
-
Set the dismiss button image for this in-app.
- setDismissButtonImage(Resources, Bitmap) - Method in class com.localytics.android.InAppConfiguration
-
Set the dismiss button image for this in-app.
- setDismissButtonLocation(Localytics.InAppMessageDismissButtonLocation) - Method in class com.localytics.android.InAppConfiguration
-
Set the dismiss button location for this in-app.
- setDismissButtonVisibility(int) - Method in class com.localytics.android.InAppConfiguration
-
Set the dismiss button image for this in-app.
- setDownloadsThumbnails(boolean) - Method in class com.localytics.android.InboxListAdapter
-
Set whether thumbnail images are automatically downloaded and loaded into the
InboxListItem
.
- setEmailAddress(String) - Method in class com.localytics.android.Customer.Builder
-
- setEnterAnalyticsEnabled(boolean) - Method in class com.localytics.android.CircularRegion.Builder
-
Set whether enter analytics are enabled
- setEnterAnalyticsEnabled(boolean) - Method in class com.localytics.android.Region
-
- setExitAnalyticsEnabled(boolean) - Method in class com.localytics.android.CircularRegion.Builder
-
Set whether exit analytics are enabled
- setExitAnalyticsEnabled(boolean) - Method in class com.localytics.android.Region
-
- setFirstName(String) - Method in class com.localytics.android.Customer.Builder
-
- setFullName(String) - Method in class com.localytics.android.Customer.Builder
-
- setIdentifier(String, String) - Static method in class com.localytics.android.Localytics
-
Record your custom customer data.
- setInAppMessageDismissButtonImage(Resources, int) - Static method in class com.localytics.android.Localytics
-
Set a image associated with a particular resource id for user-defined dismiss button display.
- setInAppMessageDismissButtonImage(Resources, Bitmap) - Static method in class com.localytics.android.Localytics
-
Set a bitmap object for user-defined dismiss button display.
- setInAppMessageDismissButtonLocation(Localytics.InAppMessageDismissButtonLocation) - Static method in class com.localytics.android.Localytics
-
Set the relative position of the in-app message dismiss button.
- setInAppMessageDismissButtonVisibility(int) - Static method in class com.localytics.android.Localytics
-
Set the visibility of the dismiss button.
- setInAppMessageDisplayActivity(Activity) - Static method in class com.localytics.android.Localytics
-
Attach the current foreground activity Localytics.
- setInboxCampaignRead(InboxCampaign, boolean) - Static method in class com.localytics.android.Localytics
-
Set an inbox campaign as read.
- setLastName(String) - Method in class com.localytics.android.Customer.Builder
-
- setLatitude(double) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region latitude.
- setLatitude(double) - Method in class com.localytics.android.Region
-
- setLocation(Location) - Static method in class com.localytics.android.Localytics
-
Set a user's location.
- setLocationListener(LocationListener) - Static method in class com.localytics.android.Localytics
-
- setLocationMonitoringEnabled(boolean) - Static method in class com.localytics.android.Localytics
-
Enable or disable location monitoring for geofence monitoring
- setLocationMonitoringEnabled(boolean, boolean) - Static method in class com.localytics.android.Localytics
-
Enable or disable location monitoring for geofence monitoring and allow Localytics to
automatically reinitialize Location monitoring on App Launch
- setLoggingEnabled(boolean) - Static method in class com.localytics.android.Localytics
-
Enable/Disable logging.
- setLongitude(double) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region longitude.
- setLongitude(double) - Method in class com.localytics.android.Region
-
- setMessageHandler(Handler) - Method in class com.localytics.android.MarketingWebViewManager
-
- setMessagingListener(MessagingListenerV2) - Static method in class com.localytics.android.Localytics
-
- setName(String) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region name.
- setName(String) - Method in class com.localytics.android.Region
-
- setNotificationsDisabled(boolean) - Static method in class com.localytics.android.Localytics
-
- setOptedOut(boolean) - Method in class com.localytics.android.JavaScriptClient
-
- setOptedOut(boolean, boolean) - Method in class com.localytics.android.JavaScriptClient
-
- setOptedOut(boolean) - Static method in class com.localytics.android.Localytics
-
Sets the Localytics opt-out state for this application.
- setOption(String, Object) - Static method in class com.localytics.android.Localytics
-
Customize the behavior of the SDK by setting a custom value for an option.
- setOptions(Map<String, Object>) - Static method in class com.localytics.android.Localytics
-
Customize the behavior of the SDK by setting custom values for various options.
- setPlaceId(long) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region place id
- setPrivacyOptedOut(boolean) - Method in class com.localytics.android.JavaScriptClient
-
- setPrivacyOptedOut(boolean, boolean) - Method in class com.localytics.android.JavaScriptClient
-
- setPrivacyOptedOut(boolean) - Static method in class com.localytics.android.Localytics
-
Sets the Localytics opt-out state for this application.
- setProfileAttribute(String, String) - Method in class com.localytics.android.JavaScriptClient
-
- setProfileAttribute(String, String, String) - Method in class com.localytics.android.JavaScriptClient
-
- setProfileAttribute(String, long, Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, long) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setProfileAttribute(String, long[], Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, long[]) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setProfileAttribute(String, String, Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, String) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setProfileAttribute(String, String[], Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, String[]) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setProfileAttribute(String, Date, Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, Date) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setProfileAttribute(String, Date[], Localytics.ProfileScope) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute.
- setProfileAttribute(String, Date[]) - Static method in class com.localytics.android.Localytics
-
Set a customer profile attribute, defaulting to the app scope.
- setPushRegistrationId(String) - Static method in class com.localytics.android.Localytics
-
Set the push registration Id which was registered with FCM
- setRadius(int) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region radius.
- setRadius(int) - Method in class com.localytics.android.CircularRegion
-
- setRead(boolean) - Method in class com.localytics.android.InboxCampaign
-
Set the inbox campaign read/unread state.
- setSchemaVersion(int) - Method in class com.localytics.android.CircularRegion.Builder
-
The schema version of the region
- setSchemaVersion(int) - Method in class com.localytics.android.Region
-
- setShouldRenderInNotch(boolean) - Method in class com.localytics.android.InAppConfiguration
-
- setSummary(String) - Method in class com.localytics.android.InboxListItem
-
Set the text of the summary TextView
- setTestModeEnabled(boolean) - Static method in class com.localytics.android.Localytics
-
Enable/Disable the test mode with the given flag.
- setTime(Date) - Method in class com.localytics.android.InboxListItem
-
Set the text of the text TextView using a relative time string.
- setTitle(String) - Method in class com.localytics.android.InboxListItem
-
Set the text of the title TextView
- setUniqueId(String) - Method in class com.localytics.android.CircularRegion.Builder
-
Set region unique id
- setUnreadState(boolean) - Method in class com.localytics.android.InboxListItem
-
Set the unread state for the inbox campaign.
- shouldInterceptRequest(String) - Method in class com.localytics.android.MarketingWebViewManager
-
- tagAddedToCart(String, String, String, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the addition of a single item to a cart (after the action has occurred)
- tagClickEvent() - Method in class com.localytics.android.JavaScriptClient
-
- tagClickEvent(String) - Method in class com.localytics.android.JavaScriptClient
-
- tagCompletedCheckout(Long, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the conclusions of the checkout process (after the action has occurred)
- tagContentRated(String, String, String, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the rating of content (after the action has occurred)
- tagContentViewed(String, String, String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the viewing of content (after the action has occurred)
- tagCustomerLoggedIn(Customer, String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the logging in of a user (after the action has occurred)
- tagCustomerLoggedOut(Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the logging out of a user (after the action has occurred)
- tagCustomerRegistered(Customer, String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the registration of a user (after the action has occurred)
- tagEvent(String) - Static method in class com.localytics.android.Localytics
-
Behaves identically to calling tagEvent(eventName, null, 0)
.
- tagEvent(String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
Behaves identically to calling tagEvent(eventName, attributes, 0)
.
- tagEvent(String, Map<String, String>, long) - Static method in class com.localytics.android.Localytics
-
Within the currently open session, tags that event
occurred (with optionally included attributes).
- tagEventV2(String) - Method in class com.localytics.android.JavaScriptClient
-
- tagEventV2(String, String) - Method in class com.localytics.android.JavaScriptClient
-
- tagEventV2(String, String, long) - Method in class com.localytics.android.JavaScriptClient
-
- tagInAppImpression(InAppCampaign, Localytics.ImpressionType) - Static method in class com.localytics.android.Localytics
-
A standard event to tag an In-App impression
- tagInAppImpression(InAppCampaign, String) - Static method in class com.localytics.android.Localytics
-
A standard event to tag an In-App impression.
- tagInboxImpression(InboxCampaign, Localytics.ImpressionType) - Static method in class com.localytics.android.Localytics
-
A standard event to tag an Inbox impression
- tagInboxImpression(InboxCampaign, String) - Static method in class com.localytics.android.Localytics
-
A standard event to tag an Inbox impression.
- tagInvited(String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the invitation of a user (after the action has occured)
- tagMarketingActionEventWithAction(String, String) - Method in class com.localytics.android.MarketingWebViewManager
-
- tagNotificationReceived(LocalyticsDelegate, String, String, String, String, int, int, Map<String, String>, String) - Method in class com.localytics.android.NotificationCampaign
-
- tagPlacesPushOpened(PlacesCampaign) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a Places Push Opened.
- tagPlacesPushOpened(PlacesCampaign, String) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a Places Push Opened.
- tagPlacesPushReceived(PlacesCampaign) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a Places Push Received.
- tagPurchased(String, String, String, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a single item purchase event (after the action has occurred)
- tagPushReceivedEvent(Bundle) - Static method in class com.localytics.android.Localytics
-
Handle tagging the Localytics Push Received event.
- tagPushReceivedEvent(Map<String, String>) - Static method in class com.localytics.android.Localytics
-
Handle tagging the Localytics Push Received event.
- tagPushToInboxImpression(InboxCampaign) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a Push to Inbox impression.
- tagScreen(String) - Static method in class com.localytics.android.Localytics
-
Note: This implementation will perform duplicate suppression on two identical screen events that occur in a row within a
single session.
- tagSearched(String, String, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a search event (after the action has occurred)
- tagShared(String, String, String, String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag a share event (after the action has occurred)
- tagStartedCheckout(Long, Long, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
A standard event to tag the start of the checkout process (after the action has occurred)
- TelephonyManagerUtils - Class in com.localytics.android
-
- TelephonyManagerUtils() - Constructor for class com.localytics.android.TelephonyManagerUtils
-
- toString() - Method in class com.localytics.android.CircularRegion
-
- toString() - Method in class com.localytics.android.InAppCampaign
-
- toString() - Method in class com.localytics.android.InboxCampaign
-
- toString() - Method in class com.localytics.android.PlacesCampaign
-
- toString() - Method in class com.localytics.android.PushCampaign
-
- toString() - Method in enum com.localytics.android.Region.Event
-
- triggerInAppMessage(String) - Static method in class com.localytics.android.Localytics
-
Trigger an in-app message
- triggerInAppMessage(String, Map<String, String>) - Static method in class com.localytics.android.Localytics
-
Trigger an in-app message
- triggerInAppMessagesForSessionStart() - Static method in class com.localytics.android.Localytics
-
Trigger campaigns as if a Session Start event had just occurred.
- triggerPlacesNotification(PlacesCampaign) - Static method in class com.localytics.android.Localytics
-
Trigger a places notification for the given campaign
- triggerPlacesNotification(long, String) - Static method in class com.localytics.android.Localytics
-
Trigger a places notification for the given campaign id
- triggerRegion(Region, Region.Event, Location) - Static method in class com.localytics.android.Localytics
-
Trigger a region with a certain event and location.
- triggerRegions(List<Region>, Region.Event, Location) - Static method in class com.localytics.android.Localytics
-
Trigger a list of regions with a certain event and location.
- type - Variable in class com.localytics.android.Region
-