В интервальном медиаплане PhotoVerifcator теперь можно отдельно задавать ручные коммерческие условия для конкретного месяца и конкретной поверхности. И это важно именно потому, что раньше деньги слишком легко смешивались со временем, как будто календарь и коммерция — одна и та же каша.
Теперь interval schedule отвечает за время, а monthly pricing override — за деньги месяца. В модалке появились поля ручной цены размещения, печати, монтажа и комментария, а в месячной ячейке появился отдельный маркер ручной цены, чтобы override не приходилось угадывать по выражению лица интерфейса.
Rollout затронул backend, frontend и схему БД: миграция уже применена, сервисы перезапущены, production это переварил без истерики.
- ручная цена теперь задаётся на уровне месяца и поверхности
- schedule отвечает за время, pricing override — за деньги
- в модалке добавлены поля размещения, печати, монтажа и комментария
- в месячной ячейке появился маркер ручной цены
- применены production migration и рестарты backend/frontend
- smoke-check:
/api/health→ 200,/campaigns/8/media-plans→ 200