Поделиться через


Включение и использование общего доступа в нескольких каналах

В этой статье описывается, как включить и использовать функцию общего доступа между несколькими каналами в конфигураторе сайта Microsoft Dynamics 365 Commerce.

Межканальный общий доступ позволяет розничным продавцам повторно использовать содержимое между несколькими каналами сайта и делиться таким содержимым. Эта возможность полезна, когда каналы сайта имеют совместимый базовый язык или если у них много общих элементов содержимого.

Межканальное совместное использование осуществляется путем включения канала по умолчанию, в котором будет выполняться поиск доступного содержимого, когда запрошенное содержимое для конкретного канала не найдено. Содержимое, которое должно быть общим для каналов, создается в канале по умолчанию. Это содержимое может быть локализовано для любого языкового стандарта, используемого в любом канале сайта.

Когда следует использовать межканальный общий доступ

Использование межканального общего доступа полезно, когда несколько каналов на одном сайте могут делиться содержимым. Например, розничный продавец, имеющий несколько торговых марок и магазинов, сгруппированных на одной сайте, может совместно использовать некоторое содержимое в некоторых или всех витринах. Это общее содержимое может содержать страницы с условиями, условиями оплаты, методами отгрузки и часто задаваемыми вопросами.

Межканальный общий доступ также поддерживает фрагменты. Таким образом, страница содержимого, содержащая фрагменты, специфичные для канала, может быть создана в виде межканального содержимого. В этом случае, хотя большая часть содержимого будет совместно использоваться несколькими каналами, фрагменты, относящиеся к конкретному каналу на странице с несколькими каналами, будут отображаться только тогда, когда они запрашиваются из соответствующего канала витрины.

Сайты, у которых есть только один канал, или сайты с несколькими каналами, которые не могут использовать общее содержимое, не получают никаких преимуществ от межканального общего доступа.

Включение межканального совместного использования

Межканальное совместное использование включается на уровне сайта. Эта операция является однонаправленной. Другими словами, после включения межканального общего доступа отключить его невозможно.

Чтобы включить межканальный общий доступ в конфигураторе сайта Commerce, выполните следующие шаги.

  1. Перейдите к Параметры сайта > Функции.

  2. Установите для параметра функции Между каналами значение Вкл.

    Параметр

После включения межканального общего доступа сведения о разных каналах будут отображаться в разделе Каналы в пункте Параметры сайта > Функции, как показано в примере на следующем рисунке.

Сведения о каналах, видимые после включения межканального общего доступа.

Кроме того, после включения межканального общего доступа поле Канал в правом верхнем углу конструктора сайтов Commerce будет включать в себя вариант Интернет-магазина с несколькими каналами, который можно использовать для управления межканальным содержимым, как показано на следующем рисунке.

Параметр

Создание и использование содержимого между каналами

Имеется несколько способов создания и использования содержимого в нескольких каналах. Например, можно создать межканальные фрагменты, создать межканальные страницы, использующие общее для каналов содержимое и специфичное для каналов содержимое, и переопределить межканальные фрагменты специальными версиями фрагментов для конкретных каналов.

Создание межканального фрагмента

Чтобы создать межканальный фрагмент в конфигураторе сайта Commerce, выполните следующие шаги.

  1. Перейдите к разделу Фрагменты, выберите Создать, чтобы создать фрагмент.
  2. В диалоговом окне Создать фрагмент выберите модуль Рекламный баннер, затем в поле Имя фрагмента введите имя (например, Баннер, общий для каналов). Затем выберите OK.
  3. В области свойств для модуля Рекламный баннер выберите Добавить сообщение, затем выберите Сообщение.
  4. В диалоговом окне Сообщение в поле Текст введите Межканальный и выберите ОК.
  5. Выберите Сохранить, выберите Завершить редактирование для возврата страницы, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.

Этот межканальный фрагмент может использоваться на межканальных или специфичных для канала страницах, созданных на любом канале сайта.

Создание межканальной страницы, которая использует межканальное содержимое

Межканальные страницы могут использоваться в любом канале сайта. Таким образом, можно создать страницу общего содержимого один раз и вносить последующие обновления в одном месте. Например, межканальная страница Условия, которая имеет URL-адрес /toc, может совместно использоваться всеми каналами сайта. Если базовые URL-адреса для каналов сайта имеют значение www.fabrikam.com/brand1 и www.fabrikam.com/brand2, то одна и та же межканальная страница Условия будет доступна на обоих URL-адресах канала, по адресу www.fabrikam.com/brand1/toc и www.fabrikam.com/brand2/toc соответственно. Если страница Условия должна быть обновлена позже, необходимо обновить только одну общую страницу.

Чтобы создать межканальную страницу в конструкторе сайта Commerce, использующем межканальное содержимое, выполните следующие шаги.

  1. Перейдите к разделу Страницы, выберите Создать, чтобы создать страницу.
  2. В диалоговом окне Выбор шаблона выберите шаблон, например Маркетинг.
  3. В поле Имя страницы введите имя страницы (например, Межканальная страница).
  4. В поле URL-адрес страницы введите URL-адрес страницы (например, examplepage), затем выберите ОК.
  5. В слоте Главный новой страницы выберите кнопку с многоточием (...), затем выберите Добавить фрагмент.
  6. В диалоговом окне Добавление фрагмента выберите созданный ранее межканальный фрагмент, имеющий рекламный баннер, затем выберите ОК.
  7. Выберите Сохранить, затем выберите Предварительный просмотр, чтобы просмотреть страницу. Вы должны увидеть рекламный баннер с текстом "Межканальный".
  8. Выберите Завершить редактирование для возврата страницы, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.

Создание специфичной для канала страницы, которая использует межканальное содержимое

При использовании многоканального содержимого на страницах, специфичный для канала, можно создать фрагмент общего содержимого один раз и затем использовать его на страницах, зависящих от канала. Этот "единый источник" используется для общего содержимого, такого как "Условия", "Условия оплаты" или "Контактная информация".

Чтобы создать в конструкторе сайта Commerce специфичную для каналу страницу, использующую межканальное содержимое, выполните следующие шаги.

  1. Из определенного канала, например, Расширенный Интернет-магазин Fabrikam, перейдите на Страницы, затем выберите Создать, чтобы создать новую страницу.
  2. В диалоговом окне Выбор шаблона выберите шаблон, например Маркетинг.
  3. В поле Имя страницы введите имя страницы (например, Специфичная для канала страница).
  4. В поле URL-адрес страницы введите URL-адрес страницы (например, channelspecificpage), затем выберите ОК.
  5. В слоте Главный новой страницы выберите кнопку с многоточием (...), затем выберите Добавить фрагмент.
  6. В диалоговом окне Добавление фрагмента в области Канал выберите Интернет-магазин с несколькими каналами. В списке должен появиться межканальный фрагмент, который был создан ранее. Выберите его, затем выберите ОК.
  7. Выберите Сохранить, затем выберите Предварительный просмотр, чтобы просмотреть страницу. Вы должны увидеть рекламный баннер с текстом "Межканальный".
  8. Выберите Завершить редактирование для возврата страницы, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.

Создание специфичной для канала версии межканальной страницы

Межканальное совместное использование поддерживает переопределения межканального содержимого. Например, все каналы сайта, кроме одного канала, используют один и тот же элемент содержимого. Для одного канала сайта требуется другое содержимое. Чтобы реализовать для него другое содержимое, необходимо переопределить межканальное содержимое с использованием специального содержимого для определенного канала, создав версию общей для каналов страницы, предназначенную для определенного канала.

Чтобы создать в конструкторе сайта Commerce специфичную для каналу версию межканальной страницы, выполните следующие шаги.

  1. В поле Канал в верхнем правом углу выберите Интернет-магазин с несколькими каналами.
  2. Откройте межканальную страницу, которая была создана ранее.
  3. В поле Канал в верхнем правом углу выберите канал, который должен иметь специфическое содержимое. Редактор страниц отображает сообщение, предлагающее создать новый вариант страницы.
  4. Выберите Создать вариант страницы.
  5. В слоте Главный варианта страницы выберите многоточие (...), затем выберите Добавить модуль.
  6. В диалоговом окне Добавить модуль выберите модуль Рекламный баннер, затем выберите ОК.
  7. В области свойств для модуля Рекламный баннер выберите Добавить сообщение, затем выберите Сообщение.
  8. В диалоговом окне Сообщение в поле Текст введите Для конкретного канала и выберите ОК.
  9. Выберите Сохранить, затем выберите Предварительный просмотр, чтобы просмотреть страницу. Вы должны увидеть рекламный баннер с текстом "Для конкретного канала".
  10. Выберите Завершить редактирование для возврата страницы, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.

Теперь, если вы используете базовый URL-адрес канала и переходите на URL-адрес межканальной страницы на этом сайте, межканального содержимого будет отображено содержимое для этого конкретного канала.

Дополнительные ресурсы

Способы добавления содержимого

Глоссарий по модели страниц

Состояния и жизненный цикл документа

Работа с группами публикаций