- Source:
Members
(static) nativeModule
Exposes the underlying Native Module.
Useful for getting an object that NativeEventEmitter can wrap.
- Source:
Methods
(static) cancelPendingInvites()
Programmatically cancels any pending invites for the user when the type is EXIT_INVITE or EXIT_SURVEY.
- Source:
(static) checkEligibility()
Checks to see if the user is eligible for a survey.
If the user meets trigger criteria *and* are in the sampling pool, the invitation is presented.
Implementers must explicitly check for eligibility (the SDK does not do this automatically).
- Source:
(static) checkIfDigitalSurveyEnabled()
Checks if the default Digital Survey is enabled.
- Deprecated:
- since v3.2.0. Digital surveys are no longer supported.
- Source:
(static) checkIfDigitalSurveyEnabledForName()
Checks if a Digital survey is enabled for the given name.
- Deprecated:
- since v3.2.0. Digital surveys are no longer supported.
- Source:
(static) customInviteAccepted()
Notifies the SDK that a custom invite has been accepted.
You should call this method whenever a user accepts a custom invitation that you’ve presented.
- Source:
(static) customInviteDeclined()
Notifies the SDK that a custom invite has been declined.
You should call this method whenever a user declines a custom invitation that you’ve presented.
- Source:
(static) getAllCPPs()
Gets an object containing all available Custom Passed Parameters (CPP) key/value pairs.
- Source:
(static) getAllContactDetails()
Returns all key/value pairs of the configured contact details for the CONTACT invites.
- Source:
(static) getAvailableDigitalSurveyNames()
Returns all available Digital Survey names defined in the configuration.
- Deprecated:
- since v3.2.0. Digital surveys are no longer supported.
- Source:
(static) getCPP()
Gets the value of the Custom Passed Parameter (CPP) with the given key.
- Source:
(static) getContactDetails()
Returns the user's contact details for the CONTACT invites.
- Source:
(static) getPreferredContactType()
Returns the preferred contact type for the CONTACT invites.
- Source:
(static) getVersion()
Returns the version of the SDK.
- Source:
(static) incrementPageViews()
Manually increments the number of page views criteria counted by the Verint SDK.
This can be useful when the user expected a new page to have been shown.
- Source:
(static) incrementSignificantEvent()
Increments the count for the significant event with the given key.
- Source:
(static) isDebugLogEnabled()
Returns whether or not debug logging is enabled.
- Source:
(static) removeCPP()
Removes the Custom Passed Parameter (CPP) with the given key.
- Source:
(static) resetSignificantEventCount()
Resets the significant event count for a given key.
- Source:
(static) resetSignificantEvents()
Resets all significant events.
- Source:
(static) resetState()
Resets the SDK.
- Source:
(static) setCPP()
Sets a Custom Passed Parameter (CPP) for the given key/value pair.
CPPs are transmitted along with surveys upon submission.
- Source:
(static) setContactDetails()
Sets the user's contact details for the CONTACT invites. This method can be used to provide a user’s contact information, so that they do not need to enter it manually.
When provided, the default invite skips the user input screen.
- Source:
(static) setCustomInviteEnabled()
Sets whether to enable custom invites.
When enabled the SDK will send the following events, which the client should handle:
- shouldShowCustomInvite
- shouldHideCustomInvite
- shouldSetInvalidInput
- Source:
(static) setDebugLogEnabled()
Sets whether or not to enable debug logging.
Debug logging prints useful state information to the console for inspection. By default, debug logging is disabled.
- Source:
(static) setEventLogEnabled()
Sets whether or not to enable remote event logging.
Event logging captures and transmits significant events that occur during the SDK life cycle.
By default, event logging is enabled
and it is highly recommended that this logging remain enabled in release builds.
- Source:
(static) setPreferredContactType()
Sets the preferred contact type for the CONTACT invites.
- Source:
(static) setSignificantEventCount()
Sets the significant event count for a given key.
- Source:
(static) setSkipPoolingCheck()
Toggles the pooling check.
When debugging your implementation of the Verint SDK, it may be useful to disable the pooling check.
This ensures that the invitation will always shows if the loyalty criteria has been fulfilled.
- Source:
(static) showDigitalSurvey()
Presents the default Digital survey (the first one in the configuration).
- Deprecated:
- since v3.2.0. Digital surveys are no longer supported.
- Source:
(static) showDigitalSurveyForName()
Presents the Digital survey for a given name.
- Deprecated:
- since v3.2.0. Digital surveys are no longer supported.
- Source:
(static) showInvite()
Programmatically presents the invitation for a given survey ID (sid).
- Deprecated:
- since v3.2.0. Use Survey Management instead. See: showInviteForName.
- Source:
(static) showInviteForName()
Programmatically presents the Survey Management invitation for a given name.
- Source:
(static) showSurvey()
Programmatically presents the survey for a given survey ID (sid).
- Deprecated:
- since v3.2.0. Use Survey Management instead. See: showSurveyForName.
- Source:
(static) showSurveyForName()
Programmatically presents the Survey Management survey for a given name.
- Source:
(static) start()
Starts the Verint SDK. Accepts an optional config object (which must
represent a valid Verint config, including a customerId). If no config
is provided, then the native module will look for the config in a file called
exp_configuration.json (which must be available to the native modules).
- Source:
(static) startWithAppId()
Starts the SDK using the given appId and version.
If version is undefined, the default value is 'mobsdk'.
Note: new configs may have been setup using a version of `1`. If this is true
of your config, then you will need to supply this value explicitly.
- Deprecated:
- since v3.1.0. Use the Configurator instead. See: startWithSiteKey.
- Source:
(static) startWithConfigurationFile()
Starts the SDK with the given configuration file in your native module.
- Source:
(static) startWithConfigurationJson()
Starts the SDK with the given configuration JSON string.
- Source:
(static) startWithConfigurationUrl()
Starts the SDK with the given configuration URL.
- Source:
(static) startWithSiteKey()
Starts the SDK with a configuration from the Configurator.
- Source: