Исходный код вики 5. Опросы


Скрыть последних авторов
Андрей Рылов 1.1 1 (% class="lead" %)
2 Модуль опросов позволяет проводить опросы среди зарегистрированных в Системе клиентов.
3
4 **Содержание статьи:**
5
Андрей Рылов 15.2 6 {{toc depth="3" start="2"/}}
Андрей Рылов 1.1 7
8 (% class="box infomessage" %)
9 (((
Андрей Рылов 30.1 10 Функциональность опросов не предоставляется по умолчанию. Для подключения опросов обратитесь к вашему менеджеру.
Андрей Рылов 1.1 11 )))
12
Андрей Рылов 31.2 13 Опрос состоит из одного или более вопросов. Информация об участии клиента в опросе и выбранных им ответах сохраняется в [[профиль клиента>>doc:Main.Using.Smart_Communications.Customers.All_clients.WebHome||anchor="Profile"]]. Эта информация может затем использоваться в [[построителе сегментов>>doc:Main.Using.Smart_Communications.Customers.User_segments.Segment_builder.WebHome]].
Андрей Рылов 6.2 14
15 Клиент через [[email->>doc:Main.Using.Smart_Communications.Mass_mailings.Emails.WebHome]], [[SMS->>doc:Main.Using.Smart_Communications.Mass_mailings.SMS_mailings.WebHome]] или [[push-рассылку>>doc:Main.Using.Smart_Communications.Mass_mailings.Push_mailings.WebHome]] получает ссылку, перейдя по которой он может пройти опрос. Клиент может пройти один и тот же опрос только единожды. При попытке пройти опрос повторно клиент получит сообщение о том, что это невозможно.
16
Андрей Рылов 1.1 17 Список всех созданных опросов можно посмотреть в разделе основного меню **Опросы**. Для каждого опроса отображаются следующие параметры:
18
19 * **Дата**;
20 * **Опрос** — содержит автоматически генерируемый идентификатор (пример идентификатора: POLL-151) и название опроса;
21 * **Количество вопросов**;
22 * **Количество респондентов**.
23
Андрей Рылов 6.2 24 |(% style="border-color:white; text-align:center" %){{lightbox image="survey_list.png" width="660"/}}
Андрей Рылов 1.1 25
Андрей Рылов 6.2 26 В меню действий ([[image:icon_menu.png]]) в правой части страницы для каждого опроса доступны следующие действия:
Андрей Рылов 1.1 27
28 * **Просмотр** **отчёта **по созданному опросу;
29 * **Редактирование**;
30 * **Копирование**;
31 * **Удаление**.
32
33 == Создание опроса ==
34
Андрей Рылов 20.2 35 Чтобы создать опрос, необходимо выбрать в главном меню раздел **Опросы** и создать в нем новый опрос (кнопка **Создать новый опрос**) — см. изображение выше.
Андрей Рылов 1.1 36
Андрей Рылов 6.2 37 |(% style="border-color:white; text-align:center" %){{lightbox image="survey_graph.png" width="660"/}}
38
Андрей Рылов 39.1 39 |(% style="border-color:white" width="70%" %)(((
40 В зависимости от [[версии опроса>>doc:||anchor="H42043043143E44243044143243544044143844F43C43843E43F44043E441430"]], панель инструментов в верхней части экрана предоставляет следующие возможности:
41
42 * **Сделать актуальной** — доступно для черновиков и архивных версий. Делает текущую версию актуальной.
43 * **История прохождений** — доступно для актуальной и архивных версий. Позволяет отобразить в основной области опроса статистику ответов на вопросы за выбранный период.
44 * **Назад/Вперёд** ([[image:icon_undo.png]]/[[image:icon_redo.png]]) — доступно для черновиков. Отменяет последнее изменение / возвращает последнее отменённое изменение.
45 * **Предпросмотр** ([[image:icon_preview.png]]) — доступно для черновиков. Позволяет пройти опрос в тестовом режиме.
46 * **Редактировать** — доступно для актуальной и архивных версий. Позволяет создать черновик, являющийся копией текущей версии.
47 * **Сохранить** — доступно для черновиков. Сохраняет внесённые изменения.
48
49 {{warning}}
50 При переключении между версиями опроса несохранённые изменения теряются.
51 {{/warning}}
52 )))|(% style="border-color:white" width="30%" %)(((
53 |(% style="border-color:white; text-align:center" %){{lightbox image="toolbar_draft.png" width="300"/}}
54 |(% style="border-color:white; text-align:center" %){{lightbox image="toolbar_active.png" width="300"/}}
55 )))
56
57 В левом нижнем углу основной области редактора опроса доступны следующие элементы управления:
58
59 * **Увеличить/уменьшить масштаб** ([[image:icon_plus.png]]/[[image:icon_minus.png]]) — изменяет масштаб отображения опроса. Вы также можете изменять масштаб колёсиком мыши при нажатой клавише Ctrl.
60 * **Подогнать размер** ([[image:icon_fit.png]]) — изменяет масштаб и центрирует область редактирования так, чтобы все блоки опроса поместились на экране.
61 * **Заблокировать/разблокировать редактирование** ([[image:icon_unlock.png]]/[[image:icon_lock.png]]) — позволяет переключаться между режимами просмотра и редактирования.
62
Андрей Рылов 15.2 63 === Блоки опроса ===
64
Андрей Рылов 20.2 65 |(% style="border-color:white" width="70%" %)(((
66 Чтобы добавить вопрос, выберите на панели инструментов справа **Блоки опроса** и перетащите блок требуемого типа в основную область опроса. Описание доступных типов вопросов приведено ниже. Вы также можете добавить текстовый блок или блок завершения опроса — например, для опросов с большим количеством ветвлений, чтобы избежать необходимости тянуть связи от каждой ветви к одному блоку завершения.
Андрей Рылов 6.2 67
Андрей Рылов 20.2 68 Щелчок левой кнопкой мыши по блоку опроса откроет окно редактирования блока. Щелчок правой кнопкой мыши отобразит меню действий, состоящее из следующих элементов:
69
70 * **Редактировать** ([[image:icon_edit.png]]) — открывает окно редактирования блока.
71 * **Копировать** ([[image:icon_copy.png]]) — добавляет копию выбранного блока.
72 * **Сохранить** ([[image:icon_save.png]]) — сохраняет блок для последующего использования в других опросах.
73 * **Удалить** ([[image:icon_delete_red.png]]) — удаляет блок из опроса.
74 )))|(% style="border-color:white" width="30%" %){{lightbox image="survey_blocks.png" width="330"/}}
Андрей Рылов 6.2 75 |(% style="border-color:white" width="70%" %)(((
Андрей Рылов 31.2 76 Сохранённые блоки отображаются на вкладке **Шаблоны** правой панели инструментов. Чтобы добавить сохранённый блок в опрос, перетащите его в основную область.
Андрей Рылов 30.1 77 )))|(% style="border-color:white" width="30%" %){{lightbox image="survey_templates.png" width="330"/}}
78 |(% style="border-color:white" width="70%" %)(((
Андрей Рылов 31.2 79 ====== Вопрос с одиночным выбором ======
Андрей Рылов 6.2 80
Андрей Рылов 15.2 81 Вопрос с вариантами ответа, из которых можно выбрать только один.
82
83 Чтобы добавить вариант ответа, нажмите **+ Добавить вариант**. Чтобы удалить вариант ответа, нажмите значок удаления ([[image:icon_delete.png]]) справа от требуемого варианта. Чтобы изменить порядок вариантов, перетаскивайте их, нажав и удерживая значок ([[image:icon_drag.png]]) слева.
84
Андрей Рылов 31.2 85 Для вопросов с одиночным выбором доступна настройка **Режима связывания**:
Андрей Рылов 15.2 86
Андрей Рылов 41.1 87 * **Одиночный** — вопрос имеет одну точку выхода, которую можно связать с входами нескольких блоков, настроив [[условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]].
Андрей Рылов 42.1 88 * **Множественный** — вопрос имеет отдельную точку выхода для каждого варианта ответа, которую можно связать со входом только одного блока. [[Условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]] не предусмотрены.
Андрей Рылов 15.2 89 * **Смешанный** — аналогичен множественному режиму, но также добавляется дополнительный выход для клиентов, пропустивших вопрос.
90 )))|(% style="border-color:white" width="30%" %){{lightbox image="single.png" width="330"/}}
Андрей Рылов 6.2 91 |(% style="border-color:white" width="70%" %)(((
Андрей Рылов 31.2 92 ====== Вопрос со множественным выбором ======
Андрей Рылов 15.2 93
94 Вопрос с вариантами ответа, из которых можно выбрать любое количество.
95
96 Чтобы добавить вариант ответа, нажмите **+ Добавить вариант**. Чтобы удалить вариант ответа, нажмите значок удаления ([[image:icon_delete.png]]) справа от требуемого варианта. Чтобы изменить порядок вариантов, перетаскивайте их, нажав и удерживая значок ([[image:icon_drag.png]]) слева.
97
Андрей Рылов 41.1 98 Вопрос имеет одну точку выхода, которую можно связать с входами нескольких блоков, настроив [[условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]].
Андрей Рылов 15.2 99 )))|(% style="border-color:white" width="30%" %){{lightbox image="multiple.png" width="330"/}}
Андрей Рылов 6.2 100 |(% style="border-color:white" width="70%" %)(((
101 ====== Открытый вопрос ======
Андрей Рылов 15.2 102
103 Вопрос без вариантов ответа. Клиент вводит произвольный ответ в текстовое поле.
104
Андрей Рылов 41.1 105 Вопрос имеет одну точку выхода. [[Условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]] не предусмотрены.
Андрей Рылов 15.2 106 )))|(% style="border-color:white" width="30%" %){{lightbox image="open.png" width="330"/}}
Андрей Рылов 6.2 107 |(% style="border-color:white" width="70%" %)(((
108 ====== Матрица ======
Андрей Рылов 15.2 109
110 Вопрос, предлагающий оценить несколько характеристик по N-балльной шкале. Характеристики для оценки представляются в виде строк, а оценки — в виде колонок.
111
112 Доступно два типа матрицы:
113
114 * **Классическая матрица** позволяет вручную добавить требуемые колонки и задать их подписи (см. изображение справа).
115 * **Матрица-шкала** позволяет задать **Количество** колонок и выбрать **Стиль колонок**:
116 ** **Числа** — в качестве подписей колонок используются цифры от 1 до заданного числа колонок.
117 ** **Звёзды** — в качестве подписей колонок используются звёзды от 1 до заданного числа колонок.
118 ** **Эмодзи** — в качестве подписей колонок используется настраиваемый набор эмодзи.
119
Андрей Рылов 20.2 120 Чтобы добавить строку/колонку, нажмите **+ Добавить строку** / **+ Добавить колонку**. Чтобы удалить строку/колонку, нажмите значок удаления ([[image:icon_delete.png]]) справа от неё. Чтобы изменить порядок строк, перетаскивайте их, нажав и удерживая значок ([[image:icon_drag.png]]) слева.
Андрей Рылов 15.2 121
Андрей Рылов 41.1 122 Вопрос имеет одну точку выхода, которую можно связать с входами нескольких блоков, настроив [[условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]].
Андрей Рылов 15.2 123 )))|(% style="border-color:white" width="30%" %){{lightbox image="matrix.png" width="330"/}}
Андрей Рылов 6.2 124 |(% style="border-color:white" width="70%" %)(((
125 ====== Рейтинг ======
126
Андрей Рылов 15.2 127 Вопрос, предлагающий оценить несколько характеристик по N-балльной шкале. **Количество** и **Стиль колонок** можно настраивать (аналогично вопросу-матрице).
128
129 При выборе режима **Одиночный** клиенту будет предложено дать оценку по одному критерию, сформулированному в самом вопросе. Опционально можно задать подписи для крайнего левого и крайнего правого элементов шкалы, чтобы пояснить для клиента логику оценки.
130
131 При выборе режима **Матрица** можно задать несколько критериев для оценки. Данный режим аналогичен вопросу-матрице (**Шкала**).
132
Андрей Рылов 41.1 133 Вопрос имеет одну точку выхода, которую можно связать с входами нескольких блоков, настроив [[условия перехода>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]].
Андрей Рылов 15.2 134 )))|(% style="border-color:white" width="30%" %){{lightbox image="rating.png" width="330"/}}
135
136 === Условия перехода ===
137
138 |(% style="border-color:white" width="70%" %)(((
139 При добавлении связи между вопросами откроется окно настройки условий перехода, если исходный вопрос предусматривает такую возможность. Для первого добавленного перехода настройка условий является опциональной.
140
141 При добавлении второго перехода от того же исходного вопроса нужно будет обязательно задать условия. При этом первый добавленный переход может остаться без настроенных условий. Вы можете использовать эту возможность для реализации сценариев "если ... иначе": если выполняются условия, перейти к вопросу Б, иначе перейти к вопросу А.
142
143 Если для вопроса задан один переход и настроены условия перехода, то при невыполнении условий клиент сразу перейдёт к завершению опроса.
144
145 Вы также можете открыть окно редактирования условий перехода щелчком правой кнопки мыши по требуемой связи.
146
Андрей Рылов 31.2 147 Все условия объединяются логическим оператором **ИЛИ**. На изображении справа показан пример настройки условий перехода от вопроса-матрицы или рейтинга: клиент перейдет по данной связи, если он поставил низкую оценку по критерию качества или по критерию удобства.
Андрей Рылов 15.2 148 )))|(% style="border-color:white" width="30%" %){{lightbox image="transition.png" width="330"/}}
149
Андрей Рылов 30.1 150 === Работа с версиями опроса ===
Андрей Рылов 1.1 151
Андрей Рылов 30.1 152 |(% style="border-color:white" width="70%" %)(((
153 Каждый опрос может существовать в нескольких версиях. Версия опроса может иметь один из трёх статусов:
Андрей Рылов 1.1 154
Андрей Рылов 30.1 155 * **Актуальная** — клиенты, получившие ссылку на опрос, видят эту версию (даже если ссылка была отправлена, когда актуальной была другая версия).
156 * **Черновик** — версия доступна для редактирования.
157 * **Архивная** — версия ранее была актуальной.
Андрей Рылов 1.1 158
Андрей Рылов 30.1 159 Для каждой версии отображается дата создания. Для актуальной и архивных версий также отображается дата старта (перевода в статус актуальной), а для архивных версий — ещё и дата остановки (перевода в статус архивной).
Андрей Рылов 1.1 160
Андрей Рылов 30.1 161 Редактирование доступно только для черновиков. При просмотре актуальной или архивной версии вы можете нажать кнопку **Редактировать** на верхней панели инструментов, чтобы создать черновик, являющийся копией данной версии.
Андрей Рылов 1.1 162
Андрей Рылов 40.1 163 {{warning}}
164 При переключении между версиями опроса несохранённые изменения теряются.
165 {{/warning}}
166
Андрей Рылов 31.2 167 Для черновиков доступна функция предпросмотра. Нажмите значок предпросмотра ([[image:icon_preview.png]]) на верхней панели инструментов, и вы сможете увидеть опрос так, как его увидят клиенты. Вы также сможете дать ответы на вопросы и протестировать логику [[переходов>>doc:||anchor="H42344143B43E43243844F43F43544043544543E434430"]].
Андрей Рылов 1.1 168
Андрей Рылов 30.1 169 Черновик или архивную версию можно сделать актуальной, нажав кнопку **Сделать актуальной** на верхней панели инструментов. Если у опроса уже есть актуальная версия, она станет архивной.
Андрей Рылов 1.1 170
Андрей Рылов 30.1 171 Для актуальной и архивных версий доступен просмотр истории прохождений. При этом будут показаны данные, относящиеся только к этой версии опроса.
172 )))|(% style="border-color:white" width="30%" %){{lightbox image="survey_versions.png" width="330"/}}
Андрей Рылов 1.1 173
Андрей Рылов 30.1 174 === Настройки опроса ===
Андрей Рылов 1.1 175
Андрей Рылов 30.1 176 |(% style="border-color:white" width="70%" %)(((
177 В разделе **Настройки опроса** вы можете задать следующие настройки:
Андрей Рылов 1.1 178
Андрей Рылов 30.1 179 * **Заголовок** и **Описание опроса**.
180 * **Ограничить срок действия опроса** — вы можете указать дату, после которой ответы на опрос не будут приниматься.
181 * **Пропустить экран приветствия** — если данная опция выбрана, опрос начнётся не со стандартного экрана приветствия, а с первого блока опроса. Вы можете добавить в начало текстовый блок или начать сразу с первого вопроса, без предисловий.
182 )))|(% style="border-color:white" width="30%" %){{lightbox image="survey_settings.png" width="330"/}}
Андрей Рылов 1.1 183
Андрей Рылов 30.1 184 == Отправка опроса клиентам ==
Андрей Рылов 1.1 185
Андрей Рылов 39.1 186 После того, как опрос создан и одна из версий сделана актуальной, можно доставить ссылку на него при помощи любой массовой рассылки ([[Email>>doc:Main.Using.Smart_Communications.Mass_mailings.Emails.WebHome]], [[SMS>>doc:Main.Using.Smart_Communications.Mass_mailings.SMS_mailings.WebHome]], [[Push>>doc:Main.Using.Smart_Communications.Mass_mailings.Push_mailings.WebHome]] и т.д.) или действия отправки сообщения в рамках [[кампании>>doc:Main.Using.Smart_Communications.Campaign_list.WebHome]]. Для этого нужно добавить в текст сообщения следующий макрос:
Андрей Рылов 1.1 187
Андрей Рылов 30.1 188 {{code language="twig"}}
Андрей Рылов 31.2 189 {{ client.poll('POLL-<номер>') }}
Андрей Рылов 30.1 190 {{/code}}
Андрей Рылов 1.1 191
Андрей Рылов 30.1 192 Для каждого клиента формируется своя уникальная ссылка.
Андрей Рылов 1.1 193
Андрей Рылов 31.2 194 == (% style="color:inherit; font-family:Montserrat,sans-serif; font-size:26px; font-weight:600" %)Результаты опроса(%%) ==
Андрей Рылов 1.1 195
196 Чтобы посмотреть результаты опроса, выберите интересующий вас опрос в списке опросов и нажмите для него кнопку **Отчёт**.
197
Андрей Рылов 39.1 198 |(% style="border-color:white; text-align:center" %){{lightbox image="Report.png" width="1000"/}}
Андрей Рылов 1.1 199
200 На странице выводятся:
201
Андрей Рылов 39.1 202 * Текст вопроса.
Андрей Рылов 1.1 203 * Перечень вариантов ответа, количество и процентное соотношение клиентов для каждого варианта.
Андрей Рылов 39.1 204 * Рядом с каждым вариантом — значок ([[image:icon_info.png]]) для загрузки списка клиентов, выбравших данный вариант. Если в опросе несколько вопросов, то их результаты выводятся сгруппированными по вопросу один под другим.
Андрей Рылов 1.1 205
206 Отчёт по опросу доступен к выгрузке в файл. Возможные варианты экспорта данных отчёта:
207
208 * Сырые данные,
209 * Агрегированный,
210 * Агрегированный по торговым объектам.
211
Андрей Рылов 30.1 212 Форматы для выгрузки: CSV (UTF-8), CSV (Windows), XLS, XLSX, ODS, HTML.
Андрей Рылов 1.1 213
214 == Работа с опросом в профиле клиента ==
215
Андрей Рылов 30.1 216 В [[профиле клиента>>doc:Main.Using.Smart_Communications.Customers.All_clients.WebHome||anchor="07"]] во вкладке **Опросы** доступна информация об отправленных клиенту опросах и о том, как клиент ответил на каждый из вопросов:
Андрей Рылов 1.1 217
Андрей Рылов 39.1 218 |(% style="border-color:white; text-align:center" %){{lightbox image="survey_profile.png" width="1000"/}}
Андрей Рылов 1.1 219
220 == Использование опросов в построителе сегментов ==
221
Андрей Рылов 30.1 222 Данные опросов можно использовать для фильтрации при построении сегментов в [[Построителе сегментов>>doc:Main.Using.Smart_Communications.Customers.User_segments.Segment_builder.WebHome]] (например, "Показать клиентов, которые в опросе X на вопрос Y выбрали ответ Z"). В построителе сегментов для работы с данными опросов используется группа **Опросы**. В группе доступны фильтры:
Андрей Рылов 1.1 223
Андрей Рылов 39.1 224 * участвовал в опросе;
225 * значение ответа в опросе.
Андрей Рылов 1.1 226
227 Пример формирования [[сегмента>>doc:Main.Using.Smart_Communications.Customers.User_segments.WebHome]] на основе опроса:
228
Андрей Рылов 39.1 229 |(% style="border-color:white; text-align:center" %){{lightbox image="survey_segment.png"/}}
Андрей Рылов 1.1 230
Андрей Рылов 30.1 231 В данном примере в выборку войдут клиенты, которые не проходили опрос "Отзыв", но участвовали в опросе "Оценка продукта" и поставили высокую оценку по критерию удобства.