АРІ WEB Опитувальник. Створити опитування для персони.
Перейти до навігації
Перейти до пошуку
Функція створює опитування для персони
Розділ містить метод, для створення персонального опитування.
| Опис | Створення персонального опитування. |
|---|---|
| Метод | POST |
| URL | /api/TariffItemPropositionSurvey/Create |
{
"templateId": 17390,
"cardId": 5137
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| templateId | Int | ID опитування. Список всіх доступних тестів | |
| cardId | Int | ID карти клієнта. Інфо по карті клієнта (PersonDiscountID з методу PosExternal). | |
| * Позначення обов’язкового параметру | |||
| Response (json) |
|---|
{
"surveyId": 5,
"title": "Доші аюверди — це три життєві енергії в аюрведі, що керують фізичними, розумовими та емоційними процесами. Кожна людина має унікальне поєднання цих енергій.",
"questions": [
{
"choices": [
{
"id": 1,
"index": 1,
"hint": "Швидко, за інтуїцією, легко змінюю думку"
},
{
"id": 2,
"index": 2,
"hint": "Раціонально та рішуче, люблю точність"
},
{
"id": 3,
"index": 3,
"hint": "Спокійно, з почуттям, покладаючись на емоції"
},
{
"id": 4,
"index": 4,
"hint": "Обдумано й ґрунтовно, не поспішаю"
}
],
"type": "Choice",
"id": 1,
"index": 1,
"title": "Як ви зазвичай приймаєте рішення?",
"required": true
},
{
"min": 1,
"max": 5,
"minHint": "",
"maxHint": "",
"type": "Rating",
"id": 11,
"index": 2,
"title": "Рейтингове питання",
"required": false
},
{
"isTextArea": true,
"placeholder": "ПІдказка до поля",
"type": "Text",
"id": 10,
"index": 3,
"title": "Текстове питання",
"required": true
}
],
"footer": "Нижній колонтитул",
"bannerBase64": "",
"surveyStyle": "Default",
"copyrightHtml": "Авторське право",
"externalResponseText": "Залиште відгук",
"externalResponseLink": "Це посилання на відгук",
"passed": null
}
| Типи даних Response | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| surveyId | Int | ID персонального опитування. | |
| title | String | Назва чи опис опитування | |
| ArticleCode | String | Код артикулу | |
| questions | questions [] | Масив питань. Елементи масиву структури з такими полями: | |
| | choices | choices [] | * Масив питань. Елементи масива структури з такими полями: | |
| | | id | Int | id Відповіді. | |
| | | index | Int | Порядок відповіді для відображення. | |
| | | hint | String | Текст відповіді. | |
| | id | Int | ID питання | |
| | index | Int | Порядок питання для відображення. | |
| | title | String | Назва опитування. | |
| | required | Bool | true - обовязкове false - не обовязкове | |
| | type | String | Choice - питання з варіантом відповіді. Rating - Рейтингові питання. (потрібно вказати оцінку від / до) | |
| | min | Int | ** Мінімальне значення рейтингового питпння (Мінімальна кількість зірочок) | |
| | max | Int | ** Максимальне значення рейтингового питпння (максимальна кількість зірочок) | |
| | minHint | String | ** Підказка для мінімальної оцінки (наприклад "Все дуже погано") значення рейтингового питпння | |
| | maxHint | String | ** Підказка для максимальної оцінки (наприклад "Дуже добре") значення рейтингового питпння | |
| | isTextArea | Bool | *** true - Дозволено ввод тексту false - не дозволено ввод тексту | |
| | placeholder | String | *** Підказка до поля | |
| footer | String | ||
| bannerBase64 | String | Зображення опитування в форматі Base64 | |
| surveyStyle | String | Віріант відображення (не використовується) | |
| copyrightHtml | String | Текст авторського права. | |
| externalResponseText | String | Текст для посилання на відгуки. | |
| externalResponseLink | String | Посилання для відгуку. | |
| passed | String | true - Опитування пройдено false - Опитування не пройдено | |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вхідних параметрів |
* Choice - питання з варіантом відповіді. |
|---|