Различия

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

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
user:notify:text [28/05/2018 12:03]
tagr
user:notify:text [25/02/2019 15:45] (текущий)
Строка 4: Строка 4:
 Текст актуален лишь для некоторых [[action|действий по уведомлению]]:​ уведомление посредством SMS-сообщения или письмом на электронную почту, регистрация события в истории объекта и для всплывающего онлайн-уведомления. ​ Текст актуален лишь для некоторых [[action|действий по уведомлению]]:​ уведомление посредством SMS-сообщения или письмом на электронную почту, регистрация события в истории объекта и для всплывающего онлайн-уведомления. ​
  
-Текст может быть любой длины и содержать любые символы,​ если ​Вы хотите его получить по e-mail. Если же Вы хотите получить его по SMS, то длинных сообщений писать не следует. Текст уведомления может содержать любые введенные вами фразы на любом языке. Кроме того, можно использовать ​ параметры,​ зашифрованные специальными знаками,​ которые при отправке уведомления будут заменены реальными значениями. ​+Текст может быть любой длины и содержать любые символы,​ если ​вы хотите его получить по e-mail. Если же вы хотите получить его по SMS, то длинных сообщений писать не следует. Текст уведомления может содержать любые введенные вами фразы на любом языке. Кроме того, можно использовать ​ параметры,​ зашифрованные специальными знаками,​ которые при отправке уведомления будут заменены реальными значениями. ​
  
 __Пример__.\\ __Пример__.\\
Строка 10: Строка 10:
  
 Единицы измерения (километры или мили), используемые для расшифровки параметров,​ зависят от настроек ресурса,​ к которому принадлежит уведомление. Формат даты и времени берется из настроек создателя данного ресурса. Единицы измерения (километры или мили), используемые для расшифровки параметров,​ зависят от настроек ресурса,​ к которому принадлежит уведомление. Формат даты и времени берется из настроек создателя данного ресурса.
 +
 +В текст уведомления со способом действия [[user/​notify/​action#​vypolnit_zapros|«Выполнить запрос»]] необходимо ввести параметры запроса. При самостоятельном составлении текста уведомления следует использовать URL-кодирование. Обратите внимание,​ что при одновременном использовании этого способа действия с другими (например,​ «Уведомить по e-mail», «Уведомить при помощи SMS» и т. д.) для всех уведомлений создается общий текст.
  
 {{ :​notify:​text.png?​nolink }} {{ :​notify:​text.png?​nolink }}
Строка 19: Строка 21:
 |%LOCATION%| Местоположение объекта на момент срабатывания уведомления.| |%LOCATION%| Местоположение объекта на момент срабатывания уведомления.|
 |%LAST_LOCATION%| Последнее известное местоположение объекта\\ (может быть полезно,​ если в сработавшем сообщении нет позиционных данных).| |%LAST_LOCATION%| Последнее известное местоположение объекта\\ (может быть полезно,​ если в сработавшем сообщении нет позиционных данных).|
-|%LOCATOR_LINK(60,​T)%| Создать ссылку локатора для сработавшего объекта (в скобках укажите срок действия ссылки в минутах,​ параметры T и G для отображения треков и геозон). |+|%LOCATOR_LINK(60,​T)%| Создать ​[[user/​monitor/​locator|ссылку локатора]] для сработавшего объекта (в скобках укажите срок действия ссылки в минутах,​ параметры T и G для отображения треков и геозон). |
 |%ZONE_MIN%| Наименьшая из геозон,​ в которых находился объект на момент уведомления. | |%ZONE_MIN%| Наименьшая из геозон,​ в которых находился объект на момент уведомления. |
 |%ZONES_ALL%| Все геозоны,​ в которых находился объект в момент срабатывания уведомления. | |%ZONES_ALL%| Все геозоны,​ в которых находился объект в момент срабатывания уведомления. |
Строка 28: Строка 30:
 |%TRAILER%| Имя прицепа (отображается только если прицеп принадлежит тому же ресурсу,​ что и уведомление). | |%TRAILER%| Имя прицепа (отображается только если прицеп принадлежит тому же ресурсу,​ что и уведомление). |
 |%SENSOR(*)%| Датчики и их показания (в скобках укажите маску датчика). | |%SENSOR(*)%| Датчики и их показания (в скобках укажите маску датчика). |
-|%ENGINE_HOURS%| Моточасы в момент срабатывания уведомления. | +|%ENGINE_HOURS%| [[cms/​units/​counters|Моточасы]] в момент срабатывания уведомления. | 
-|%MILEAGE%| Пробег на момент срабатывания уведомления. |+|%MILEAGE%| [[cms/​units/​counters|Пробег]] на момент срабатывания уведомления. |
 |%LAT%| Географическая широта на момент уведомления (напр., N 55° 45.7530'​). | |%LAT%| Географическая широта на момент уведомления (напр., N 55° 45.7530'​). |
 |%LON%| Географическая долгота на момент уведомления (напр., E 37° 35.2068'​). | |%LON%| Географическая долгота на момент уведомления (напр., E 37° 35.2068'​). |
 |%LATD%| Географическая широта без форматирования. | |%LATD%| Географическая широта без форматирования. |
 |%LOND%| Географическая долгота без форматирования. | |%LOND%| Географическая долгота без форматирования. |
-|%GOOGLE_LINK%| Ссылка на Google Maps с местоположением объекта на момент уведомления\\ (например,​ http://​maps.google.com/?​q=55.762550N,​37.586780E).| +|%GOOGLE_LINK%| Ссылка на Google Maps с местоположением объекта на момент уведомления\\ (например,​ http://​maps.google.com/?​q=55.762550N,​37.586780E). | 
-|%CUSTOM_FIELD(*)%| Произвольные поля из свойств объекта. Если в скобках оставить звездочку,​ то показываются все доступные произвольные поля (включая административные),​ причем выводятся как названия этих полей, так и их значения. Чтобы получить значение конкретного поля, его имя нужно указать в скобках (должно быть полное соответствие),​ и в этом случае в уведомлении будет выведено только значение поля (без имени поля). |+|%CUSTOM_FIELD(*)%| [[cms/​units/​fields|Произвольные поля]] из свойств объекта. Если в скобках оставить звездочку,​ то показываются все доступные произвольные поля (включая административные),​ причем выводятся как названия этих полей, так и их значения. Чтобы получить значение конкретного поля, его имя нужно указать в скобках (должно быть полное соответствие),​ и в этом случае в уведомлении будет выведено только значение поля (без имени поля). |
  
 Также есть параметры,​ которые применяются к конкретным типам уведомлений:​ Также есть параметры,​ которые применяются к конкретным типам уведомлений:​
  
-|%ZONE%| Имя сработавшей геозоны (для уведомления по геозонам). В тексте уведомлений типа [[user/​notify/​trigger?&#​geozona|"​Вне геозоны"​]] в параметре %ZONE% через запятую выводятся имена геозон,​ в которых объект был в момент предыдущего сообщения и не находится в настоящий момент. Если не найдено предыдущего позиционного сообщения либо нет геозон,​ удовлетворяющих вышеуказанному условию,​ то в тексте уведомления выводится только название параметра ("​%ZONE%"​).|+|%ZONE%| Имя сработавшей геозоны (для уведомления по геозонам). В тексте уведомлений типа [[user/​notify/​trigger?&#​geozona|"​Вне геозоны"​]] в параметре %ZONE% через запятую выводятся имена геозон,​ в которых объект был в момент предыдущего сообщения и которые он уже покинул. Если не найдено предыдущего позиционного сообщения либо нет геозон,​ удовлетворяющих вышеуказанному условию,​ то в тексте уведомления выводится только название параметра ("​%ZONE%"​). |
 |%ZONE_DESC%| Описание сработавшей геозоны (для уведомления по геозонам),​ взятое из ее [[user/​geo/​new#​ustanovite_svojstva_geozony|свойств]]. | |%ZONE_DESC%| Описание сработавшей геозоны (для уведомления по геозонам),​ взятое из ее [[user/​geo/​new#​ustanovite_svojstva_geozony|свойств]]. |
-|%SENSOR_NAME%| Название сработавшего датчика (для контроля значения датчика в различных типах уведомлений).| +|%SENSOR_NAME%| Название сработавшего датчика (для контроля значения датчика в различных типах уведомлений). | 
-|%SENSOR_VALUE%| Значение сработавшего датчика (для контроля значения датчика в различных типах уведомлений).| +|%SENSOR_VALUE%| Значение сработавшего датчика (для контроля значения датчика в различных типах уведомлений). | 
-|%TRIGGERED_SENSORS%| Все сработавшие датчики и их значения (для контроля значения датчика в различных типах уведомлений).|+|%TRIGGERED_SENSORS%| Все сработавшие датчики и их значения (для контроля значения датчика в различных типах уведомлений). |
 |%LOSE_RESTORE%| Потеря связи/​Восстановление связи (для уведомления о потере связи)| |%LOSE_RESTORE%| Потеря связи/​Восстановление связи (для уведомления о потере связи)|
-|%SERVICE_NAME%| Имя интервала техобслуживания.| +|%SERVICE_NAME%| Имя ​[[cms/​units/​maint|интервала техобслуживания]]. | 
-|%SERVICE_TERM%| Состояние интервала техобслуживания — сколько осталось или просрочено.| +|%SERVICE_TERM%| Состояние интервала техобслуживания — сколько осталось или просрочено. | 
-|%PARAM_NAME%| Имя параметра (для уведомления по контролю параметра в сообщении).| +|%PARAM_NAME%| Имя параметра (для уведомления по контролю параметра в сообщении). | 
-|%PARAM_VALUE%| Значение параметра (для уведомления по контролю параметра в сообщении).| +|%PARAM_VALUE%| Значение параметра (для уведомления по контролю параметра в сообщении). | 
-|%SMS_TEXT%| Текст SMS-сообщения (для уведомления по контролю SMS).| +|%SMS_TEXT%| Текст SMS-сообщения (для уведомления по контролю SMS). | 
-|%DRIVER_ID%| Код водителя (для уведомления о назначении/​снятии водителя).| +|%VOLUME%| Объем заправки или слива (для соответствующих уведомлений). | 
-|%DRIVER_NAME%| Имя водителя (для уведомления о назначении/​снятии водителя).| +|%INITIAL_LEVEL%| Уровень топлива на момент начала заправки или слива. | 
-|%TRAILER_ID%| Код прицепа (для уведомления о назначении/​снятии прицепа).| +|%FINAL_LEVEL%| Уровень топлива на момент окончания заправки или слива. | 
-|%TRAILER_NAME%| Имя прицепа (для уведомления о назначении/​снятии прицепа).| +|%TIME_FROM%| Время начала заправки или слива. | 
-|%OTHER_UNIT%|Имя другого объекта (применяется для уведомлений о взаиморасположении объектов).| +|%TIME_TO%| Время окончания заправки или слива. | 
-|%ROUTE_NAME%| Имя маршрута.| +|%DURATION%| Продолжительность заправки или слива (в минутах). | 
-|%ROUTE_STATUS%| Статус выполнения рейса по заданному маршруту.| +|%DRIVER_ID%| Код водителя (для уведомления о назначении/​снятии водителя). | 
-|%ROUTE_POINT%| Имя контрольной точки маршрута.| +|%DRIVER_NAME%| Имя водителя (для уведомления о назначении/​снятии водителя). | 
-|%ROUTE_SCHEDULE%| Имя расписания маршрута.| +|%TRAILER_ID%| Код прицепа (для уведомления о назначении/​снятии прицепа). | 
-|%ROUND_NAME%| Имя рейса.|+|%TRAILER_NAME%| Имя прицепа (для уведомления о назначении/​снятии прицепа). | 
 +|%OTHER_UNIT%|Имя другого объекта (применяется для уведомлений о взаиморасположении объектов). | 
 +|%ROUTE_NAME%| Имя маршрута. | 
 +|%ROUTE_STATUS%| Статус выполнения рейса по заданному маршруту. | 
 +|%ROUTE_POINT%| Имя контрольной точки маршрута. | 
 +|%ROUTE_SCHEDULE%| Имя расписания маршрута. | 
 +|%ROUND_NAME%| Имя рейса. |
 |%COUNTRY%| Страна.| |%COUNTRY%| Страна.|
-|%REGION%| Регион (штат и т. п.).| +|%REGION%| Регион (штат и т. п.). | 
-|%CITY%| Город (населенный пункт).| +|%CITY%| Город (населенный пункт). | 
-|%STREET%| Улица.| +|%STREET%| Улица. | 
-|%HOUSE%| Дом.| +|%HOUSE%| Дом. |
- +
-Обратите внимание,​ что данные параметры должны с двух сторон окружаться знаком процента. В противном случае они так и останутся текстом и не будут заменены на конкретные значения. ​+
  
 +Обратите внимание,​ что данные параметры должны с двух сторон выделяться знаком процента. В противном случае они так и останутся текстом и не будут заменены на конкретные значения. ​
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam