Работа с группами публикаций
В этой статье описывается функция групп публикации в Microsoft Dynamics 365 Commerce.
Веб-сайты электронной коммерции постоянно пополняются новым контентом в течение всего года. Обновления часто публикуются партиями об оживленных событиях электронной коммерции, таких как праздники, сезонные маркетинговые кампании или рекламные запуски. Эти обновления часто требуют, чтобы группы контента веб-сайта (для примеров, страниц, изображений, фрагментов и шаблонов) были поэтапными, проверенными и опубликованными одновременно за одно действие.
Возможность группировать номенклатуры в логические наборы, которые публикуют номенклатуры вместе, где у каждого набора есть свой собственный жизненный цикл, дает много преимуществ авторам сайта. В Commerce эти логические наборы известны как группы публикаций. Они позволяют авторам сайтов отслеживать наборы обновлений как свои собственные настраиваемые, проверяемые и публикуемые объекты.
Авторы могут просматривать обновления в поэтапной группе публикаций, не затрагивая действующий сайт или другие автономные группы публикаций. Авторы могут затем запланировать действие публикации для одновременной публикации всех номенклатур в группе публикации на активном сайте. Возможность группирования, предварительного просмотра и планирования обновлений для публикации важна для многих компаний корпоративного уровня, которые создают значительный годовой доход вокруг крупных этапов обновления сайтов на основе событий.
Компании могут понести расходы из-за медленного или неправильного развертывания контента, которое идет не очень хорошо. Группы публикаций помогают гарантировать, что запуски будут организованы, проверены и опубликованы вовремя. Независимо от того, являются ли они большими или малыми, группы публикаций предоставляют ценный набор инструментов, который помогает авторам организовывать и упрощать текущие задачи обновления сайта.
В следующем видео представлен обзор функции групп публикации.
Когда использовать группы публикаций
Вы можете использовать группы публикаций всякий раз, когда вы должны подготовить этапы и опубликовать несколько документов вместе. Например, если ваш веб-сайт обновляет контент каждый сезон, можно создавать группы публикации для этих сезонных маркетинговых действий. Ваша группа публикации «Осеннее сезонное обновление» может содержать новые сезонные изображения, фрагменты, которые содержат сезонные маркетинговые сообщения, страницы, содержащие сезонные коллекции продуктов, или другие сезонные обновления веб-сайта.
Преимущество групп публикации заключается в том, что параллельно можно проводить несколько обновлений. Например, вскоре после обновления для группы публикации «Осеннее сезонное обновление» может быть обновление контента для конкретных праздничных выходных. В этом случае вы можете подготовить этапы контента для группы публикации «Осеннее сезонное обновление» в то же время, что и этапы для контента для последующей группы публикации «Осенние каникулы обновление». Каждая группа публикации содержит свой собственный уникальный набор страниц, изображений, фрагментов, шаблонов и так далее. Вы можете подготовить этапы, просматривать и проверять эти две группы публикации независимо, но в параллельной временной шкале. Каждая группа публикации может быть запланирована для фактического запуска в определенные даты и время.
Включение функции групп публикации
Для некоторых старых сред необходимо вручную включить функцию «Группы публикации» в конструкторе сайтов для каждого сайта.
Примечание
Функция «Группы публикации» по умолчанию включена для новых развертываниях конструктора сайтов.
Чтобы включить функцию групп публикации для старых сайтов в конструкторе сайтов, выполните следующие действия.
- На левом панели навигации выберите Настройки сайта, чтобы развернуть.
- В Настройки сайта выберите Функции.
- Установите параметр Группы публикаций как Вкл.
Создайте группу публикации
Чтобы создать группу публикации для вашего сайта в инструментах разработки Commerce, выполните следующие действия.
- В левой области переходов выберите Группы публикации.
- На верхней панели команд выберите Создать.
- В диалоговом окне Создание группы публикации под Имя группы публикации введите описательное имя. Затем выберите OK.
Задание контекста создания группы публикации
В Commerce контекст создания по умолчанию — это контекст активного сайта. Контекст создания активного сайта — это представление по умолчанию, в котором можно просматривать и вносить изменения непосредственно на свой веб-сайт без использования группы публикаций. Он представляет собой последние прямые обновления опубликованной версии вашего сайта. Если в управлении контекстом в Группа публикации в левой области переходов показано имя Активный сайт, вы работаете в контексте создания активного сайта. Активный сайт — это имя управления контекстом по умолчанию. В противном случае в управлении контекстом отображается имя группы публикаций.
Чтобы работать в группе публикаций, необходимо переключиться на контекст создания группы публикаций. Чтобы задать контекст группы публикаций, выполните один из этих шагов.
- В левой области переходов выберите элемент управления контекстом непосредственно в Группа публикации, а затем выберите имя группы публикации в списке вариантов. Управление контекстом переименовывается, и отображается имя группы публикаций.
- В левой области переходов выберите Группы публикации, а затем в Группы публикации выберите имя группы публикации. Управление контекстом переименовывается, и отображается имя группы публикаций.
После задания контекста создания группы публикации вы работаете в этом контексте группы публикации во время предварительного просмотра и редактирования контента сайта.
Чтобы вернуться к контексту создания активного сайта по умолчанию, выберите элемент управления контекстом, а затем выберите Активный сайт.
Добавление страниц или других элементов в группу публикации
После того, как вы выбрали контекст создания группы публикации, а элемент управления контекстом в левой области переходов отображает его имя, можно создавать контент так же, как и в контексте сайта по умолчанию. Вы также можете добавить существующие страницы или другие элементы из других групп публикации или из контекста активного сайта.
Чтобы скопировать существующие страницы в группу публикации, выполните следующие действия.
- Выберите контекст создания для копирования, а затем, в левой области переходов выберите Страницы.
- Выберите страницу для добавления в группу публикации.
- В панели команд выберите Копировать в группу публикации.
- В диалоговом окне Выбор группы публикации выберите группу публикации, в которую нужно добавить страницу, а затем выберите OK.
Вы можете использовать те же основные шаги для создания отдельных страниц продуктов, URL-адресов, шаблонов, макетов, фрагментов и ресурсов медиа-библиотеки или для добавления существующих элементов этих типов в группу публикаций.
Проверка группы публикации
Чтобы убедиться, что все зависимости в контенте группы публикации работают и что все проверки пройдены, можно запустить проверку для выявления любых проблем, которые должны быть решены до того, как запланировать действия публикации.
Чтобы проверить группу публикаций до того, как запланировать ее, выполните следующие действия.
- В левой области переходов выберите Группы публикации.
- Выберите группу публикации для проверки.
- На панели команд выберите Проверить.
Проверка проводится для всего контента группы публикации. Любые проблемы, которые предотвратят успешное действие публикации, отображаются в поле уведомлений, которое отображается в правом верхнем углу.
Примечание
Проверка всегда выполняется автоматически, когда запланирована группа публикаций. Тем не менее, кнопка Проверить на панели команд полезна, поскольку она помогает выявить проблемы, которые необходимо устранить, прежде чем пытаться запланировать публикацию группы, чтобы разместить на активном сайте.
Планирование группы публикации для размещения на активном сайте
Чтобы запланировать публикацию группы для размещения на активном сайте, выполните следующие шаги.
- В левой области переходов выберите Группы публикации.
- В Группы публикации выберите группу публикаций для планирования.
- На панели команд выберите Изменение графика. Отобразится диалоговое окно Изменение графика.
- Выберите дату и время, когда группа публикаций должна быть размещена, а затем выберите OK.
Чтобы отменить расписание группы публикаций, выполните те же действия, но выберите Отменить расписание группы публикации в диалоговом окне Изменение графика.
Примечание
Публикация очень больших групп публикаций может занять до минуты или двух, когда наступает запланированное время. Имейте в виду, что действие публикации не происходит мгновенно и что небольшие группы публикаций будут публиковаться быстрее.
Вопросы и ответы по группам публикации
Сколько элементов может быть в группе публикаций?
В настоящее время на одну группу публикаций имеется ограничение в 2000 элементов. Помните, что публикация очень больших групп публикаций может несколько минут, когда наступает запланированное время.
Являются ли опубликованные группы, такие как "ветви" кода в терминологии разработки программного обеспечения?
Да и нет. Публикацию групп можно рассматривать как форк-версии вашего сайта. Таким образом, они ведут себя как ветви. Однако нет понятия "слияния" на уровне отдельных элементов. Элемент, который публикуется последним просто перезаписывает то, что ранее существовало, и последние действия публикации всегда заменяют предыдущие действия публикации.
Могу ли я запланировать две группы публикации для одновременного размещения на активном сайте?
№ п/п По причинам производительности и конфликтов система заставит вас создать этапы групп публикаций по крайней мере через пять минут друг от друга.
Могу ли я использовать группы публикаций для планирования элементов омниканального бэк-офиса, таких как скидки и обновления продуктов?
В настоящее время функция групп публикации поддерживает только контент веб-сайта. Тем не менее, в Microsoft знают, что интеграция со сценариями сбыта бэк-офиса может быть полезной для координации и автоматизации запусков омниканальной кампании.
Дополнительные ресурсы
Способы добавления содержимого
Состояния и жизненный цикл документа
Включение и использование межканального совместного использования