CityScreen Play
CityScreen Play — это CMS, которая управляет воспроизведением на цифровых экранах. Два независимых механизма синхронизации связывают эти системы; у них разные триггеры, разные направления и разное назначение.
Синхронизация инвентаря — входящая
Записи о цифровых экранах загружаются из CityScreen Play в инвентарь Deals ежечасно по расписанию. Благодаря этому список конструкций остаётся актуальным, а предложения строятся по реальным экранам.
При каждом запуске входящие конструкции сопоставляются с существующими записями по внешнему ID или GID, для конструкций без совпадения создаются новые записи, а существующие обновляются. Из CS Play синхронизируются такие поля: название, GID, сторона, местоположение, физический размер, вид установки, размещение, состояние, метаданные, изображения и расписание работы по дням.
Что становится доступным только для чтения
После синхронизации цифрового экрана из CS Play поля, которыми владеет CS Play, становятся в Deals доступными только для чтения. Интерфейс не позволяет редактировать их в Deals, потому что следующий запуск синхронизации перезапишет изменения. Чтобы изменить синхронизируемое поле, измените его в CityScreen Play; следующий запуск синхронизации перенесёт обновление в Deals.
Два условия
Для синхронизации инвентаря должны быть включены оба независимых переключателя:
-
Синхронизация цифровых экранов — CityScreen включает её для вашей организации по запросу. Пока она не включена, флажок интеграции с CMS в настройках включить нельзя.
-
Интеграция с CMS включена — переключатель в разделе Настройки → Настройки синхронизации → Интеграция с CMS, которым управляет администратор тенанта. Здесь же администратор вводит базовый URL CS Play, токен доступа и идентификатор организации в CS Play.
Чтобы ежечасная синхронизация работала, должны быть открыты оба условия.
Экспорт кампаний — исходящий
Когда сделка доходит до этапа Бронь или Оплачено, её цифровой контент можно передать в CityScreen Play как действующую кампанию. Это исходящая половина интеграции: Deals сообщает CS Play, что показывать, на каких экранах и когда.
Есть два уровня передачи: на уровне сделки и на уровне предложения. Это независимые механизмы, и для одной сделки их не следует смешивать.
Синхронизация на уровне сделки
На странице сделки есть поле Синхронизация с CMS с кнопкой Синхронизовать. Нажатие экспортирует всю сделку как одну кампанию CS Play на весь период бронирования.
Статус синхронизации сделки отслеживает обмен:
-
Не синхронизовано — кампания не передавалась.
-
В процессе — работает конвейер экспорта.
-
Успешно — кампания создана и активирована в CS Play.
-
Ошибка — экспорт не удался; ошибка показана рядом со статусом.
Нельзя запустить синхронизацию, пока идёт другая.
Синхронизация на уровне предложения
Вкладка Синхронизация предложения даёт более тонкое управление. Здесь каждый срок размещения в предложении становится отдельной кампанией CS Play. Это рекомендуемый способ для предложений с несколькими периодами размещения, потому что каждый период можно передавать и отслеживать независимо.
Доступны два режима:
- Всё предложение
-
Передаёт сразу все сроки размещения предложения. Для новых сроков создаются новые кампании; ранее синхронизированные сроки обновляются.
- Один срок размещения
-
Передаёт один выбранный срок размещения.
Вкладка «Синхронизация» хранит полную историю каждой попытки передачи: тип, статус, кто запустил, когда, внешний ID кампании и текст ошибки, если она была. Статус синхронизации на уровне сделки показывает только текущее состояние.
Что делает конвейер экспорта
Когда запускается экспорт кампании, конвейер делает следующее:
-
Создаёт черновик кампании в CS Play (или обновляет существующую).
-
Загружает новые файлы креативов.
-
Создаёт или обновляет объявления, привязанные к этим креативам.
-
Деактивирует объявления, креатив которых отключён или файлы которых изменились.
-
Активирует кампанию.
Автоматическая пометка для повторной синхронизации
Если предложение уже было успешно синхронизировано, а затем его сроки или цены изменили, Deals помечает предложение и затронутые сроки как требующие повторной синхронизации. В истории синхронизации появляется запись Требуется обновление.
Эта пометка носит информационный характер. Чтобы отправить обновлённый контент в CS Play, снова нажмите Синхронизировать.
Условия успешной передачи
Перед запуском экспорт кампании проверяет несколько условий:
-
Сделка должна быть на этапе Бронь или Оплачено.
-
Должно существовать хотя бы одно предложение.
-
Диапазоны дат креативов должны попадать в границы срока предложения.
-
Для той же сделки или предложения не должна идти другая синхронизация.
Если любое условие не выполнено, синхронизация отклоняется с ошибкой.
Права
-
Для редактирования настроек интеграции с CMS в разделе «Настройки» → «Настройки синхронизации» нужно право Настройки синхронизации с доступом на редактирование.
-
Для запуска ручной повторной синхронизации инвентаря нужно право на редактирование Цифровой экран.
-
Для запуска экспорта кампании на уровне сделки нужно право на редактирование Сделка.
См. Роли и права.