На мастер-сайте https://master.sites.skoda-dealer-platform.k8s.vwgroup.dev/ регулярно обновляется следующая информация:
Ежемесячные обновления дисклеймеров и дат в акциях и на модельных страницах
Акции, ставки, изменения цен и другая информация центрального контента
Обновления виджетов и платформы, изменения контента
Информация об обновлениях размещается на портале платформы и в CMS в разделе "Уведомления"

! Мы работаем над улучшением функционала обновлений
Как актуализировать страницу на своем сайте
Возможны несколько состояний страницы дилерского сайта:
1.Страница изменена частично. Если были обновлены отдельные виджеты, которые не изменялись на дилерском сайте и соответствуют мастер сайту – достаточно зайти в редактирование страницы и нажать кнопку Опубликовать

2.Страница не содержит дилерских правок и полностью соответствует мастер-сайту. Достаточно нажать кнопку Опубликовать

3. На странице мастер-сайта были внесены значительные изменения, включая Описание страницы (картинки и текст превью — обычно это относится к акциям).
В таком случае необходимо сначала сохранить внесенные вами изменения (мета-теги, другие настройки страницы и виджеты), затем нажать “Откатить к мастер-сайту”.
После чего внести ваши данные заново и затем опубликовать страницу.
Система обновления страниц для дилерской платформы ŠKODA
Текущий процесс
Каждая новая страница мастер сайта доступна дилерам с момента её создания, но не публикуется автоматически. Для публикации всех страниц на сайтах дилеров силами контент-менеджеров требуется время, как и для информирования дилеров о необходимости публикации.
Обновления контента с мастер сайта недоступны для виджетов с внесёнными дилерскими правками, поскольку в этом случае версия страницы мастер сайта не соответствует конечной дилерской странице.
Настройки и описание страниц не обновляются автоматически, их на регулярной основе обновляют и публикуют контент-менеджеры.
Привести виджет в соответствие с версией виджета мастер сайта может только пользователь с правами на редактирование мастер-сайта. У дилеров нет таких таких прав, соответственно, они не могут самостоятельно откатывать виджеты.
В рамках регулярных обновлений контент-менеджеры вносят необходимые изменения в виджет дилерского сайта или откатывают его до версии мастер-сайта.
Система обновления страниц
Внедряемые доработки
Обновление настроек страницы
В рамках данной задачи мы перерабатываем логику работы страниц. Для страницы появляется дополнительная, промежуточная сущность сопоставления с контентом и настройками соответствующей страницы мастер сайта.
В результате дилер сможет привести страницу в соответствие с её мастер версией без сброса внесённых настроек и без участия контент-менеджера.
Обновление виджетов до версии мастер-сайта
К каждому виджету дилерского сайта в CMS дилерам добавляется кнопка "Откатить к мастер сайту". Дилер сможет самостоятельно привести любой виджет в полное соответствие с текущей версией соответствующего виджета мастер сайта
Настройка принудительной публикации страниц
Администраторы системы или контент-менеджеры, имеющие доступ к мастер-сайту, смогут принудительно публиковать страницы на дилерских сайтах.
Процесс обновления и работы с CMS
Обновление страниц
Описание
Контент-менеджер вносит изменения в настройки страницы или в виджеты на созданных ранее страницах мастер-сайта. После утверждения страницы и ее готовности к раскатке и публикации на дилерских сайтах контент-менеджер нажатием кнопки “Опубликовать” запускает обновление текущей страницы на дилерском сайте и публикацию всех его страниц
При обновлении затрагиваются только те виджеты и настройки страницы, которые не были изменены дилером.
При обновлении страниц обновляется следующая информация :
- Настройки страницы (см. правое меню настроек страницы):
Путь страницы
SEO настройки
Описание страницы
Картинка для анонса
Дата и окончание активности
Виджеты на странице
Сценарии публикации:
1. Создание новой страницы
Нажатие на кнопку “Опубликовать” запускает раскатку страницы по всем дилерским сайтам и последующую публикацию дилерских сайтов с поступившими обновлениями.
2. Изменение имеющейся страницы
Нажатие на кнопку “Опубликовать» запускает обновление только тех виджетов и настроек страницы, которые не изменены дилером и соответствуют мастер версии.
Виджеты, добавленные и/или изменённые дилером, и не соответствующие версии мастер сайта, не обновляются.
! При публикации страницы с мастер сайта используется последняя опубликованная версия соответствующей страницы дилерского сайта. Таким образом, изменения дилерской редакции виджета, внесённые без последующей публикации им страницы опубликованы не будут.
Пример:
Состав страницы / статус | Мастер-сайт | Сайт дилера | Опубликованный сайт дилера |
Изображение | Изменен | Обновлен | Опубликован |
Текстовый блок | Изменен | Обновлен | Опубликован |
Слайдер | Изменен | Изменен | Не опубликован |
Дилерский блок | Отсутствует | Черновик (не публиковался ранее) | Не опубликован |
Дилерский блок 2 | Отсутствует | Опубликован (публиковался ранее) | Опубликован |
Откат виджета до состояния мастер-сайта
Для каждого виджета и для настроек страницы должна быть добавлена кнопка “Откатить к версии мастер-сайта” для запуска сброса имеющихся значений и настроек виджета до состояния виджета мастер сайта. Это актуально для дилеров, не получающих обновления из-за внесенных ими ранее изменений в виджет на дилерском сайте.