Class GoogleCloudDiscoveryengineV1betaFeedback
Information about the user feedback. This information will be used for logging and metrics purpose.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1beta.Data
Assembly: Google.Apis.DiscoveryEngine.v1beta.dll
Syntax
public class GoogleCloudDiscoveryengineV1betaFeedback : IDirectResponseSchema
Properties
Comment
Optional. The additional user comment of the feedback if user gives a thumb down.
Declaration
[JsonProperty("comment")]
public virtual string Comment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ComponentVersion
Optional. The version of the component that this report is being sent from.
Declaration
[JsonProperty("componentVersion")]
public virtual string ComponentVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ConversationInfo
The related conversation information when user gives feedback.
Declaration
[JsonProperty("conversationInfo")]
public virtual GoogleCloudDiscoveryengineV1betaFeedbackConversationInfo ConversationInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDiscoveryengineV1betaFeedbackConversationInfo |
DataTermsAccepted
Optional. Whether the customer accepted data use terms.
Declaration
[JsonProperty("dataTermsAccepted")]
public virtual bool? DataTermsAccepted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FeedbackSource
Optional. The UI component the user feedback comes from, which could be GOOGLE_CONSOLE, GOOGLE_WIDGET, GOOGLE_WEBAPP.
Declaration
[JsonProperty("feedbackSource")]
public virtual string FeedbackSource { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FeedbackType
Required. Indicate whether the user gives a positive or negative feedback. If the user gives a negative feedback, there might be more feedback details.
Declaration
[JsonProperty("feedbackType")]
public virtual string FeedbackType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LlmModelVersion
The version of the LLM model that was used to generate the response.
Declaration
[JsonProperty("llmModelVersion")]
public virtual string LlmModelVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Reasons
Optional. The reason if user gives a thumb down.
Declaration
[JsonProperty("reasons")]
public virtual IList<string> Reasons { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |