The confidence of this match. Values range from 0.0 (completely uncertain)
to 1.0 (completely certain).
This value is for informational purpose only and is only used to help match
the best intent within the classification threshold. This value may change
for the same end-user expression at any time due to a model retraining or
change in implementation.
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the query. Some, not all fields are filled in
this message, including but not limited to: name and display_name. Only
filled for [INTENT][google.cloud.dialogflow.cx.v3.Match.MatchType] match type.
The collection of parameters extracted from the query.
Depending on your protocol or client library language, this is a
map, associative array, symbol table, dictionary, or JSON object
composed of a collection of (MapKey, MapValue) pairs:
MapKey type: string
MapKey value: parameter name
MapValue type:
If parameter's entity type is a composite entity: map
Else: depending on parameter value type, could be one of string,
number, boolean, null, list or map
MapValue value:
If parameter's entity type is a composite entity:
map from composite entity property names to property values
Final text input which was matched during MatchIntent. This value can be
different from original input sent in request because of spelling
correction or other processing.
[[["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\u003eThe latest version available for \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3.Match\u003c/code\u003e is 2.23.0, with a comprehensive list of prior versions down to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMatch\u003c/code\u003e class represents a single match result from a \u003ccode\u003eMatchIntent\u003c/code\u003e operation, inheriting from \u003ccode\u003eObject\u003c/code\u003e and implementing several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eMatch\u003c/code\u003e class include \u003ccode\u003eConfidence\u003c/code\u003e (a float indicating certainty of the match), \u003ccode\u003eEvent\u003c/code\u003e (the matched event), \u003ccode\u003eIntent\u003c/code\u003e (the matched intent), \u003ccode\u003eMatchType\u003c/code\u003e, \u003ccode\u003eParameters\u003c/code\u003e (extracted parameters), and \u003ccode\u003eResolvedInput\u003c/code\u003e (the final matched text).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMatch\u003c/code\u003e class includes two constructors: a default parameterless constructor and one that takes a \u003ccode\u003eMatch\u003c/code\u003e object as an argument.\u003c/p\u003e\n"],["\u003cp\u003eWithin \u003ccode\u003eMatch\u003c/code\u003e properties like \u003ccode\u003eIntent\u003c/code\u003e, \u003ccode\u003eConfidence\u003c/code\u003e, \u003ccode\u003eEvent\u003c/code\u003e and more, are available, where \u003ccode\u003eIntent\u003c/code\u003e specifies the intention matched in the query, \u003ccode\u003eConfidence\u003c/code\u003e the certainty, and \u003ccode\u003eEvent\u003c/code\u003e the triggering event, alongside others.\u003c/p\u003e\n"]]],[],null,[]]