JAICP

Диалоги


Нажмите на панели управления Аналитика > Диалоги для перехода к странице с диалогами. Здесь вы можете просмотреть список диалогов, а также воспользоваться фильтрами для быстрого поиска.


Фильтры

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

Вы можете отфильтровать диалоги:

По дате и времени

При настройке периода можно выбрать время диалога После или До выбранной даты либо Между выбранными датами. При выборе Любое будут показаны сессии и фразы за весь период.

  • Дата и время начала диалога — по умолчанию 1 сутки от текущей даты.
  • Дата и время окончания диалога — по умолчанию 1 сутки от текущей даты.
  • Дата и время сообщения — по умолчанию 2 недели от текущей даты.

По ID

При выборе фильтров по ID будет отображаться топ 5 результатов с максимальным числом сообщений.

  • ID сессии
  • ID обзвона
  • ID канала
  • Имя клиента — фильтрует диалоги по указанному идентификатору клиента. Для телефонного канала отображается номер телефона.

По параметрам сообщений

Сообщения клиента — файлы, изображения и все фразы клиента, кроме /start.
Пустые сообщения — сообщения /start и все системные события, кроме fileEvent.
Пустые сессии — сессии, состоящие только из пустых сообщений.


Фильтр Описание Флаги
Текст сообщения Фильтрует сессии и фразы по наличию указанного текста в сообщениях клиента. Содержит

Не содержит

Равно
Сообщение бота Фильтрует сессии и фразы по наличию указанного текста в сообщениях бота. Содержит

Не содержит

Равно
Метки сообщения Фильтрует сессии и фразы по проставленным меткам. Без меток

Любая метка

Любая из выбранных

Не содержит

Не важно — метки не отображаются
Комментарий Фильтрует сессии и фразы по тексту комментария, оставленному к фразе. Содержит

Не содержит

Равно
Скрыть пустые сообщения Скрывает все пустые сессии и пустые сообщения в отчетах по сессиям и фразам. Да

Нет
Тип сообщения Фильтрует сессии и фразы по типу сообщения: сообщения пользователя или события.
Тип канала Фильтрует сессии и фразы по указанному типу канала.
Интент сообщения Фильтрует сессии и фразы по наличию указанного интента в диалоге.
Класс сообщения Фильтрует сессии и фразы по наличию указанного класса.
Стейт сообщения Фильтрует сессии и фразы по наличию указанного стейта.
Наличие ошибок Показывает только те сессии и фразы, в которых были необработанные ошибки сценария. Да

Нет

Неважно

Класс — это название стейта, в котором началась обработка сообщения клиента, а стейт — название стейта, в котором бот сгенерировал ответ. При наличии переходов между стейтами класс и стейт могут не совпадать.


По последовательности стейтов

С помощью фильтра Маршрут вы можете отсортировать сессии, фразы и маршруты по указанной последовательности стейтов. При настройке фильтра используйте:

  • > — чтобы указать несколько стейтов.
  • * — чтобы заменить символы или стейты.

По параметрам диалогов


Фильтр Описание Флаги
Результат диалога Фильтрует сессии и фразы по статусу, проставленному в сценарии с помощью метода $analytics.setSessionResult. Пусто — диалоги без результатов

Не пусто — диалоги с любыми результатами

Содержит — диалоги с любым из выбранных результатов

Не содержит — диалоги с результатами, не равными ни одному из выбранных

Не важно — отображаются все диалоги
Метки диалога Фильтрует сессии и фразы по проставленным меткам. Без меток

Любая метка

Любая из выбранных

Не содержит

Не важно — метки не отображаются
Инициатор диалога Фильтрует сессии и фразы по инициатору диалога. Клиент

Бот

Любое
Перевод на оператора Фильтрует сессии и фразы по наличию перевода диалога с ботом в операторский канал. Все диалоги

С переводом

Без перевода — в результат выборки также попадут диалоги, которые были переведены на оператора, но ответ от него не был получен
Свойства сессии Фильтрует сессии и фразы по свойствам, добавленным с помощью метода $analytics.setSessionData.

Примененные фильтры сочетаются по операции логическое «И».
Любое значение

Содержит

Не содержит

Равно

Не равно
Скрыть пустые сессии Скрывает все пустые сессии и сообщения в них в отчетах по сессиям и фразам. Да

Нет
Количество сообщений клиента Фильтрует сессии и фразы по выбранному интервалу количества сообщений клиента.
Поля в выгрузке Фильтрация по настраиваемым полям в выгрузке.

Отображение результата

Сессии

Отфильтрованные сессии диалогов отображаются в формате таблицы со следующими колонками:

  • Начало — время и дата начала диалога.
  • Бот — идентификатор бота.
  • Кол-во — количество сообщений клиента. Стартовое сообщение не учитывается.
  • User ID/Тип звонка — идентификатор клиента.
  • Результат сессии — результат сессии в диалогах с чат-ботами и в подключенных телефонных каналах.
  • Последняя фраза — последняя фраза клиента.
  • Длительность — длительность диалога с момента его начала и до последней фразы клиента.
  • Действия:
    • Открыть сессию — открыть полную детализацию диалога.

Фразы

Для того чтобы отобразить поля Ответ и Разметка, переведите переключатели Выводить ответы и Выводить форму в активное положение.

Отфильтрованные фразы отображаются в формате таблицы со следующими колонками:

  • Вопрос — фраза клиента.
  • Класс — название стейта, в котором была обработана фраза клиента.
  • Стейт — название стейта, в котором бот сгенерировал ответ.
  • Ответ — ответ бота.
  • Разметка:
    • Метки — проставьте метки для выбранной фразы.
    • Комментарий — оставьте комментарий к выбранной фразе.
    • Задача — создайте задачу на доработку проекта.
    • Интенты — добавьте выбранную фразу в новый или уже существующий интент.

Графики

Здесь отфильтрованные фразы и сессии отображаются в виде графиков. Статистические графики помогут вам наглядно оценить динамику использования бота.


Маршруты

На вкладке Маршруты отображаются все последовательности стейтов, которые прошел клиент в рамках одной сессии.

Информация о пройденных маршрутах позволяет понять, на каком этапе клиент прекращает взаимодействие с ботом. Проанализировав такую информацию, вы сможете изменить ваш сценарий и сравнить конверсию.

Маршруты отображаются в формате таблицы со следующими колонками:

  • Маршрут — маршрут клиента от первого стейта до последнего с учетом вложенности стейтов.
  • Результат — результат диалога, выставленный с помощью метода $analytics.setSessionResult.
  • Сессий — количество сессий, в которых клиент прошел по определенному маршруту.

При нажатии на элемент маршрута будут отображаться только первые 20 стейтов, составляющих маршрут. Все стейты можно посмотреть в отчете по маршрутам.


Экспорт логов

Вы можете скачать данные по сессиям и фразам в виде таблицы .xlsx.

  • Сессии > Лог сессий — начнется скачивание отчета по результатам сессиям.
  • Фразы > Лог сообщений — начнется скачивание отчета по сообщениям.
  • Маршруты > Лог маршрутов — начнется скачивание отчета по маршрутам.

Результат сформированных логов в файлах .xlsx зависит от примененных фильтров. Для того чтобы скачать полный отчет, сбросьте примененные ранее фильтры.