Перейти к содержанию

Оповещения

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

Оповещения работают только для запросов. Если вместо этого вы хотите получать результаты дашборда, см. подписки на дашборды.

Предварительные настройки для оповещений

Чтобы начать использовать оповещения, администратор должен сначала убедиться, что email или вебхук настроен.

Создание оповещения

Настройка оповещений

Чтобы создать оповещение:

  1. Сохраните запрос.
  2. Нажмите на "…" в правом верхнем углу экрана.
  3. Выберите "Создать оповещение".
  4. Выберите, о чём вы хотите получать оповещения (варианты зависят от типа запроса):
  5. Выберите, как часто Glarus BI должен проверять результаты: каждую минуту, каждый час, ежедневно, еженедельно, ежемесячно или по собственному расписанию, которое задаётся с помощью планировщика Quartz cron syntax.
  6. Выберите, куда отправлять оповещение: email или webhook (вебхуки могут создавать и использовать только администраторы.
  7. Настройте остальные параметры (например, отправлять оповещение только один раз).
  8. Нажмите Готово.

Отправить одноразовое оповещение

При настройке оповещения, если вы выберете опцию Удалить оповещение после отправки, Glarus BI отправит оповещение один раз, а затем удалит его — и больше никого не будет оповещать по этому правилу. Такие «одноразовые» оповещения удобны, например, чтобы узнать о разовом достижении цели.

Проверка оповещений

Чтобы проверить оповещение, сначала убедитесь, что запрос возвращает результаты (если запрос не возвращает результаты, Glarus BI не отправит оповещение).

Затем нажмите кнопку Отправить сейчас, чтобы отправить тестовое оповещение.

Оповещение о результатах

Glarus BI может отправлять оповещения по расписанию, когда один из ваших запросов возвращает какой‑либо результат. Такой тип оповещений особенно полезен, если у вас есть запрос, который обычно не возвращает результатов, но вы хотите узнать, когда результат всё‑таки появится.

Например, у вас может быть таблица Reviews, и вы хотите узнавать каждый раз, когда клиент оставляет плохой отзыв — например, всё, что ниже трёх звёзд. Чтобы настроить оповещение для такого случая, создайте запрос к исходным данным (то есть запрос, который возвращает список отзывов), и добавьте фильтр, чтобы оставались только результаты с оценкой ниже трёх звёзд.

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

Сохраните запрос, создайте оповещение и выберите, как часто Glarus BI должен проверять этот запрос на наличие результатов. Готово.

Оповещения о достижении порога

Оповещения о достижении порога полезны, когда вы, например, отслеживаете активных пользователей за день (DAU) и хотите узнать, когда достигнете определённого значения DAU, или когда вы подсчитываете заказы по неделям и хотите получать оповещение, если число заказов опустится ниже порога.

Чтобы создать оповещение при пересечении линии цели временны́м рядом:

  1. Создайте линейную диаграмму, диаграмму области или гистограмму, которая показывает значение во времени.
  2. Откройте настройки визуализации, нажав на значок шестерёнки в левом нижнем углу.
  3. На вкладке Вид включите настройку Линия достижения.
  4. Выберите значение цели (и при желании подпись) и нажмите Готово.
  5. Сохраните запрос.
  6. Нажмите значок три точки вверху и выберите "Создать оповещение".

    Вы сможете выбрать:

    • Нужно ли оповещать, когда временной ряд поднимается выше линии цели или опускается ниже неё.
    • Нужно ли оповещать каждый раз, когда временной ряд пересекает линию цели, или только при первом пересечении.
    • Как часто Glarus BI должен проверять, была ли пересечена линия цели.
  7. Выберите расписание и получателей оповещения и нажмите "Готово".

Оповещения визуализации "Прогресс"

Подсказка

Требуется визуализация «Прогресс».

Если вы хотите настроить оповещение, когда одно число достигает цели, можно использовать визуализацию «Прогресс».

  1. Создайте запрос, который возвращает одно число.
  2. Выберите тип визуализации "Прогресс".
  3. В настройках визуализации задайте целевое значение.
  4. Сохраните запрос.
  5. Создайте оповещение, нажав на "…" в правом верхнем углу.

Вы увидите варианты, когда получать оповещения по этой визуализации:

  • Нужно ли оповещать, когда прогресс‑бар достигает линии цели или опускается ниже цели.
  • Нужно ли оповещать только при первом достижении линии цели или каждый раз.
  • Как часто Glarus BI должен проверять, достигнута ли цель.

Редактирование, удаление и отписка от оповещений

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

Все пользователи:

  • могут редактировать оповещения, которые вы настроили сами (но не оповещения, созданные другими);
  • могут просматривать все получаемые оповещения и отписываться от них: нажмите на значок шестерёнки в правом верхнем углу и перейдите в Настройки учётной записи > Оповещения.

Администраторы:

  • Администраторы могут редактировать и удалять любые оповещения. Это действие нельзя отменить, поэтому будьте осторожны.
  • Администраторы могут добавлять и удалять получателей в любом оповещении, даже если оповещение создано не ими.

Glarus BI отправит письмо, когда:

  • Вы настроили оповещение.
  • Вас отписали от оповещения.
  • Одно из ваших оповещений перестало работать.
  • Вы отписались от оповещения.
  • Администратор добавил вас в получатели оповещения.

Срок действия оповещений и особые случаи

Некоторые ситуации автоматически изменят или удалят оповещения:

  • Если из запроса, который используется для оповещения типа "Линия достижения", убрать линию цели, оповещение изменится на тип "Когда запрос вернул результат".
  • Если удалить запрос, Glarus BI удалит все оповещения, настроенные для этого запроса.

Оповещения продолжат работать, даже если у пользователя, который настроил оповещение, больше нет активной учётной записи. Например, если оповещение с несколькими получателями было настроено пользователем, чья учётная запись затем была деактивирована, оповещение продолжит работать (хотя Glarus BI перестанет отправлять письма на деактивированную учётную запись).

Как разрешения работают с оповещениями

См. "Разрешения на уведомления".

Дополнительные материалы