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   | 
            
userAnswer | 
              
                 
 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.  | 
            
conversationalFilteringMode | 
              
                 
 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: | 
              |
textAnswer | 
                
                   
 This field specifies the incremental input text from the user during the conversational search.  | 
              
selectedAnswer | 
                
                   
 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 | |
|---|---|
productAttributeValue | 
                
                   
 Optional. This field specifies the selected answer which is a attribute key-value.  | 
              
productAttributeInterval | 
                
                   
 Optional. This is an experimental feature. Please contact Google before using it. This field specifies the selected answer which is a attribute key-numeric interval.  | 
              
Mode
Enum to control Conversational Filtering mode. A single conversation session including multiple turns supports modes for Conversational Search OR Conversational Filtering without Conversational Search, but not both.
| Enums | |
|---|---|
MODE_UNSPECIFIED | 
                Default value. | 
DISABLED | 
                Disables Conversational Filtering when using Conversational Search. | 
ENABLED | 
                Enables Conversational Filtering when using Conversational Search. | 
CONVERSATIONAL_FILTER_ONLY | 
                Enables Conversational Filtering without Conversational Search. |