public sealed class AnswerFeedback.Types.RatingReason : IMessage<AnswerFeedback.Types.RatingReason>, IEquatable<AnswerFeedback.Types.RatingReason>, IDeepCloneable<AnswerFeedback.Types.RatingReason>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class AnswerFeedback.Types.RatingReason.
Stores extra information about why users provided thumbs down rating.
public RepeatedField<string> ReasonLabels { get; }
Optional. Custom reason labels for thumbs down rating provided by the
user. The maximum number of labels allowed is 10 and the maximum length
of a single label is 128 characters.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation provides reference material for the \u003ccode\u003eAnswerFeedback.Types.RatingReason\u003c/code\u003e class within the Google Cloud Dialogflow CX v3 API, covering versions from 1.0.0 up to the latest 2.23.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAnswerFeedback.Types.RatingReason\u003c/code\u003e class is used to store additional details about why a user provided a negative ("thumbs down") rating, which implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers properties such as \u003ccode\u003eFeedback\u003c/code\u003e (a string for additional feedback) and \u003ccode\u003eReasonLabels\u003c/code\u003e (a collection of custom strings for specific reasons).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRatingReason\u003c/code\u003e class can be constructed with or without an existing \u003ccode\u003eRatingReason\u003c/code\u003e object, as shown with the two provided constructors.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation is organized by version, with the most current version, 2.23.0, listed first, and provides links to the reference for each version, making it easy to find changes in the documentation for this class over time.\u003c/p\u003e\n"]]],[],null,[]]