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.
Implements
IMessageAgentTypesPersonalizationSettings, IEquatableAgentTypesPersonalizationSettings, IDeepCloneableAgentTypesPersonalizationSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
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 |