Оповещения позволяют пользователям передавать информацию о сбоях в сети. Для уведомления о задержках и отмене отдельных рейсов следует использовать уточнения или геопозиционирование (поле schedule_relationship в Trip Descriptor).
Вы можете предоставить следующие сведения:
- URL веб-страницы с подробной информацией о том, что говорится в оповещении;
- заголовок оповещения;
- текст оповещения (всегда будет отображаться рядом с заголовком, поэтому в них не нужно указывать одну и ту же информацию).
Период
Оповещение будет доступно в течение указанного вами периода. Он должен охватывать все время, в течение которого пользователю будет полезна эта информация.
Если время не задано, оповещение будет показываться, пока оно есть в фиде. Можно задать для показа несколько периодов.
Селекторы элементов
Селекторы элементов позволяют точно указать, к каким частям сети относится оповещение, чтобы мы могли показывать его только подходящим пользователям. Если оповещение связано с несколькими элементами, к нему можно добавить несколько селекторов.
В качестве селекторов используются идентификаторы GTFS. Указывать можно следующие элементы:
- Агентство. Влияет на всю сеть.
- Маршрут. Влияет на весь маршрут.
- Тип маршрута. Влияет на любой маршрут этого типа, например все линии метро.
- Рейс.
- Остановка.
Причина
Вы можете указать, с чем связано оповещение:
- неизвестная причина;
- другая причина;
- техническая неполадка;
- забастовка;
- демонстрация;
- авария;
- праздник;
- погодные условия;
- техническое обслуживание;
- дорожные работы;
- полицейская операция;
- работа скорой помощи.
Результат
Также можно указать, к каким результатам привело произошедшее событие или сложившаяся обстановка:
- Не обслуживается.
- Есть ограничения.
- Серьезные задержки (о незначительных следует сообщать только с помощью уточнений рейсов).
- Объезд.
- Дополнительный транспорт по маршруту.
- Есть изменения.
- Остановка перенесена.
- Другие последствия.
- Неизвестные последствия.