Fleetrun
Hecterra
NimBus
Другие приложения
Wialon для Android/iOS
Logistics
Wialon Local
Wialon Hosting
WiaTag
Configurator
LeaseControl
Содержание
Текст уведомления
  • notifications

Текст используется лишь для некоторых действий по уведомлению: уведомление посредством SMS-сообщения или письмом на электронную почту, регистрация события в истории объекта и для всплывающего онлайн-уведомления.

Текст может быть любой длины и содержать любые символы, если вы хотите его получить по email. Если же вы хотите получить его по SMS, то длинных сообщений писать не следует. Текст уведомления может содержать любые введенные вами фразы на любом языке. Кроме того, можно использовать теги — параметры, зашифрованные специальными знаками, которые при отправке уведомления будут заменены реальными значениями.

Пример

Текст «Объект '%UNIT%' нарушил ограничения по скорости и в '%POS_TIME%' двигался со скоростью %SPEED% около '%LOCATION%'» может быть преобразован в «Объект 'Ровер119' нарушил ограничения по скорости и в '2000-01-01 12:01:37' двигался со скоростью 156 км/ч около 'Ленинградское шоссе'».

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

В текст уведомления со способом действия Выполнить запрос необходимо ввести параметры запроса. При самостоятельном составлении текста уведомления следует использовать URL-кодирование. Обратите внимание, что при одновременном использовании этого способа действия с другими (например, Уведомить по email, Уведомить при помощи SMS и т. д.) для всех уведомлений создается общий текст.

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

ТегОписание

%UNIT%

Имя объекта.

%UNIT_ID%

Внутренний ID объекта в системе.

%CURR_TIME%

Текущие дата и время.

%LOCATION%

Местоположение объекта на момент срабатывания уведомления.

%LAST_LOCATION%

Последнее известное местоположение объекта
(может быть полезно, если в сработавшем сообщении нет позиционных данных).

%LOCATOR_LINK(60,T)%

Создать ссылку локатора для сработавшего объекта (в скобках укажите срок действия ссылки в минутах, параметры T и G для отображения треков и геозон).

%ZONE_MIN%

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

%ZONES_ALL%

Все геозоны, в которых находился объект в момент срабатывания уведомления.

%SPEED%

Скорость движения объекта (не используется для сливов и заправок).

%POS_TIME%

Дата и время сообщения, которое сработало, или последнего сообщения с позицией, если сработавшее непозиционное.

%MSG_TIME%

Дата и время сообщения, которое сработало.

%DRIVER%

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

%TRAILER%

Имя прицепа, назначенного на объект на момент срабатывания уведомления. Показывается, только если прицеп принадлежит тому же ресурсу, что и уведомление.

%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(*)%

Произвольные поля из свойств объекта. Если в скобках оставить звездочку, то показываются все доступные произвольные поля (включая административные), причем выводятся как названия этих полей, так и их значения. Чтобы получить значение конкретного поля, его имя нужно указать в скобках (должно быть полное соответствие), и в этом случае в уведомлении будет выведено только значение поля (без имени поля).

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

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

ТегОписание

%ZONE%

Имя сработавшей геозоны (для уведомления по геозонам). В тексте уведомлений типа Вне геозоны в теге %ZONE% через запятую выводятся имена геозон, в которых объект был в момент предыдущего сообщения и которые он уже покинул. Если не найдено предыдущего позиционного сообщения либо нет геозон, удовлетворяющих вышеуказанному условию, то в тексте уведомления выводится только название тега (%ZONE%).

%ZONE_DESC%

Описание сработавшей геозоны (для уведомления по геозонам), взятое из ее свойств.

%SENSOR_NAME%

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

%SENSOR_VALUE%

Значение сработавшего датчика (для контроля значения датчика в различных типах уведомлений).

%TRIGGERED_SENSORS%

Все сработавшие датчики и их значения (для контроля значения датчика в различных типах уведомлений).

%LOSE_RESTORE%

Потеря связи/Восстановление связи (для уведомления о потере связи)

%SERVICE_NAME%

Имя интервала техобслуживания.

%SERVICE_TERM%

Состояние интервала техобслуживания — сколько осталось или просрочено.

%PARAM_NAME%

Имя параметра (для уведомления по контролю параметра в сообщении).

%PARAM_VALUE%

Значение параметра (для уведомления по контролю параметра в сообщении).

%SMS_TEXT%

Текст SMS-сообщения (для уведомления по контролю SMS).

%VOLUME%

Объем заправки или слива (для соответствующих уведомлений).

%INITIAL_LEVEL%

Уровень топлива на момент начала заправки или слива.

%FINAL_LEVEL%

Уровень топлива на момент окончания заправки или слива.

%TIME_FROM%

Время начала заправки или слива.

%TIME_TO%

Время окончания заправки или слива.

%DURATION%

Продолжительность заправки или слива (в минутах).

%DRIVER_ID%

Код водителя (для уведомления о назначении/снятии водителя).

%DRIVER_NAME%

Имя водителя (для уведомления о назначении/снятии водителя).

%DRIVER_PHONE%Телефонный номер водителя (для уведомления о назначении/снятии водителя).

%TRAILER_ID%

Код прицепа (для уведомления о назначении/снятии прицепа).

%TRAILER_NAME%

Имя прицепа (для уведомления о назначении/снятии прицепа).

%OTHER_UNIT%

Имя другого объекта (применяется для уведомлений о взаиморасположении объектов).

%ROUTE_NAME%

Имя маршрута.

%ROUTE_STATUS%

Статус выполнения рейса по заданному маршруту.

%ROUTE_POINT%

Имя контрольной точки маршрута.

%ROUTE_SCHEDULE%

Имя расписания маршрута.

%ROUND_NAME%

Имя рейса.

%COUNTRY%

Страна.

%REGION%

Регион (штат и т. п.).

%CITY%

Город (населенный пункт).

%STREET%

Улица.

%HOUSE%

Дом.

Если информация о данных неизвестна, теги отображаются как есть (не заменяются на реальные значения). Исключение составляют следующие теги, которые при отсутствии данных не показываются в тексте уведомления: %UNIT%, %CURR_TIME%, %LOCATION%, %LAST_LOCATION%, %SPEED%, %POS_TIME%, %MSG_TIME%, %UNIT_GROUP%, %ENGINE_HOURS%, %MILEAGE%, %LAT%, %LON%, %LATD%, %LOND%, %GOOGLE_LINK%, %ZONES_ALL%, %ZONE_MIN%, %UNIT_ID%, %MSG_TIME_INT%, %NOTIFICATION%, %TAG_NAME%, %TAG_ID%, %LOSE_RESTORE%, %LOCATOR_LINK%.

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



Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.
Спасибо за ваш отзыв!
Сообщить об ошибке
Текст с ошибкой Комментарий
Максимум 500 символов