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

Настройка текста уведомления

Вы можете указать текст для определенных действий уведомления на шаге 4 настройки уведомления. Этот шаг доступен, если вы выбрали одно из следующих действий на предыдущем шаге:

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

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

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

Если вы выбрали действие Уведомить при помощи SMS, не рекомендуется указывать длинный текст. Если длина текста превышает максимально допустимую длину SMS-сообщения, текст отправляется в нескольких сообщениях.

Использование тегов

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

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

Например, текст:

%UNIT% прибыл в %ZONE_INSIDE%. В %POS_TIME% двигался со скоростью %SPEED% около %LOCATION%.

преобразуется в:

Ровер119 прибыл в База. В 2025-05-01 12:01:37 двигался со скоростью 156 км/ч около KU 8, Thurnau, DE.

Чтобы добавить тег в текст, нажмите на него в списке под текстовым полем или введите его вручную.

Теги в уведомлениях с несколькими условиями (оператор OR)

При использовании оператора OR текст уведомления не изменяется в зависимости от того, какое условие вызвало срабатывание уведомления; для всех используется один и тот же шаблон. Только теги, относящиеся к условию, которое фактически вызвало срабатывание, заменяются реальными значениями. Теги, относящиеся к условиям, которые не сработали, остаются в доставленном сообщении в виде текста (например, %SPEED% или %ADDRESS%). Если один и тот же тип условия используется несколько раз (например, Значение датчика OR Значение датчика), тег показывает значение того датчика, который вызвал срабатывание уведомления.

Правила форматирования тегов

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

Вопросы и ответы

В уведомлениях отображается неправильная информация об адресе. Что я могу сделать?

Пожалуйста, отправьте ваш запрос на support@wialon.com с указанием координат места и правильного адреса.

Категории тегов и их доступность

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

Под полем ввода текста теги сгруппированы по категориям, таким как Общие теги и теги, специфичные для условий (например, Вход в геозону). Вы можете нажать на ссылки рядом с Перейти к:, чтобы просмотреть соответствующий список тегов.

Общие теги

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

Тег Описание
%UNIT% Имя объекта.
%UNIT_ID% Внутренний идентификатор объекта в системе.
%CURR_TIME% Текущие дата и время.
%LOCATION% Местоположение объекта в момент срабатывания уведомления. Определяется по источнику геоданных, выбранному в настройках пользователя, создавшего ресурс, в котором хранится уведомление. Для условия Слив топлива отображается местоположение в начале слива.
%LAST_LOCATION% Последнее местоположение объекта в момент срабатывания уведомления. Определяется по источнику геоданных, выбранному в настройках пользователя, создавшего ресурс. Этот тег полезен, если сообщение, вызвавшее срабатывание уведомления, не содержит данных о местоположении.
%LOCATOR_LINK(60,T)% Создание ссылки локатора для объекта, вызвавшего срабатывание. В скобках укажите срок действия в минутах и используйте параметры T и G для отображения треков и геозон. Срок действия по умолчанию — 60 минут. Для неограниченного срока действия введите 0 (ноль).
%ZONE_MIN% Наименьшая из геозон, в которых находился объект в момент срабатывания уведомления. Имя геозоны отображается вместо тега только в том случае, если геозона и уведомление принадлежат одному и тому же ресурсу.
%ZONES_ALL% Все геозоны, в которых находился объект в момент срабатывания уведомления.
%UNIT_GROUP% Группы, содержащие объект, вызвавший срабатывание.
%SPEED% Скорость объекта в момент срабатывания уведомления. Тег не работает в уведомлениях о заправках, сливах и зарядках.
%POS_TIME% Дата и время сообщения, которое вызвало срабатывание уведомления. Если это сообщение не содержит данных о местоположении, тег заменяется датой и временем последнего сообщения с этими данными.
%MSG_TIME% Дата и время сообщения, которое вызвало срабатывание уведомления.
%MSG_TIME_INT% Unix-время сообщения, которое вызвало срабатывание уведомления.
%NOTIFICATION% Имя уведомления.
%DRIVER% Имя водителя, назначенного на объект в момент срабатывания уведомления. Отображается только в том случае, если водитель принадлежит тому же ресурсу, что и уведомление.
%DRIVER_PHONE% Номер телефона водителя.
%TRAILER% Имя прицепа, назначенного на объект в момент срабатывания уведомления. Отображается только в том случае, если прицеп принадлежит тому же ресурсу, что и уведомление.
%VIDEO_LINK(480)% Ссылки на видеофайлы, сохраненные для сработавшего уведомления. Эти ссылки создаются, когда действие Сохранить видео как файл настроено вместе с любым действием, которое позволяет вводить текст. В скобках укажите срок действия ссылок в минутах в диапазоне от 480 (минимум) до 2880 (максимум). Значение за пределами этого диапазона сбрасывается до значения по умолчанию 480 минут.
%SENSOR(*)% Датчики и их значения. Укажите название датчика или маску в скобках. Если вы оставите звездочку в скобках, будут показаны все датчики объекта и их значения. Тег не работает в уведомлениях о заправках, сливах и зарядках.

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

Если в качестве единицы измерения для цифрового датчика указано Вкл/Выкл, или если единица измерения вообще не указана, тег заменяется на Вкл или Выкл. Если указана другая единица измерения, например, Активирован/Деактивирован, тег заменяется этими значениями.
%ENGINE_HOURS% Значение моточасов в момент срабатывания уведомления.
%MILEAGE% Значение пробега в момент срабатывания уведомления.
%LAT% Географическая широта в момент срабатывания уведомления (например, N 55° 45.7530').
%LON% Географическая долгота в момент срабатывания уведомления (например, E 37° 35.2068').
%LATD% Географическая широта без форматирования.
%LOND% Географическая долгота без форматирования.
%GOOGLE_LINK% Ссылка на Google Maps с местоположением объекта в момент срабатывания уведомления (например, http://maps.google.com/?q=55.762550N,37.586780E).
%CUSTOM_FIELD(*)% Произвольные поля из свойств объекта. Если вы оставите звездочку в скобках, будут показаны все произвольные поля, включая административные, и их значения. Чтобы получить значение определенного поля, укажите его полное название в скобках. В этом случае в уведомлении будет показано только значение поля (без имени поля).

Вход в геозону

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

Тег Описание
%ZONE_INSIDE% Название геозоны, о которой получено уведомление.
%ZONE_DESC% Описание из свойств геозоны.

Выход из геозоны

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

Тег Описание
%ZONE_OUTSIDE% Имя геозоны, о которой получено уведомление. Тег %ZONE_OUTSIDE% заменяется названиями геозон, в которых находился объект в момент предыдущего сообщения, но из которых он уже выехал. Если таких геозон нет или предыдущее сообщение с данными о местоположении не найдено, в тексте уведомления отображается только имя тега (%ZONE_OUTSIDE%).
%ZONE_DESC% Описание из свойств геозоны.

Значение датчика

Эти теги отображают информацию о конкретных датчиках, которые вызвали срабатывание уведомления.

Тег Описание
%SENSOR_NAME% Имя датчика, по которому сработало уведомление. Если выбрана опция Суммировать значения, то из всех датчиков, значения которых суммируются, тег заменяется на название датчика с наименьшим идентификатором в системе. Таким образом, отображаемое вместо тега название не зависит от значения датчика.
%SENSOR_VALUE% Значение датчика, вызвавшее срабатывание уведомления.
%TRIGGERED_SENSORS% Все датчики, вызвавшие срабатывание уведомления, и их значения. В отличие от тега %SENSOR_NAME%, здесь вы можете увидеть именно те датчики, значения которых попадают в указанный диапазон (если выбран тип активации В диапазоне) или находятся вне диапазона (если выбран тип активации Вне диапазона).
%SENSOR_VALUE_OLD% Значение датчика из предыдущего сообщения.

Ограничения скорости на дорогах

Эти теги предоставляют информацию об ограничениях скорости на дороге и о том, насколько они были превышены.

Тег Описание
%SPEED_LIMIT% Ограничение скорости в момент срабатывания уведомления.
%SPEEDING_VALUE% Значение, на которое было превышено ограничение скорости.

Отображение при отсутствии данных

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

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

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

Состояние соединения

Этот тег указывает, была ли потеряна или восстановлена связь объекта с сервером.

Тег Описание
%LOSE_RESTORE% Потеря или восстановление связи.

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

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

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

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