Project

General

Profile

Корректировка длительности рекламных блоков в главном расписании

Назначение

Плагин позволяет скорректировать размеры рекламных блоков в главном расписании по размеру блоков в списке региональных расписаний.

Принцип работы следующий:
1. Просматриваются региональные расписания, и собирается перечень всех рекламных блоков. Для идентификации рекламного блока запоминается планируемое время его выхода. Для блоков с одним и тем же временем выхода (встреченных в разных расписаниях) запоминается максимальная длительность.
2. В главном расписании ищутся рекламные блоки и, для каждого блока, имеющего совпадение по времени выхода с блоками региональных расписаний, меняется длительность чтобы стать равной максимальной длительности совпадающих блоков.

Настройка задач

Выберите пункт главного меню: Компоненты\Adjust schedule block sizes. Откроется окно Batch Schedule Processing.

Это окно содержит список задач, которые можно выполнить. Каждая задача относится к определенному списку расписаний.
Для создания новой задачи, нажмите Add Batch, для редактирования существующей - выберите ее в списке и нажмите Edit Batch, либо сделайте двойной щелчок мыши по элементу списка.
Кнопка Delete Batch удаляет выбранные задачи.

Редактирование отдельной задачи производится в окне Edit Batch.

На первой странице окна настроек следует ввести пользовательское имя задачи (Batch name), и выбрать из списка расписаний те, которые будут служить исходным примером для изменения главного расписания (Processed schedules). Для выбора поставьте галочки напротив нужных расписаний.

На второй странице настраиваются параметры работы с главным расписанием. Необходимо выбрать расписание, которое будет изменяться (Main schedule), и хотя бы один из двух методов, с помощью которых будут изменяться рекламные блоки:

  • Increase commercial block duration using pause items - если необходимо увеличить длительность блока, то в него будут добавлены элементы типа "Пауза";
  • Modify Start Time and Planned Size of the adjusted blocks - корректировать планируемую длительность рекламного блока, и планируемые время выхода и длительность блока следующего за ним (чтобы исключить наложения одного блока на другой, либо появления разрывов между блоками).

Выполнение задачи

Для выполнения настроенных задач, следует выбрать эти задачи в списке и нажать Execute Selected, затем дождаться завершения. Задача может быть отменена нажатием на Прервать в окне с прогрессом.
Если главное расписание открыто на вкладке Джина, то результат работы будет виден незамедлительно.

Логи

Плагин пишет следующие сообщения в отладочный лог, в канал "AdjustCommercialBlkSizes":

Сообщение Причина
Processing config does not allow either of the block adjusting methods, will not do anything Неправильно настроена задача: не указано, каким методом корректировать длины блоков
Begin execution Начата обработка задачи
End execution Закончена обработка задачи
Cannot find batch schedule with name=‘xxx’ Не найдено региональное расписание с указанным именем
Cannot find main schedule with name=‘xxx’ Не найдено главное расписание с указанным именем
Cannot open exlusive schedule copy: name=‘xxx’, path=‘xxx’, date=xxx Не удалось открыть расписание для обработки
Block with name:‘xxx’ and type:xxx can`t be editable Указанный блок не является редактируемым
Begin edit failed for block with name:‘xxx’ and type:xxx Ошибка при старте редактирования блока
Modify block failed for block with name:‘xxx’ and type:xxx Ошибка при сохранении изменений блока

BatchScheduleProcessing.ListForm.png View (11.5 KB) Ivan Mogilko (Tract), 09/11/2016 14:44

BatchScheduleProcessing.EditForm1.png View (9.15 KB) Ivan Mogilko (Tract), 09/11/2016 14:44

BatchScheduleProcessing.EditForm2.png View (12.5 KB) Ivan Mogilko (Tract), 09/11/2016 14:45

Batchscheduleprocessing.listform Batchscheduleprocessing.editform1 Batchscheduleprocessing.editform2
Add picture from clipboard (Maximum size: 645 MB)