Модуль выбора страны/региона
В этой статье описывается модуль выбора страны/региона, а также как настраивать его в Microsoft Dynamics 365 Commerce.
В модуле выбора страны/региона используется функция географического определения и перенаправления в Dynamics 365 Commerce, чтобы отображать рекомендуемые сайты для клиентов, которые запрашивают адрес URL сайта электронной коммерции, не связанный с их страной или регионом.
Например, клиент в Канаде запрашивает URL-адрес сайта, который связан со страной/регионом, отличным от Канады. В этом случае в модуле выбора страны/региона отображается диалоговое окно, в котором рекомендуются URL-адреса сайтов, связанные с Канады.
Как это работает
Когда для сайта включено географическое обнаружение и перенаправление и клиент запрашивает URL-адрес сайта, для определения того, соответствует ли этот URL-адрес стране/региону, в которой находится клиент, используются страна/регион, определенная для клиента, и запрошенный клиентом URL-адрес. Сопоставление URL-адресов и стран/регионов определяется на странице Каналы в разделе Параметры сайта в конструкторе сайтов Commerce.
Если URL-адрес запроса не соответствует ни одному URL-адресу, сопоставленному со страной/регионом клиента, в ответе возвращается список одного или нескольких URL-адресов, которые сопоставляются с данной страной/регионом. Средство выбора страны/региона сравнивает каждый URL-адрес из этого списка с URL-адресами, настроенными в модуле страны/региона. Для каждого найденного точного соответствия в средстве выбора страны/региона отображается заголовок отображения, подзаголовок и изображение для этого URL-адреса, и задаются гиперссылки на эти элементы с помощью URL-адреса.
Когда клиент выбирает параметр в средстве выбора страны/региона, он переносится на URL-адрес гиперссылки. Этот URL-адрес записывается в файл cookie _msdyn365___site_, чтобы его можно было использовать в качестве предпочтений сайта клиента. Затем в следующий раз, когда клиент запросит URL-адрес, не связанный с его страной или регионом, они автоматически перенаправляются в нужную страну/регион. Поэтому рекомендуется также использовать модуль средства выбора сайта на веб-сайте электронной коммерции, чтобы клиенты могли переопределять или обновлять свои настройки сайта.
Если клиент закрыл диалоговое окно средства выбора страны/региона, файл cookie не будет записан и клиент останется на текущем сайте.
На следующем рисунке показан пример диалогового окна выбора страны/региона.
Свойства модуль выбора страны/региона
Имя свойства | значение | описание |
---|---|---|
Заголовок | Текст | Заголовок, отображаемый в верхней части диалогового окна. |
Подзаголовок | Текст | Подзаголовок, который появится под заголовком. |
Страна: отображаемая строка | Текст | Отображаемое имя параметра URL-адреса (например, "Канада"). |
Страна: отображаемая подстрока | Текст | Необязательная отображаемая подстрока для параметра URL-адреса (например, "Английский" или "Французский"). |
Страна: изображение страны | Мультимедийный актив | Необязательное изображение, связанное с параметром URL-адреса (например, изображением канадского флага). |
Страна: URL-адрес страны | Текст | URL-адрес сайта для страны или региона, который настраивается. Этот URL-адрес должен точно совпадать с URL-адресом, указанным для данной страны/региона на странице Каналы в разделе Параметры сайта в конструкторе сайтов Commerce. Кроме того, домен URL-адреса должен быть пользовательским доменом, указанным в поле Сопоставить домен на странице Каналы, а не на рабочем адресе сайта, который предоставляет Commerce при создании среды электронной коммерции (например, URL-адрес https://<yourcompany>.commerce.dynamics.com/ ). |
Ссылка на действие | Ссылка на действие | Необязательная ссылка, которая появляется в нижней части диалогового окна. Например, эта ссылка может указывать на внутреннюю страницу, которая содержит список всех стран и регионов, поддерживаемых сайтом. |
Добавление модуля выбора стран/регионов на страницу
Модуль выбора страны/региона можно добавить в модуль заголовка как напрямую, так и через общий фрагмент. Дополнительные сведения о модули заголовка см. в разделе Модуль заголовка.
Настройка модуля выбора страны/региона в конфигураторе сайтов Commerce
Примечание
URL-адреса, рекомендованные клиентам, должны быть настроены как объекты стран в модуле выбора страны/региона.
Для каждого URL-адреса сайта, который необходимо показать и рекомендовать клиентам, выполните следующие действия в конфигураторе сайтов Commerce.
- Выберите ячейку модуля выбора страны/региона.
- В области свойств в список стран выберите Добавить страну.
- Выберите новое поле страна.
- В поле Отображаемая строка введите отображаемое имя (например, Канада).
- Необязательно: в поле Отображаемая подстрока введите отображаемая подстрока (например, французский или fr-ca).
- Необязательно: выберите изображение из библиотеки мультимедиа.
- В поле URL-адрес страны введите URL-адрес. Этот URL-адрес должен точно совпадать с URL-адресом, который отображается на странице каналы и сопоставлен с каналом, включая языковой стандарт, связанный со страной или регионом.
- Нажмите ОК.
- Повторите эти шаги для всех других URL-адресов стран/регионов, которые будут отображаться в модуле выбора страны/региона.