AnalyticsUtteranceFilter
Contains fields describing a condition by which to filter the utterances. The expression may be understood as name``operator``values
. For example:
LocaleId EQ Book
– The locale is the string "en".UtteranceText CO help
– The text of the utterance contains the string "help".
The operators that each filter supports are listed below:
BotAlias
–EQ
.BotVersion
–EQ
.LocaleId
–EQ
.Modality
–EQ
.Channel
–EQ
.SessionId
–EQ
.OriginatingRequestId
–EQ
.UtteranceState
–EQ
.UtteranceText
–EQ
,CO
.
Types
Properties
The category by which to filter the utterances. The descriptions for each option are as follows:
The operation by which to filter the category. The following operations are possible:
An array containing the values of the category by which to apply the operator to filter the results. You can provide multiple values if the operator is EQ
or CO
. If you provide multiple values, you filter for results that equal/contain any of the values. For example, if the name
, operator
, and values
fields are Modality
, EQ
, and [Speech, Text]
, the operation filters for results where the modality was either Speech
or Text
.