In this article
Supported custom question types: Single, Open, Info.
A single choice question must have a single reusable answer list as its answers, as with normal library questions.
Note: To support multiple answer lists, you must create one prototype question for each list.
In the library survey, create one or more prototype questions in the Questions folder.
Re-launch the library survey.
Publish the CDL.
Create a Pulse survey, and customize it.
On the Customize step of new surveys (created after the CDL was published), Custom questions is located in the left sidebar.
Click Add.
The labels from the CDL in the Question type dropdown will appear.
Select the custom question you wish to use in this instance.
You can add multiple custom questions of each type.
On completion, click Commit.
The custom questions are added to the storage survey. They will inherit all properties of the original library questions, except for text (entered by the Pulse user), and title and instruction (set to blank).
Note: For custom questions, in a program with many languages you can leave the translations for some languages blank and choose to send the survey only in the language(s) that you have provided translations for.
Code Example
config pulse {
customQuestions {
questionPrototype {
question: q53
label: __getText(customQuestionType1)
}
questionPrototype {
question: q54
label: __getText(customQuestionType2)
}
questionPrototype {
question: i55
label: "Hardcoded label"
}
}
...