Добавление кода скрипта на страницы сайта для поддержки телеметрии

Замечание

Группа по интересам розничной торговли Dynamics 365 Commerce переехала из Yammer в Viva Engage. Если у вас нет доступа к новому сообществу Viva Engage, заполните эту форму (https://aka.ms/JoinD365commerceVivaEngageCommunity), чтобы добавить и оставаться в курсе последних обсуждений.

В этой статье описывается добавление клиентского кода скрипта на страницы сайта для поддержки сбора телеметрии на стороне клиента.

Веб-аналитика — это важное средство, когда вы хотите понять, как клиенты взаимодействуют с вашим сайтом, и принимать решения, помогающие оптимизировать опыт для максимальной конверсии. Доступно множество пакетов веб-аналитики, которые помогут достичь этих целей, такие как Google Analytics, Click, Moz Analytics и KISSMetrics. Для большинства пакетов веб-аналитики требуется добавить клиентский код сценария в элемент <head> кода HTML для всех страниц сайта.

Замечание

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

Создание повторно используемого фрагмента кода сценария

Фрагмент позволяет повторно использовать код встроенного или внешнего сценария на всех страницах сайта, независимо от используемого шаблона.

Создание повторно используемого фрагмента для кода встроенного сценария

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

  1. Перейдите к разделу Фрагменты, и затем выберите Создать.
  2. В диалоговом окне Создать фрагмент выберите Встроенный сценарий.
  3. В области Имя фрагмента введите имя фрагмента, затем выберите ОК.
  4. Под созданным фрагментом выберите модуль Встроенный сценарий по умолчанию.
  5. На панели свойств в правой части в разделе Встроенный сценарий введите клиентский сценарий. Затем настройте другие параметры нужным образом.
  6. Выберите Сохранить, затем выберите Завершить правку.
  7. Выберите Опубликовать.

Создание повторно используемого фрагмента для кода внешнего сценария

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

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

Замечание

Если для сайта активирована политика безопасности содержимого (CSP), убедитесь, что все внешние URL-адреса добавлены в директиву CSP script-src в конструкторе сайтов Commerce. Дополнительные сведения см. в разделе Управление политикой безопасности содержимого (CSP).

Добавление фрагмента, включающего код сценария, в шаблон

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

  1. Перейдите к разделу Шаблоны и откройте шаблон для страниц, к которым необходимо добавить код сценария.
  2. В левой области разверните иерархию шаблонов, чтобы отобразить слот Заголовок HTML.
  3. В ячейке Заголовок HTML выберите кнопку с многоточием (...), затем выберите Добавить фрагмент.
  4. Выберите фрагмент, который был создан для кода сценария.
  5. Выберите Сохранить, затем выберите Завершить правку.
  6. Выберите Опубликовать.

Добавление внешнего сценария или встроенного сценария непосредственно в шаблон

Если необходимо вставить встроенный или внешний сценарий непосредственно в набор страниц, управляемых одним шаблоном, не требуется сначала создавать фрагмент.

Добавление встроенного сценария непосредственно в шаблон

Чтобы добавить встроенный скрипт непосредственно в шаблон в построителе сайтов, выполните следующие действия:

  1. Перейдите к разделу Шаблоны и откройте шаблон для страниц, к которым необходимо добавить код сценария.
  2. В левой области разверните иерархию шаблонов, чтобы отобразить слот Заголовок HTML.
  3. В ячейке Заголовок HTML выберите кнопку с многоточием (...), затем выберите Добавить модуль.
  4. В диалоговом окне Добавить модуль выберите Встроенный сценарий.
  5. На панели свойств в правой части в разделе Встроенный сценарий введите клиентский сценарий. Затем настройте другие параметры нужным образом.
  6. Выберите Сохранить, затем выберите Завершить правку.
  7. Выберите Опубликовать.

Добавление внешнего сценария непосредственно в шаблон

Чтобы добавить внешний скрипт непосредственно в шаблон в построителе сайтов, выполните следующие действия.

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

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

Добавление логотипа

Выбор темы сайта

Работа с файлами переопределения CSS

Добавление значка сайта

Добавление уведомления об авторском праве

Добавление языков на сайт