Sending Properties
Besides sending programmatic Interactions with Properties to Medallia Experience Orchestration, you can also send defined programmatic Properties to a base Touchpoint or a preconfigured Interaction path.
android://touchpoint/interaction
.Defining Properties
Define Properties you want to send to Medallia Experience Orchestration as array of Strings, in the form of key/value pairs as shown bellow.
After the Properties are defined, they can be sent to Medallia Experience Orchestration by calling the SDK's public methods from the below sections.
Sending Properties to a base Touchpoint
To send Properties to a base Touchpoint, call the mxoSendProperties
Kotlin top-level function in a Coroutine or the MedalliaMXO.sendInteraction
Java method passing an array of defined Properties, as shown below:
To capture errors, set the throwErrors
parameter to true
and wrap the method in a try/catch
block, as shown below:
This sends a PUT request to Medallia Experience Orchestration.
/
) or wildcard (/*
) Interaction in Medallia Experience Orchestration. The Attribute Capture Point API name in Orchestration must match the key name sent above.Sending Properties to an Interaction
To send Properties with a specific Interaction, call the mxoSendProperties
Kotlin top-level function in a Coroutine or the MedalliaMXO.sendInteraction
Java method passing an array of defined Properties, as shown below:
To capture errors, set the throwErrors
parameter to true
and wrap the method in a try/catch
block, as shown below:
This sends a PUT request to Medallia Experience Orchestration.