Счётчики и квоты

Счётчики - это средство подсчёта собранных интервью по произвольному условию в реальном времени. Также, любой счётчик может являться квотой, если у него задано значение квоты.

Квота - это максимальное количество сохраненных интервью, подходящих под указанное в счётчике условие. Учёт квот производится автоматически во время заполнения анкеты. Как только будут получены ответы на все вопросы, которые указаны в условии счётчика, а также если текущие ответы удовлетворяют этому условию - будет проверена квота (сколько уже есть сохраненных интервью в проекте), и если сохранение текущего интервью приведет к переполнению квоты - произойдет автоматическое завершение, без сохранения интервью в проект (это поведение можно изменить, при необходимости).

Для работы со счётчиками в проекте, необходимо выбрать соответствующий раздел в меню проекта:

Счётчики отображаются в таблице с возможностью редактирования каждой строки (для этого необходимо кликнуть по строке):

  1. Быстрое выделение всех счётчиков, или снятие выделения.
  2. Добавление нового счётчика в проект.
  3. Создание копий (добавление в конец) выделенных счётчиков.
  4. Удаление выделенных счётчиков.
  5. Добавление счётчиков из буфера обмена (позволяет добавить счётчики, скопированные в буфер обмена в другом проекте).
  6. Копирование выделенных счётчиков в буфер обмена.
  7. Перемещение выделенных счётчиков на один шаг вверх.
  8. Перемещение выделенных счётчиков на один шаг вних.
  9. Расчёт значений всех счётчиков.
  10. Пересчёт счётчиков по базе ответов. Используется после редактирования ответов в сохранённых интервью.
  11. Переход к форме загрузки счётчиков из файла. Описание формата файла находится в самой форме.
  12. Выгрузить все счётчики в Excel-файл. Описание формата файла находится в форме загрузки счётчиков из файла.

В таблице со списком счётчиков отображаются следующие колонки:

  • Наименование
    Наименование счётчика, может быть любым. Значение в этой колонке выделяется цветом, который зависит от установленных флагов или возникшей проблемы:
    • Наименование - счётчик является маркером полных интервью. Такой счётчик в проекте может быть только один.
    • Наименование - обычный счётчик, считает все интервью, согласно заданного условия.
    • Наименование - скрытый счётчик (не отображается на странице общей статистики проекта).
    • Наименование - счётчик отключён, потому что время расчёта значения по его условию превысило 30 секунд. Необходимо упростить условие.
  • Квота
    Значение квоты для счётчика (максимально допустимое количество интервью).
  • Значение
    Рассчитанное значение счётчика (текущее количество интервью в массиве).

При добавлении нового счётчика или при редактировании существующего используется следующая форма:

  • Наименование – желаемое наименование счётчика.
  • Метка – значение, используемое совместно с базами контактов SURVEYSTUDIO и DEX в телефонных опросах. В качестве метки можно использовать любое число или слово, главное - чтобы метки счётчика и базы совпадали. Когда на экране появится сообщение о том, что достигнут лимит по квоте, базы контактов с такими же метками будут отключены. Для отключения баз в DEX нужно указать ссылку на проект в соответствующем разделе свойств проекта.
  • Условие – основное условие, используемое для подсчета подходящих интервью (учитывает только уже сохраненные в базе интервью). Описание синтаксиса выражений можно найти здесь.
  • Условие квоты – дополнительное условие (может отсутствовать, при этом будет использоваться основное), используемое для проверки, подходит ли интервью для этого счётчика, когда оно ещё не сохранено в базу, т.е. во время заполнения анкеты.
  • Квота – числовое значение, при указании которого будет включен механизм автоматической проверки при заполнении анкеты, и если сохранение анкеты приведет к переполнению квоты – интервью завершится и в базу не сохранится (по умолчанию).
  • Комментарий – поле для указания любого комментария. Если в свойствах проекта включён флаг Исключать контакты по условию из комментария квоты и указана ссылка на проект DEX, то в этом поле можно указать условие для исключения контактов в формате «Имя поля базы контактов» = «Значение». Например, Группа = А, Пол = М. То есть при появлении сообщения о том, что достигнут лимит по квоте, во всех базах будут исключены контакты, у которых в поле «Группа» значение «А» и одновременно в поле «Пол» значение «М».
    Если в имени поля или в значении есть запятая, то их нужно брать в кавычки: "Группа, подгруппа" = А

Также у счётчика можно установить флаги:

  • Учитывать только полные интервью (пока не реализовано)
    При включении этого флага, основное условие будет автоматически дополнено условием из счетчика, у которого установлен флаг Маркер полных интервью.
  • Маркер полных интервью [2]
    При включении этого флага, условие счётчика определяет - какое интервью является полным (т.е. именно тем, которое Вас интересует и будет выгружено в итоговом массиве). Такой счётчик в проекте может быть только один.
  • Скрытый [1]
    При включении этого флага счётчик не будет отображаться на странице с общей статистикой проекта.
  • Отображать счетчик жирным шрифтом [16]
    Делает шрифт названия счётчика жирным.
  • Отображать счётчик серым цветом [32]
    Делает цвет шрифта названия счётчика серым.

В квадратных скобках указаны коды флагов, которые можно добавлять в 6-й столбец файла со счётчиками. Если требуется установить несколько флагов одному счётчику, то необходимо указывать сумму их чисел. Например, для установки флагов Скрытый и Отображать счётчик жирным шрифтом нужно указать число 17.

Подробнее об использовании счётчиков и квотах можно почитать в статье.


Читайте далее: базы контактов.