

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# TransactionAttributes の更新
<a name="update-trans-attributes"></a>

保存されている `TransactionAttributes` を変更するには、JSON オブジェクトの内容を新しい値で更新します。次の例では、キー `NewKey1` および `NewKey2` が `TransactionAttributes` に追加されています。これらのキーは、値 `NewValue1` および `NewValue2` とそれぞれペアになっています。

```
{
    "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}}"
    }
}
```

前の例で `NewValue1` を `key1` に渡した場合、`key1` の既存の値は `NewValue1` に置き換えられます。ただし、`NewKey1` に値を渡すと、新しいキーと値のペアが作成されます。