This field specifies all conversational filtering related parameters addition to conversational retail search.
JSON representation |
---|
{ "enableConversationalFiltering": boolean, "userAnswer": { object ( |
Fields | |
---|---|
enableConversationalFiltering |
Optional. This field is deprecated. Please use |
user |
Optional. This field specifies the current user answer during the conversational filtering search. It can be either user selected from suggested answers or user input plain text. |
conversational |
Optional. Mode to control Conversational Filtering. Defaults to |
UserAnswer
This field specifies the current user answer during the conversational filtering search. This can be either user selected from suggested answers or user input plain text.
JSON representation |
---|
{ // Union field |
Fields | |
---|---|
Union field type . This field specifies the type of user answer. type can be only one of the following: |
|
text |
This field specifies the incremental input text from the user during the conversational search. |
selected |
Optional. This field specifies the selected answer during the conversational search. This should be a subset of [ConversationalSearchResponse.followup_question.suggested_answers][]. |
SelectedAnswer
This field specifies the selected answers during the conversational search.
JSON representation |
---|
{
"productAttributeValue": {
object ( |
Fields | |
---|---|
product |
Optional. This field specifies the selected answer which is a attribute key-value. |
Mode
Enum to control Conversational Filtering mode.
Enums | |
---|---|
MODE_UNSPECIFIED |
Default value. |
DISABLED |
Disable Conversational Filtering. |
ENABLED |
Enabled Conversational Filtering with default Conversational Search. |
CONVERSATIONAL_FILTER_ONLY |
Enabled Conversational Filtering without default Conversational Search. |