...
You can view and edit a question by clicking on the question name
You can reference to the question detail to see the guidance
...
Clone question
You can clone a question by clicking on the [clone] button
The cloned question will have the Clone word at the end of the name, you can update the name but can’t rename it duplicate as the original question
...
Remove question
You can remove a question by clicking the [remove] button
You need to confirm the remove action before the system performed
...
Question detail
The question detail is opened when you click on the question name. There are 5 sections in the detail block: main information, lookup source, common question properties, conditional question behaviours, and proposed JSON
...
Question main information
...
You can update the name and the type of the question
You can view the rule of question name by clicking the [i] button
Notice that the question name must be unique, so it can’t be duplicated with other questions’ names
...
Lookup source
...
This option only visible for the question type Lookup choice
You can select the lookup that is suited to this question, and all the values of the question will be got from this lookup
...
Question properties
...
The question properties are changed based on the question type
Input required: the question is required or not. You can set the question as always required, or only require with conditions, or is an optional question
Default value: The default value of the question, your users can see this value when opening the product Q&A for the first time
Default value from customer: ?
Minimum length and Maximum length: the minimum and maximum value
...
Conditional question behaviours
...
There are 2 parts to this section: the behavior and the condition
...
For the behaviour a, b, c, d: You can set one or multiple conditions, each condition will have 3 fields: question, where clause, and value. You can input any value in the Value field
For the behaviour e: You can define the condition question, and the lookup name. The lookup name must be matched with a sheet in the AgencyLookup file
For the behaviour f: You can define one or multiple questions, so when users clear the question, then these defined questions’ values will be cleared either.
...
Proposed JSON
...
This JSON is generated from the information above that you have updated