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 |
---|---|---|
onResponse | ((MXOInteractionResponse) -> Unit)? | Provide an MXO Interaction Response handler. |
onError | ((MXOErrorSdk) -> Unit)? | Provide an MXO Error SDK handler. |
onFailure | ((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.