defaultEndUserMetadata property

Map<String, Object?>? defaultEndUserMetadata
getter/setter pair

Default end user metadata, used when processing DetectIntent requests.

Recommended to be filled as a template instead of hard-coded value, for example { "age": "$session.params.age" }. The data will be merged with the QueryParameters.end_user_metadata in DetectIntentRequest.query_params during query processing.

Optional.

The values for Object must be JSON objects. It can consist of num, String, bool and null as well as Map and List values.

Implementation

core.Map<core.String, core.Object?>? defaultEndUserMetadata;