Справочный центр Wialon

Текст уведомления

Текст уведомления указывается для следующих способов действия:

  • уведомить по email,
  • уведомить при помощи SMS,
  • показать онлайн-уведомление во всплывающем окне,
  • отправить мобильное уведомление,
  • зарегистрировать событие для объекта.

Текст уведомления может быть на любом языке, и в нем могут содержаться любые символы.

В текст можно добавить теги — ключевые слова, которые при формировании текста уведомления преобразуются в значения, которым они соответствуют. Например, текст «Объект %UNIT% нарушил ограничения по скорости и в %POS_TIME% двигался со скоростью %SPEED% около ‘%LOCATION%’» преобразуется в «Объект Ровер119 нарушил ограничения по скорости и в 2022-05-01 12:01:37 двигался со скоростью 156 км/ч около ‘Ленинградское шоссе’». Для добавления тега в текст щелкните по нему или введите вручную.

Теги должны выделяться знаком процента с двух сторон. В противном случае они остаются текстом и не заменяются на конкретные значения.

Единицы измерения (километры или мили), используемые для расшифровки тегов, зависят от настроек ресурса, к которому относится уведомление. Формат даты и времени берется из настроек создателя этого ресурса.

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

Тег Описание
%UNIT% Имя объекта.
%CURR_TIME% Текущие дата и время.
%LOCATION% Местоположение объекта в момент срабатывания уведомления.
%LAST_LOCATION% Последнее известное местоположение объекта. Тег может быть полезен, если в сообщении, по которому сработало уведомление, нет позиционных данных.
%LOCATOR_LINK(60,T)% Ссылка локатора на местоположение объекта, по которому пришло уведомление. В скобках укажите время жизни ссылки в минутах и, при необходимости, добавьте параметры T и G для отображения треков и геозон соответственно. Время жизни ссылки локатора по умолчанию составляет 60 минут. Для неограниченного времени жизни введите 0 (ноль).
%ZONE_MIN% Наименьшая из геозон, в которых находился объект в момент срабатывания уведомления. Имя геозоны показывается вместо тега, только если геозона и уведомление были созданы в одном ресурсе.
%ZONES_ALL% Все геозоны, в которых находился объект в момент срабатывания уведомления.
%SPEED% Скорость движения объекта.
%POS_TIME% Дата и время сообщения, по которому сработало уведомление. Если в этом сообщении нет данных о местоположении объекта, показывается дата и время последнего сообщения, в котором есть эти данные.
%MSG_TIME% Дата и время сообщения, по которому сработало уведомление.
%DRIVER% Не применяется в системе.
%DRIVER_PHONE% Не применяется в системе.
%TRAILER% Не применяется в системе.
%SENSOR(*)% Датчик и его показания. В скобках необходимо указать имя датчика или его маску. Если в скобках оставить звездочку, то показываются все датчики объекта и их значения.
%ENGINE_HOURS% Значение моточасов в момент срабатывания уведомления.
%MILEAGE% Значение пробега в момент срабатывания уведомления.
%LAT% Географическая широта в момент срабатывания уведомления (например, N 55° 45.7530’).
%LON% Географическая долгота в момент срабатывания уведомления (например, E 37° 35.2068’).
%LATD% Географическая широта без форматирования.
%LOND% Географическая долгота без форматирования.
%GOOGLE_LINK% Ссылка на Google Maps с местоположением объекта в момент срабатывания уведомления
(например, https://www.google.com/maps/place/59%C2%B026’08.6%22N+24%C2%B045’09.5%22E).
%CUSTOM_FIELD(*)% Произвольные поля из свойств объекта. Если в скобках оставить звездочку, то показываются все доступные произвольные поля, включая административные, и их значения. Чтобы получить значение определенного поля, в скобках необходимо указать его имя целиком. В этом случае в уведомлении показывается только значение поля (без его имени).

Теги, описанные ниже, применяются к конкретным типам уведомлений.

Тег Описание
%ZONE% Имя геозоны, о которой пришло уведомление. Используется в уведомлениях по геозонам.

В уведомлении типа Вне геозоны в теге %ZONE% через запятую выводятся имена геозон, в которых объект был в момент предыдущего сообщения, но которые уже покинул. Если таких геозон нет или предыдущее сообщение с местоположением не найдено, то в тексте уведомления выводится только название тега (%ZONE%).
%ZONE_DESC% Описание из свойств геозоны. Используется в уведомлениях по геозонам.
%SENSOR_NAME% Имя датчика, по которому сработало уведомление. Используется с типами уведомлений, для которых можно указать маски датчиков.
%SENSOR_VALUE% Значение датчика, которое вызвало срабатывание уведомления. Используется с типами уведомлений, для которых можно указать маски датчиков.
%TRIGGERED_SENSORS% Все датчики, которые вызвали срабатывание уведомления, и их значения. Используется с типами уведомлений, для которых можно указать маски датчиков.
%LOSE_RESTORE% Потеря или восстановление связи. Используется в уведомлениях о потере связи.

Если информации о данных нет, теги показываются как есть, т. е. не заменяются на реальные значения. Исключение составляют следующие теги, которые при отсутствии данных не показываются в тексте уведомления:

Объекты и группы объектов Дата и время Местоположение и геозоны Другие
%UNIT%,
%UNIT_GROUP%,
%UNIT_ID%.
%CURR_TIME%,
%POS_TIME%,
%MSG_TIME%.
%LOCATION%,
%LAST_LOCATION%,
%LAT%, %LON%,
%LATD%, %LOND%,
%GOOGLE_LINK%,
%ZONES_ALL%,
%ZONE_MIN%.
%SPEED%,
%ENGINE_HOURS%,
%MILEAGE%,
%LOSE_RESTORE%.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.

Сообщить об ошибке

Ваше сообщение отправлено. Спасибо!

Произошла ошибка при отправке формы