com.medallia.mxo.automatic
All of APIs listed on this page are in the com.medallia.mxo.automatic
package.
MXOAutomaticInteractionAssignment
The configuration class used to assign a custom Interaction path to an Activity content View or a Fragment root View.
Property | Type | Description |
---|---|---|
interaction | MXOInteraction | The MXO Interaction to assign to a View. |
view | View | The View to assign an MXO Interaction path to. |
Create an instance using the Builder as shown below:
MXOAutomaticInteractionExclusion
The class to configure an exclusion of an automatic Interaction.
Property | Type | Description |
---|---|---|
view | View | The View to exclude from automatic Interaction tracking. |
Create an instance using the Builder as shown below:
MXOAutomaticInteractionSubscriber
The subscriber for receiving automatic Interaction responses.
Property | Type | Description |
---|---|---|
interaction | Object | The MXO Interaction. |
onResponse | Function1<MXOInteractionResponse, Unit> | Provide an MXO Interaction Response handler. |
onError | Function1<MXOErrorSdk, Unit> | Provide an MXO Error SDK handler. |
onFailure | Function1<MXOErrorApi, Unit> | Provide an MXO Error API handler. |
Create an instance using the Builder as shown below:
MXOAutomaticInteractionTrackingConfiguration
The configuration object for MXO SDK Interaction tracking.
Property | Type | Description |
---|---|---|
disableInteractionTracking | Boolean | Set to true to disable Interaction tracking. |
disableOutboundLinkTracking | Boolean | Set to true to disable updating outbound links. |
disableWebViewInteractionTracking | Boolean | Set to true to disable Interaction tracking of WebView URLs. |
usingCustomWebViewClient | Boolean | Indicating use of custom WebView clients. |
Create an instance using the Builder as shown below:
WebView
Interaction tracking.