Dialogflow v3 API - Class Agent.Types.PersonalizationSettings (2.21.0)

public sealed class Agent.Types.PersonalizationSettings : IMessage<Agent.Types.PersonalizationSettings>, IEquatable<Agent.Types.PersonalizationSettings>, IDeepCloneable<Agent.Types.PersonalizationSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class Agent.Types.PersonalizationSettings.

Settings for end user personalization.

Inheritance

object > Agent.Types.PersonalizationSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

PersonalizationSettings()

public PersonalizationSettings()

PersonalizationSettings(PersonalizationSettings)

public PersonalizationSettings(Agent.Types.PersonalizationSettings other)
Parameter
Name Description
other AgentTypesPersonalizationSettings

Properties

DefaultEndUserMetadata

public Struct DefaultEndUserMetadata { get; set; }

Optional. 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][google.cloud.dialogflow.cx.v3.QueryParameters.end_user_metadata] in [DetectIntentRequest.query_params][google.cloud.dialogflow.cx.v3.DetectIntentRequest.query_params] during query processing.

Property Value
Type Description
Struct