Модуль предназначен для проведения онлайновых опросов, голосований и анкетирования посетителей сайта. Модуль может быть использован для сбора информации об аудитории сайта, о потенциальных клиентах компании, для проведения маркетинговых исследований при планировании рекламных кампаний и т.д.
Модуль позволяет:
создавать группы опросов; в пределах группы может быть только один активный опрос (регулируется интервалом проведения опросов); например, можно создать серию опросов и опубликовать их на сайте на год вперед; опросы данной серии будут проводиться друг за другом по установленному графику;
использовать группу опросов одновременно на нескольких сайтах;
назначить различные права доступа к опросам группы для разных групп пользователей;
установить дату начала и окончания проведения опроса;
выбрать шаблон показа опроса;
выбрать шаблон представления результатов опроса;
отсылать уведомление по e-mail на каждое голосование;
регистрировать события в модуле статистики в момент голосования;
отслеживать уникальность посетителей; можно использовать различные способы определения уникальности голосующих посетителей:
нет ограничений - уникальность посетителей никак не отслеживается, каждый посетитель может голосовать по данному опросу неограниченное количество раз;
в одной сессии - посетитель не может дважды проголосовать по данному опросу в одной сессии (т.е. пока не перезапустит браузер, либо пока не истечет сессия);
в одной сессии, либо с одним cookie – каждому посетителю в момент голосования единожды выдается свой уникальный номер, который записывается в cookie посетителя; данная опция не позволяет посетителю голосовать дважды по данному опросу в одной сессии, либо с одним уникальным номером из cookie;
в одной сессии, либо с одним cookie, либо с одного IP – данная опция не позволит проголосовать посетителю дважды по данному опросу в одной сессии, либо с одним уникальным номером, либо с одного IP-адреса (необходимо учесть, что если посетитель подключается к Интернет через модем (dial-up), то в большинстве случаев при каждом новом подключении ему выдается новый IP-адрес).
создавать в каждом опросе неограниченное количество вопросов;
создавать в каждом вопросе неограниченное число вариантов ответов разных типов;
для показа результатов каждого из вопросов могут быть выбраны отдельные шаблоны показа;
использовать разные типы полей ввода ответа:
radio – радио-кнопка, можно выбрать только один вариант ответа из группы ответов с таким типом поля;
checkbox – флаг, можно выбрать несколько вариантов ответов;
dropdown – элемент с выпадающим списком, можно выбрать только один вариант ответа; все элементы, имеющие данный тип поля будут собраны в один выпадающий список;
multiselect – список, с возможностью множественного выбора; все элементы, имеющие данный тип поля будут собраны в один список;
text – однострочное поле ввода, посетитель может заполнить его своим ответом;
textarea – многострочное поле ввода, посетитель может заполнить его своим ответом.
определить ширину поля для ответа (для различных типов полей данный параметр имеет различное назначение):
radio – не доступно для модификации;
checkbox – не доступно для модификации;
dropdown – не доступно для модификации;
multiselect – не доступно для модификации;
text – параметр size тега <INPUT type=”text”>;
textarea – параметр cols тега <TEXTAREA>;
определить высоту поля для ответа (для различных типов полей данный параметр имеет различное назначение):
использовать дополнительные параметры элемента ввода: стиль, класс; например, style="width:100%";
задать цвет элемента диаграммы (для представления результатов опросов);
представить описание опроса и вопросов в виде обычного текста или HTML (с помощью встроенного HTML- редактора);
загрузить с локального компьютера изображение для описания опроса и вопросов в форматах: bmp, jpg, jpeg, jpe, gif, png;
включить или исключить вопрос в обработку результатов (при построении диаграммы);
просматривать результаты каждого из голосований, устанавливать флаг валидности того или иного голосования (если у голосования флаг валидности снят, то его результаты не учитываются при построении результирующей диаграммы опроса);
просмотреть информацию о посетителях сайта, участвовавших в опросах:
дата первого голосования посетителя;
дата последнего голосования посетителя;
ID пользователя, под которым был авторизован посетитель в момент голосования;
имя и фамилия зарегистрированного пользователя;
ID посетителя в модуле статистики;
IP-адрес, с которого посетитель голосовал последний раз;
количество голосований посетителя.
распределять права доступа к модулю опросов:
закрыт – доступ к меню и административным файлам модуля закрыт;
чтение – доступ к меню открыт, в административных файлах разрешен просмотр всего без права сохранения модификаций в базе;