Часовые пояса и расписания
К модели инвентаря привязаны два разных элемента информации о времени, на двух разных уровнях.
Часовой пояс принадлежит экрану и определяет, что означает местное время в этом месте. Расписание принадлежит рекламной поверхности и задаёт, в какие часы каких дней она работает.
Страница для сотрудников любой роли — оба значения в интерфейсе доступны только для чтения, — которым нужно знать, как значения определяются и где используются.
Часовой пояс экрана
Платформа определяет часовой пояс по координатам экрана и сохраняет полученный идентификатор IANA — Europe/Belgrade, Asia/Almaty и так далее — на экране.
Он вычисляется при первом создании экрана и снова, когда запуск синхронизации приносит другие координаты.
Задать значение напрямую нельзя.
Где важен часовой пояс
- Метки времени в отчётах
-
Каждая строка отчёта по запросам записывается в часовом поясе экрана поверхности, с форматированием со смещением, а если у экрана часового пояса нет, используется UTC. Поэтому отчёт, охватывающий экраны в нескольких часовых поясах, показывает каждую строку в её собственном местном времени.
- Вычисление, зависящее от времени, во время запроса
-
Когда приходит рекламный запрос, момент времени, который он содержит, переводится в местное время экрана до того, как определяется всё, что меняется в течение суток. Настройки, выраженные днём недели и временем суток, сопоставляются с местными часами экрана.
- Метки времени воспроизведения
-
Если интеграция с системой управления контентом (CMS) сообщает время показа объявления без смещения, значение трактуется в часовом поясе экрана.
- Что сообщается источникам спроса
-
Часовой пояс публикуется вместе с экраном в каталоге, который CityScreen Context открывает источникам спроса, и в каталоге, открытом для бронирования automated guaranteed, чтобы партнёры могли сами рассуждать о местном времени.
Расписание поверхности
Расписание — это набор окон работы, одно или несколько на каждый день недели, каждое выражено смещением начала и конца от местной полуночи. У двух поверхностей на одном экране могут быть разные расписания.
Расписание приходит из источника и заменяется целиком при каждом запуске синхронизации, который находит его изменённым. Часы работы поверхности меняются в CMS.
Страница сведений поверхности показывает расписание в виде недельной сетки, только для чтения. Рядом с ним два флага, которые передаёт источник, — «Трансляция по дням» и «Трансляция по часам», — которые CityScreen Context хранит и передаёт источникам спроса в том виде, в каком получил, сам по ним не действуя.
Где важно расписание
Расписание публикуется для каждой поверхности в каталоге, который CityScreen Context открывает источникам спроса, — сгруппированное по дням недели, причём каждый день содержит свои периоды работы в виде смещений в секундах от местной полуночи.
CityScreen Context публикует часы работы и не фильтрует по ним аукцион; когда спрашивать, решает CMS, и она спрашивает, когда поверхность работает.
| Расписание описывает, когда поверхность работает. За сколько и кому поверхность можно продать, решают покрывающие её прайс-листы — см. Прайс-листы RTB. |
Связанное
-
Инвентарь — почему часовой пояс относится к экрану, а расписание — к поверхности.
-
Синхронизация — запуск, который заменяет расписание.
-
Отчётность — что отсчитывают метки времени в отчёте.