Updating TransactionAttributes
To modify stored TransactionAttributes
, update the contents of the JSON
object with new values. In the following example, the keys NewKey1
and
NewKey2
are added to the TransactionAttributes
. These keys
are paired with the values NewValue1
and NewValue2
,
respectively.
{ "SchemaVersion": "1.0", "Actions": [ { "Type": "PlayAudio", "Parameters": { "ParticipantTag": "
LEG-A
", "AudioSource": { "Type": "S3", "BucketName": "mtg1-sipmedia-app-iad
", "Key": "Welcome3.wav
" } } } ], "TransactionAttributes": { "NewKey1
": "NewValue1
", "NewKey2
": "NewValue2
" } }
If, in the previous example, you passed NewValue1
to key1
,
the existing value of key1
would be replaced with NewValue1
.
However, passing a value to NewKey1
creates a new key/value pair.