Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- areNotificationsEnabled() - Static method in class com.netmera.Netmera
-
This method is used to query the Push Notification permissions that come with Android API Level 33.
B
- build() - Method in class com.netmera.events.media.NetmeraContent.Builder
- build() - Method in class com.netmera.NetmeraCategoryFilter.Builder
- build() - Method in class com.netmera.NetmeraInboxFilter.Builder
- Builder() - Constructor for class com.netmera.NetmeraCategoryFilter.Builder
- Builder() - Constructor for class com.netmera.NetmeraInboxFilter.Builder
- Builder(String, String, int) - Constructor for class com.netmera.events.media.NetmeraContent.Builder
C
- categories() - Method in class com.netmera.NetmeraInboxCategory
-
Accessing the list which contains all objects fetched in an aggregated manner.
- categories(List<String>) - Method in class com.netmera.NetmeraInboxFilter.Builder
-
List of categories to be included.
- checkNotificationPermission(Activity) - Static method in class com.netmera.Netmera
-
Checks and returns the user's notification permission status.
- com.netmera - package com.netmera
- com.netmera.callbacks - package com.netmera.callbacks
- com.netmera.events - package com.netmera.events
- com.netmera.events.media - package com.netmera.events.media
- countForStatus(int) - Method in class com.netmera.NetmeraInbox
-
Returns count of objects matching with given status options.
D
- disablePopupPresentation() - Static method in class com.netmera.Netmera
-
Disable Netmera to present received popups.
- disablePush() - Static method in class com.netmera.Netmera
-
Disable push notification for this device.
- dismissAllPresentations() - Static method in class com.netmera.Netmera
-
Dismisses all currently active WebView presentations (popups and other web content activities).
- displayWidget(String) - Static method in class com.netmera.Netmera
-
Display a widget given only its URL, without requiring a push object.
- displayWidget(String, WebView, NetmeraWebViewCallback) - Static method in class com.netmera.Netmera
-
Display a widget given its URL.
E
- enablePopupPresentation() - Static method in class com.netmera.Netmera
-
Enable Netmera to present received popups immediately.
- enablePush() - Static method in class com.netmera.Netmera
-
Enable push notification for this device if system notifications are enabled.
- enablePush(Activity) - Static method in class com.netmera.Netmera
-
Enable push notification for this device if system notifications are enabled.
- EVENT_CODE - Static variable in class com.netmera.events.media.NetmeraEventContentComment
- EVENT_CODE - Static variable in class com.netmera.events.media.NetmeraEventContentRate
- EVENT_CODE - Static variable in class com.netmera.events.media.NetmeraEventContentView
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventBannerOpen
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventBatteryLevel
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventCategoryView
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventInAppPurchase
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventLogin
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventRegister
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventScreenView
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventSearch
- EVENT_CODE - Static variable in class com.netmera.events.NetmeraEventShare
F
- fetchCategory(NetmeraCategoryFilter, NetmeraInboxCategory.NetmeraInboxCategoryCallback) - Static method in class com.netmera.Netmera
-
Fetch the categories of push notifications matching with given filter from Netmera.
- fetchCoupons(int, int, NMFetchCouponsResultListener) - Static method in class com.netmera.Netmera
-
Returns the coupons according to the parameters given with the
NMFetchCouponsResultListener. - fetchInbox(NetmeraInboxFilter, NetmeraInbox.NetmeraInboxFetchCallback) - Static method in class com.netmera.Netmera
-
Fetch list of push notifications matching with given filter from Netmera.
- fetchNextPage(NetmeraInbox.NetmeraInboxFetchCallback) - Method in class com.netmera.NetmeraInbox
-
Fetch the contents of the next page from Netmera servers.
- fetchNextPage(NetmeraInboxCategory.NetmeraInboxCategoryCallback) - Method in class com.netmera.NetmeraInboxCategory
-
Fetch the contents of the next page from Netmera servers.
- fetchPushToken(NMPushTokenResultListener) - Static method in class com.netmera.Netmera
G
- GENDER_FEMALE - Static variable in class com.netmera.NetmeraUser
- GENDER_MALE - Static variable in class com.netmera.NetmeraUser
- GENDER_NOT_SPECIFIED - Static variable in class com.netmera.NetmeraUser
- getAction() - Method in class com.netmera.NetmeraCarouselObject
- getAction() - Method in class com.netmera.NetmeraInAppMessage
- getAction() - Method in class com.netmera.NetmeraInteractiveAction
- getActionIconName() - Method in class com.netmera.NetmeraInteractiveAction
- getActionId() - Method in class com.netmera.NetmeraPushObject
- getActionTitle() - Method in class com.netmera.NetmeraInteractiveAction
- getAppConfigVersion() - Method in class com.netmera.NetmeraPushObject
- getBackgroundImagePath() - Method in class com.netmera.NetmeraPushStyle
- getBannerText() - Method in class com.netmera.NetmeraPushStyle
- getBigContentText() - Method in class com.netmera.NetmeraPushStyle
- getBigContentTitle() - Method in class com.netmera.NetmeraPushStyle
- getBigLargeIconPath() - Method in class com.netmera.NetmeraPushStyle
- getBigPicturePath() - Method in class com.netmera.NetmeraPushStyle
- getCarouselObjects() - Method in class com.netmera.NetmeraPushStyle
- getCategoryName() - Method in class com.netmera.NetmeraCategory
- getContentText() - Method in class com.netmera.NetmeraPushStyle
- getContentTitle() - Method in class com.netmera.NetmeraPushStyle
- getCurrentExternalId() - Static method in class com.netmera.Netmera
-
Returns the user's external Id if it has already been set.
- getCustomDataString() - Method in class com.netmera.NetmeraPushObject
- getCustomJson() - Method in class com.netmera.NetmeraInteractiveAction
- getDeepLink() - Method in class com.netmera.NetmeraPushObject
- getDeletedCount() - Method in class com.netmera.NetmeraCategory
- getDirection() - Method in class com.netmera.NetmeraInAppMessage
- getEmailPermission(NMPermissionResultListener) - Static method in class com.netmera.Netmera
-
Returns the email permission for the user
- getExpirationTime() - Method in class com.netmera.NetmeraInAppMessage
- getGroupPushId() - Method in class com.netmera.NetmeraPushObject
- getHeader() - Method in class com.netmera.NetmeraInAppMessage
- getId() - Method in class com.netmera.NetmeraCarouselObject
- getId() - Method in class com.netmera.NetmeraInAppMessage
- getId() - Method in class com.netmera.NetmeraInteractiveAction
- getImage() - Method in class com.netmera.NetmeraInAppMessage
- getInAppMessageAction() - Method in class com.netmera.NetmeraPushObject
- getInboxCountForStatus(NMInboxStatusCountFilter, NMInboxCountResultListener) - Static method in class com.netmera.Netmera
-
Returns the number of inbox messages according to the parameters given with the
NMInboxStatusCountFilter. - getInboxStatus() - Method in class com.netmera.NetmeraPushObject
- getInstanceId() - Method in class com.netmera.NetmeraInAppMessage
- getInteractiveActions() - Method in class com.netmera.NetmeraPushObject
- getLargeIconPath() - Method in class com.netmera.NetmeraPushStyle
- getLastMessage() - Method in class com.netmera.NetmeraCategory
- getLeftBannerImagePath() - Method in class com.netmera.NetmeraPushStyle
- getMiddleBannerImagePath() - Method in class com.netmera.NetmeraPushStyle
- getPictureBitmap() - Method in class com.netmera.NetmeraCarouselObject
- getPicturePath() - Method in class com.netmera.NetmeraCarouselObject
- getPushAction() - Method in class com.netmera.NetmeraPushObject
- getPushStyle() - Method in class com.netmera.NetmeraPushObject
- getPushStyle() - Method in class com.netmera.NetmeraPushStyle
- getPushType() - Method in class com.netmera.NetmeraPushObject
- getReadCount() - Method in class com.netmera.NetmeraCategory
- getRightBannerImagePath() - Method in class com.netmera.NetmeraPushStyle
- getSilentPushType() - Method in class com.netmera.NetmeraPushObject
- getSmsPermission(NMPermissionResultListener) - Static method in class com.netmera.Netmera
-
Returns the SMS permission for the user
- getStatus() - Method in class com.netmera.NetmeraCategory
- getStyle() - Method in class com.netmera.NetmeraInAppMessage
- getSubText() - Method in class com.netmera.NetmeraPushStyle
- getText() - Method in class com.netmera.NetmeraInAppMessage
- getTextColor() - Method in class com.netmera.NetmeraPushStyle
- getThumbnailPath() - Method in class com.netmera.NetmeraPushStyle
- getTimeToLive() - Method in class com.netmera.NetmeraInAppMessage
- getUnReadCount() - Method in class com.netmera.NetmeraCategory
- getUserCategoryPreferenceList(NMCategoryPreferenceFetchCallback) - Static method in class com.netmera.Netmera
-
Fetch the category preference list of a single user.
- getWebPageUrl() - Method in class com.netmera.NetmeraPushObject
- getWhatsAppPermission(NMPermissionResultListener) - Static method in class com.netmera.Netmera
-
Returns the WhatsApp permission for the user
H
- handleInteractiveAction(Context, NetmeraInteractiveAction) - Static method in class com.netmera.Netmera
-
Perform push object's interactive actions
- handlePushObject(Activity, NetmeraPushObject) - Static method in class com.netmera.Netmera
-
Perform push object's action or show a simple dialog with action buttons according to push type
- handleWebContent(WebView) - Static method in class com.netmera.Netmera
-
Load contents of the web view action of recent push notification in given web view.
- handleWebContent(WebView, NetmeraWebViewCallback) - Static method in class com.netmera.Netmera
-
Load contents of the web view action of recent push notification in given web view and delegates
WebViewClient.shouldOverrideUrlLoading(WebView, String)} method calls to given callback. - hasNextPage() - Method in class com.netmera.NetmeraInbox
-
Use this boolean to check if inbox still has next pages to fetch
- hasNextPage() - Method in class com.netmera.NetmeraInboxCategory
-
Use this boolean to check if inbox still has next pages to fetch
- holdOperation() - Static method in class com.netmera.Netmera
-
Pauses SDK operations without requiring re-initialization.
I
- identifyUser(NMUser) - Static method in class com.netmera.Netmera
-
Set or update the identifiers of the user in Netmera.
- identifyUser(NMUser, NMUpdateUserListener) - Static method in class com.netmera.Netmera
-
Deprecated.
- identifyUser(NMUser, NMIdentifyUserListener) - Static method in class com.netmera.Netmera
-
Set or update the identifiers of the user in Netmera.
- includeExpiredObjects(boolean) - Method in class com.netmera.NetmeraCategoryFilter.Builder
-
booleanvalue determining whether expired categories should be included or not. - includeExpiredObjects(boolean) - Method in class com.netmera.NetmeraInboxFilter.Builder
-
booleanvalue determining whether expired push notifications should be included or not. - init(NetmeraConfiguration) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.init(NetmeraParams)together with anetmera-config.jsonfile bundled in the host app's assets instead. This will be removed in a future release. - init(NetmeraConfiguration, NMInitSessionListener) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.setInitSessionCallback(NMInitSessionResultListener)to receive init session result. The NMInitSessionListener variant will be removed in a future release. - init(NetmeraParams) - Static method in class com.netmera.Netmera
-
Initialize the Netmera instance using a lightweight
NetmeraParamsobject, combined with anetmera-config.jsonfile bundled in the host app's assets. - initCrashTracker() - Static method in class com.netmera.Netmera
-
Deprecated.This method should not be used, as the crash tracker functionality has been removed from the SDK.
- initWithHoldingOperation(NetmeraConfiguration) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.initWithHoldingOperation(NetmeraParams)together with anetmera-config.jsonfile bundled in the host app's assets instead. This will be removed in a future release. - initWithHoldingOperation(NetmeraConfiguration, NMInitSessionListener) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.initWithHoldingOperation(NetmeraConfiguration)combined withNetmera.setInitSessionCallback(NMInitSessionResultListener)to receive init session results. The NMInitSessionListener variant will be removed in a future release. - initWithHoldingOperation(NetmeraParams) - Static method in class com.netmera.Netmera
-
This method is for advanced usage; if you think it's required for you, you can contact support@netmera.com
- isDeliveryRequested() - Method in class com.netmera.NetmeraPushObject
- isNetmeraRemoteMessage(Object) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.isNetmeraRemoteMessage(Map)for more straightforward way to check the incoming RemoteMessage. - isNetmeraRemoteMessage(Map<String, String>) - Static method in class com.netmera.Netmera
-
This method should be called for obtaining, if the incoming RemoteMessage is sent from the Netmera Console.
- isOperating() - Static method in class com.netmera.Netmera
-
Returns
trueif the SDK is in the OPERATING state — fully initialized, not on hold, and not killed. - isPushEnabled() - Static method in class com.netmera.Netmera
-
Check push notification state.
K
L
- logException(Exception) - Static method in class com.netmera.Netmera
-
Deprecated.This method should not be used, as the crash tracker functionality has been removed from the SDK.
M
- MARITAL_STATUS_MARRIED - Static variable in class com.netmera.NetmeraUser
- MARITAL_STATUS_NOT_SPECIFIED - Static variable in class com.netmera.NetmeraUser
- MARITAL_STATUS_SINGLE - Static variable in class com.netmera.NetmeraUser
N
- Netmera - Class in com.netmera
-
Netmera is the main class to be used for configuring the SDK and interacting with Netmera servers.
- Netmera() - Constructor for class com.netmera.Netmera
- NetmeraCarouselObject - Class in com.netmera
- NetmeraCarouselObject() - Constructor for class com.netmera.NetmeraCarouselObject
- NetmeraCategory - Class in com.netmera
- NetmeraCategoryFilter - Class in com.netmera
-
This class contains all available filtering options to be used while interacting with user's inbox category counts.
- NetmeraCategoryFilter.Builder - Class in com.netmera
- NetmeraContent - Class in com.netmera.events.media
- NetmeraContent.Builder - Class in com.netmera.events.media
- NetmeraContent.ContentType - Annotation Interface in com.netmera.events.media
- NetmeraEventBannerOpen - Class in com.netmera.events
- NetmeraEventBannerOpen() - Constructor for class com.netmera.events.NetmeraEventBannerOpen
- NetmeraEventBannerOpen(String) - Constructor for class com.netmera.events.NetmeraEventBannerOpen
- NetmeraEventBatteryLevel - Class in com.netmera.events
- NetmeraEventBatteryLevel(Integer) - Constructor for class com.netmera.events.NetmeraEventBatteryLevel
- NetmeraEventCategoryView - Class in com.netmera.events
- NetmeraEventCategoryView() - Constructor for class com.netmera.events.NetmeraEventCategoryView
- NetmeraEventCategoryView(String, String) - Constructor for class com.netmera.events.NetmeraEventCategoryView
- NetmeraEventContentComment - Class in com.netmera.events.media
- NetmeraEventContentComment(NetmeraContent) - Constructor for class com.netmera.events.media.NetmeraEventContentComment
- NetmeraEventContentRate - Class in com.netmera.events.media
- NetmeraEventContentRate(NetmeraContent) - Constructor for class com.netmera.events.media.NetmeraEventContentRate
- NetmeraEventContentRate(NetmeraContent, Integer) - Constructor for class com.netmera.events.media.NetmeraEventContentRate
- NetmeraEventContentView - Class in com.netmera.events.media
- NetmeraEventContentView(NetmeraContent) - Constructor for class com.netmera.events.media.NetmeraEventContentView
- NetmeraEventInAppPurchase - Class in com.netmera.events
- NetmeraEventInAppPurchase() - Constructor for class com.netmera.events.NetmeraEventInAppPurchase
- NetmeraEventInAppPurchase(String, String, Double) - Constructor for class com.netmera.events.NetmeraEventInAppPurchase
- NetmeraEventLogin - Class in com.netmera.events
- NetmeraEventLogin() - Constructor for class com.netmera.events.NetmeraEventLogin
- NetmeraEventLogin(String) - Constructor for class com.netmera.events.NetmeraEventLogin
- NetmeraEventRegister - Class in com.netmera.events
- NetmeraEventRegister() - Constructor for class com.netmera.events.NetmeraEventRegister
- NetmeraEventRegister(String) - Constructor for class com.netmera.events.NetmeraEventRegister
- NetmeraEventScreenView - Class in com.netmera.events
- NetmeraEventScreenView() - Constructor for class com.netmera.events.NetmeraEventScreenView
- NetmeraEventScreenView(String, String, Double) - Constructor for class com.netmera.events.NetmeraEventScreenView
- NetmeraEventScreenView(String, String, List<String>, List<String>, Double) - Constructor for class com.netmera.events.NetmeraEventScreenView
- NetmeraEventSearch - Class in com.netmera.events
- NetmeraEventSearch() - Constructor for class com.netmera.events.NetmeraEventSearch
- NetmeraEventSearch(String, Integer) - Constructor for class com.netmera.events.NetmeraEventSearch
- NetmeraEventShare - Class in com.netmera.events
- NetmeraEventShare() - Constructor for class com.netmera.events.NetmeraEventShare
- NetmeraEventShare(String, String) - Constructor for class com.netmera.events.NetmeraEventShare
- NetmeraInAppMessage - Class in com.netmera
-
This class contains all data for the broadcasted In App Message.
- NetmeraInbox - Class in com.netmera
-
This class provides methods and properties needed after initial fetch of the list of push notifications with given filter.
- NetmeraInbox.NetmeraInboxFetchCallback - Interface in com.netmera
- NetmeraInbox.NetmeraInboxStatusCallback - Interface in com.netmera
- NetmeraInboxCategory - Class in com.netmera
-
This class provides methods to fetch the count of the notifications by business unit and message statuses with given filter.
Netmera.fetchCategory(NetmeraCategoryFilter, NetmeraInboxCategoryCallback) - NetmeraInboxCategory.NetmeraInboxCategoryCallback - Interface in com.netmera
- NetmeraInboxFilter - Class in com.netmera
-
This class contains all available filtering options to be used while interacting with user's inbox.
- NetmeraInboxFilter.Builder - Class in com.netmera
- NetmeraInteractiveAction - Class in com.netmera
- NetmeraInteractiveAction() - Constructor for class com.netmera.NetmeraInteractiveAction
- NetmeraPrivateEvent - Class in com.netmera
- NetmeraPushObject - Class in com.netmera
- NetmeraPushObject.InboxStatus - Annotation Interface in com.netmera
- NetmeraPushObject.PushType - Annotation Interface in com.netmera
- NetmeraPushObject.SilentPushType - Annotation Interface in com.netmera
- NetmeraPushStyle - Class in com.netmera
- NetmeraPushStyle.PushStyle - Annotation Interface in com.netmera
- NetmeraUser - Class in com.netmera
- NetmeraUser() - Constructor for class com.netmera.NetmeraUser
- NetmeraUser.Gender - Annotation Interface in com.netmera
- NetmeraUser.MaritalStatus - Annotation Interface in com.netmera
- NetmeraWebViewCallback - Interface in com.netmera
- NMCategoryPreferenceFetchCallback - Interface in com.netmera.callbacks
- NMCategoryPreferenceSetCallback - Interface in com.netmera.callbacks
- NMInAppMessageActionCallbacks - Interface in com.netmera.callbacks
- NMInitSessionListener - Interface in com.netmera.callbacks
-
Deprecated.Use
NMInitSessionResultListenerto receive init session results. This interface will be removed in a future release. - NMProviderRegistrationCallback - Interface in com.netmera.callbacks
- NMPushActionCallbacks - Interface in com.netmera.callbacks
- NMPushTokenResultListener - Interface in com.netmera.callbacks
- NMUpdateUserListener - Interface in com.netmera.callbacks
-
Deprecated.Use
NMIdentifyUserListenerto receive server-assigned segments on identify. - NMUpdateUserProfileListener - Interface in com.netmera.callbacks
- NMWebWidgetCallbacks - Interface in com.netmera.callbacks
O
- onCarouselObjectSelected(Context, Bundle, NetmeraPushObject, int, NetmeraCarouselObject) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when a carousel object was selected from carousel notification
- onComplete(boolean) - Method in interface com.netmera.callbacks.StorageCallback
- onDeeplinkTriggered(String) - Method in interface com.netmera.callbacks.NMWebWidgetCallbacks
- onFailure(String) - Method in interface com.netmera.callbacks.NMCategoryPreferenceFetchCallback
- onFailure(String) - Method in interface com.netmera.callbacks.NMCategoryPreferenceSetCallback
- onFailure(String) - Method in interface com.netmera.callbacks.NMInitSessionListener
-
Deprecated.
- onFailure(String) - Method in interface com.netmera.callbacks.NMProviderRegistrationCallback
-
Called when provider cannot be registered.
- onFailure(String) - Method in interface com.netmera.callbacks.NMPushTokenResultListener
- onFailure(String) - Method in interface com.netmera.callbacks.NMUpdateUserListener
-
Deprecated.
- onFailure(String) - Method in interface com.netmera.callbacks.NMUpdateUserProfileListener
- onFetchCategory(NetmeraInboxCategory, NetmeraError) - Method in interface com.netmera.NetmeraInboxCategory.NetmeraInboxCategoryCallback
- onFetchInbox(NetmeraInbox, NetmeraError) - Method in interface com.netmera.NetmeraInbox.NetmeraInboxFetchCallback
- onInAppMessageDismissed(Context, NetmeraInAppMessage) - Method in interface com.netmera.callbacks.NMInAppMessageActionCallbacks
-
Called when InApp message was dismissed.
- onInAppMessageOpen(Context, NetmeraInAppMessage) - Method in interface com.netmera.callbacks.NMInAppMessageActionCallbacks
-
Called when InApp message was opened.
- onInAppMessageShown(Context, NetmeraInAppMessage) - Method in interface com.netmera.callbacks.NMInAppMessageActionCallbacks
-
Called when InApp message was shown.
- onNetmeraNewToken(String) - Static method in class com.netmera.Netmera
-
This method must be called when the application has its own integration of FirebaseMessagingService.
- onNetmeraNewToken(String, boolean) - Static method in class com.netmera.Netmera
-
This method must be called when the application has its own integration of FirebaseMessagingService.
- onNetmeraPushMessageReceived(Object) - Static method in class com.netmera.Netmera
-
This method must be called when the application has its own integration of either FirebaseMessagingService or HmsMessageService.
- onOpenUrlTriggered(String) - Method in interface com.netmera.callbacks.NMWebWidgetCallbacks
- onPageCommitVisible(WebView, String) - Method in interface com.netmera.NetmeraWebViewCallback
- onPageLoaded(WebView, String) - Method in interface com.netmera.NetmeraWebViewCallback
- onPushButtonClicked(Context, Bundle, NetmeraPushObject) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when any of notification button is clicked.
- onPushDismiss(Context, Bundle, NetmeraPushObject) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when the push notification is dismissed by the user.
- onPushOpen(Context, Bundle, NetmeraPushObject) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when the push notification is opened by the user.
- onPushReceive(Context, Bundle, NetmeraPushObject) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when a push message is received.
- onPushRegister(Context, String, String) - Method in interface com.netmera.callbacks.NMPushActionCallbacks
-
Called when push registration is completed.
- onSetStatusInbox(NetmeraError) - Method in interface com.netmera.NetmeraInbox.NetmeraInboxStatusCallback
- onSuccess() - Method in interface com.netmera.callbacks.NMCategoryPreferenceSetCallback
- onSuccess() - Method in interface com.netmera.callbacks.NMInitSessionListener
-
Deprecated.
- onSuccess() - Method in interface com.netmera.callbacks.NMProviderRegistrationCallback
-
Called when provider was successfully registered.
- onSuccess() - Method in interface com.netmera.callbacks.NMUpdateUserListener
-
Deprecated.
- onSuccess() - Method in interface com.netmera.callbacks.NMUpdateUserProfileListener
- onSuccess(String) - Method in interface com.netmera.callbacks.NMPushTokenResultListener
- onSuccess(List<NMCategoryPreference>) - Method in interface com.netmera.callbacks.NMCategoryPreferenceFetchCallback
- onSuccessBySwitch() - Method in interface com.netmera.callbacks.NMProviderRegistrationCallback
-
Called when provider was reselected as main nm<provider.
- onWebWidgetDismiss(String) - Method in interface com.netmera.callbacks.NMWebWidgetCallbacks
- onWebWidgetShown(String) - Method in interface com.netmera.callbacks.NMWebWidgetCallbacks
P
- pageSize(int) - Method in class com.netmera.NetmeraCategoryFilter.Builder
-
Number of objects to be included in a page of the fetch operation.
- pageSize(int) - Method in class com.netmera.NetmeraInboxFilter.Builder
-
Number of objects to be included in a page of the fetch operation.
- pushObjects() - Method in class com.netmera.NetmeraInbox
-
Accessing the list which contains all objects fetched in an aggregated manner.
R
- registerForNetmeraDeeplinkCallback(NMDeeplinkCallback) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.setDeeplinkCallback(NMDeeplinkCallback)instead. - registerForNetmeraInAppmessageActions(NMInAppMessageActionCallbacks) - Static method in class com.netmera.Netmera
-
Deprecated.
- registerForNetmeraWebWidgetCallbacks(NMWebWidgetCallbacks) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.setWebWidgetCallbacks(NMWebWidgetCallbacks)instead. - registerForPushActions(NMPushActionCallbacks) - Static method in class com.netmera.Netmera
-
Deprecated.
- registerForPushPresentationCallbacks(NMPushPresentationCallbacks) - Static method in class com.netmera.Netmera
-
Deprecated.
- registerProviderComponent(NMProviderComponent, NMProviderRegistrationCallback) - Static method in class com.netmera.Netmera
- requestNotificationPermissions(Activity) - Static method in class com.netmera.Netmera
-
This method allows you to get the Push Notification Permissions that come with Android API Level 33 at runtime.
- requestNotificationPermissions(Activity, NMPermissionResultListener) - Static method in class com.netmera.Netmera
-
This method allows you to get the Push Notification Permissions that come with Android API Level 33 at runtime.
- requestPermissionsForLocation() - Static method in class com.netmera.Netmera
-
Request location permissions from user (For Android version level 23 and above).
- retrieveCarouselObjects() - Method in class com.netmera.NetmeraPushStyle
S
- sendEvent(String, Map<String, Object>) - Static method in class com.netmera.Netmera
-
Send an event to Netmera servers.
- sendEvent(T) - Static method in class com.netmera.Netmera
-
Send an event to Netmera servers.
- sendScreenErrorEvent(String, String) - Static method in class com.netmera.Netmera
- setApiKey(String) - Static method in class com.netmera.Netmera
-
Set given Netmera SDK API key.
- setBaseUrl(String) - Static method in class com.netmera.Netmera
-
Changes base API URL to given URL string.
- setBaseUrlWithApiKey(String, String) - Static method in class com.netmera.Netmera
-
Sets given Netmera SDK API key and changes base API URL to given URL string.
- setCategoryIds(List<String>) - Method in class com.netmera.events.media.NetmeraContent.Builder
- setCategoryIds(List<String>) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setCategoryName(String) - Method in class com.netmera.NetmeraCategory
- setCategoryNames(List<String>) - Method in class com.netmera.events.media.NetmeraContent.Builder
- setCategoryNames(List<String>) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setChannel(String) - Method in class com.netmera.events.NetmeraEventShare
- setChildCount(Integer) - Method in class com.netmera.NetmeraUser
- setCity(String) - Method in class com.netmera.NetmeraUser
- setContent(String) - Method in class com.netmera.events.NetmeraEventShare
- setCount(Integer) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setCountry(String) - Method in class com.netmera.NetmeraUser
- setDateOfBirth(Date) - Method in class com.netmera.NetmeraUser
- setDeeplinkCallback(NMDeeplinkCallback) - Static method in class com.netmera.Netmera
-
Registers a listener for deeplink open events.
- setDistrict(String) - Method in class com.netmera.NetmeraUser
- setEmail(String) - Method in class com.netmera.NetmeraUser
- setEmailPermission(boolean) - Static method in class com.netmera.Netmera
-
Sets the email permission for the user
- setExternalSegments(List<String>) - Method in class com.netmera.NetmeraUser
- setFavoriteTeam(String) - Method in class com.netmera.NetmeraUser
- setGender(Integer) - Method in class com.netmera.NetmeraUser
- setId(String) - Method in class com.netmera.events.NetmeraEventBannerOpen
- setId(String) - Method in class com.netmera.events.NetmeraEventCategoryView
- setId(String) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setInAppMessageActionCallbacks(NMInAppMessageActionCallbacks) - Static method in class com.netmera.Netmera
-
Registers a listener for in-app message action events (shown, opened, dismissed).
- setIndustry(String) - Method in class com.netmera.NetmeraUser
- setInitSessionCallback(NMInitSessionResultListener) - Static method in class com.netmera.Netmera
-
Registers a listener that is called on every init session completion, including re-sessions that occur after a session timeout during the app lifecycle.
- setKeywords(List<String>) - Method in class com.netmera.events.media.NetmeraContent.Builder
- setKeywords(List<String>) - Method in class com.netmera.events.NetmeraEventBannerOpen
- setKeywords(List<String>) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setKeywords(List<String>) - Method in class com.netmera.events.NetmeraEventScreenView
- setLanguage(String) - Method in class com.netmera.NetmeraUser
- setLastMessage(NetmeraPushObject) - Method in class com.netmera.NetmeraCategory
- setLoggingEnabled(boolean) - Static method in class com.netmera.Netmera
-
Enables or disables SDK logging.
- setMaritalStatus(Integer) - Method in class com.netmera.NetmeraUser
- setMsisdn(String) - Method in class com.netmera.NetmeraUser
- setName(String) - Method in class com.netmera.events.NetmeraEventCategoryView
- setName(String) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setName(String) - Method in class com.netmera.NetmeraUser
- setNetmeraHeaders(ContentValues) - Static method in class com.netmera.Netmera
-
This method should be called to add custom headers to Netmera Requests for hybrid platforms.
- setNetmeraMaxActiveRegions(int) - Static method in class com.netmera.Netmera
-
Request maximum active geofence region from user
- setOccupation(String) - Method in class com.netmera.NetmeraUser
- setPageId(String) - Method in class com.netmera.events.NetmeraEventScreenView
- setPageName(String) - Method in class com.netmera.events.NetmeraEventScreenView
- setPrice(Double) - Method in class com.netmera.events.NetmeraEventInAppPurchase
- setProvider(String) - Method in class com.netmera.events.media.NetmeraContent.Builder
- setPushActionCallbacks(NMPushActionCallbacks) - Static method in class com.netmera.Netmera
-
Registers a listener for push notification action events (open, button click, carousel selection).
- setPushPresentationCallbacks(NMPushPresentationCallbacks) - Static method in class com.netmera.Netmera
-
Registers a listener for push/in-app presentation events (e.g.
- setQuery(String) - Method in class com.netmera.events.NetmeraEventSearch
- setRating(Integer) - Method in class com.netmera.events.media.NetmeraEventContentRate
- setReferrerPageId(String) - Method in class com.netmera.events.NetmeraEventScreenView
- setReferrerPageName(String) - Method in class com.netmera.events.NetmeraEventScreenView
- setReferrerViewList(List<String>) - Method in class com.netmera.events.NetmeraEventScreenView
- setResultCount(Integer) - Method in class com.netmera.events.NetmeraEventSearch
- setSmsPermission(boolean) - Static method in class com.netmera.Netmera
-
Sets the SMS permission for the user
- setState(String) - Method in class com.netmera.NetmeraUser
- setStatus(JsonObject) - Method in class com.netmera.NetmeraCategory
- setSurname(String) - Method in class com.netmera.NetmeraUser
- setTimeInPage(Double) - Method in class com.netmera.events.NetmeraEventScreenView
- setUserCategoryPreference(int, Boolean, NMCategoryPreferenceSetCallback) - Static method in class com.netmera.Netmera
-
Update enable status of user's category preference according to the given category id.
- setUserId(String) - Method in class com.netmera.events.NetmeraEventLogin
- setUserId(String) - Method in class com.netmera.events.NetmeraEventRegister
- setUserId(String) - Method in class com.netmera.NetmeraUser
- setViewList(List<String>) - Method in class com.netmera.events.NetmeraEventScreenView
- setWebWidgetCallbacks(NMWebWidgetCallbacks) - Static method in class com.netmera.Netmera
-
Registers a listener for web widget events (shown, dismissed, deeplink/url triggered).
- setWhatsAppPermission(boolean) - Static method in class com.netmera.Netmera
-
Sets the WhatsApp permission for the user
- shouldOverrideUrlLoading(WebView, String) - Method in interface com.netmera.NetmeraWebViewCallback
-
Give the host application a chance to take over the control when a new url is about to be loaded in the current WebView.
- SILENT_TYPE_DATA - Static variable in class com.netmera.NetmeraPushObject
- SILENT_TYPE_DEFAULT - Static variable in class com.netmera.NetmeraPushObject
- SILENT_TYPE_UNDEFINED - Static variable in class com.netmera.NetmeraPushObject
- skipAppConfigAndSetBaseUrl(String) - Static method in class com.netmera.Netmera
- startDataTransfer() - Static method in class com.netmera.Netmera
-
Enables event sharing and update user if it has been blocked before.
- startOperation() - Static method in class com.netmera.Netmera
-
Tells Netmera to start working if the SDK is initialized with
Netmera.initWithHoldingOperation(NetmeraConfiguration)method, or to resume after aNetmera.holdOperation()call. - status(int) - Method in class com.netmera.NetmeraCategoryFilter.Builder
-
Set of status options to be included.
- status(int) - Method in class com.netmera.NetmeraInboxFilter.Builder
-
Set of status options to be included.
- STATUS_ALL - Static variable in class com.netmera.NetmeraPushObject
- STATUS_DELETED - Static variable in class com.netmera.NetmeraPushObject
- STATUS_READ - Static variable in class com.netmera.NetmeraPushObject
- STATUS_UNREAD - Static variable in class com.netmera.NetmeraPushObject
- stopDataTransfer() - Static method in class com.netmera.Netmera
-
Blocks event sharing and updating user.
- StorageCallback - Interface in com.netmera.callbacks
- STYLE_BANNER - Static variable in class com.netmera.NetmeraPushStyle
- STYLE_CAROUSEL - Static variable in class com.netmera.NetmeraPushStyle
- STYLE_PICTURE - Static variable in class com.netmera.NetmeraPushStyle
- STYLE_PRODUCT_DISCOVERY - Static variable in class com.netmera.NetmeraPushStyle
- STYLE_SLIDER - Static variable in class com.netmera.NetmeraPushStyle
- STYLE_TEXT - Static variable in class com.netmera.NetmeraPushStyle
T
- trackComposeAction(String) - Static method in class com.netmera.Netmera
-
Track a Compose action with the given view identifier.
- trackComposeView(String) - Static method in class com.netmera.Netmera
-
Track a Compose view with the given view identifier.
- turnOffSendingEventAndUserUpdate(boolean) - Static method in class com.netmera.Netmera
-
Completely turn off sending all events and user data.
- TYPE_AUDIO - Static variable in class com.netmera.events.media.NetmeraContent
- TYPE_IMAGE - Static variable in class com.netmera.events.media.NetmeraContent
- TYPE_OTHER - Static variable in class com.netmera.events.media.NetmeraContent
- TYPE_TEXT - Static variable in class com.netmera.events.media.NetmeraContent
- TYPE_VIDEO - Static variable in class com.netmera.events.media.NetmeraContent
U
- updateAll(int, NetmeraInbox.NetmeraInboxStatusCallback) - Static method in class com.netmera.Netmera
-
Update status of all push objects in the inbox.
- updateStatus(List<NetmeraPushObject>, int, NetmeraInbox.NetmeraInboxStatusCallback) - Method in class com.netmera.NetmeraInbox
-
Update status of given push objects.
- updateStatusByCategories(int, List<String>, NetmeraInbox.NetmeraInboxStatusCallback) - Static method in class com.netmera.Netmera
-
Update status of the push objects which are in the given categories.
- updateUser(T) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.identifyUser(NMUser)for user identification andNetmera.updateUserProfile(NMUserProfile)for updating profile attributes. - updateUser(T, NMUpdateUserListener) - Static method in class com.netmera.Netmera
-
Deprecated.Use
Netmera.identifyUser(NMUser)for user identification andNetmera.updateUserProfile(NMUserProfile)for updating profile attributes. - updateUserProfile(T) - Static method in class com.netmera.Netmera
-
Set or update the attributes of the user in Netmera.
- updateUserProfile(T, NMUpdateUserProfileListener) - Static method in class com.netmera.Netmera
-
Set or update the attributes of the user in Netmera with a listener for the operation result.
All Classes and Interfaces|All Packages|Constant Field Values
Netmera.identifyUser(NMUser, NMIdentifyUserListener)to receive the identify user result