Мы сообщаем вам, как интегрировать Google Tag Manager (GTM) в свой собственный сервер, чтобы повысить защиту данных и удовлетворить требования закона.

Следуя этому шагу -Step Manual, вы можете перенести функциональность GTM на свой сервер и использовать свой собственный субдомен вместо стандартного www.googltagmanager.com. Нагрузка GTM происходит через ваш домен: например, gtm.example.com.

Я согную команду Дагаго! Помогите с созданием руководства.

Почему стоит установить GTM на вашем сервере?

  • Повышенная защита данных. Вам не нужно беспокоиться о том, как хранить ваши теги, триггеры и переменные.

  • Независимость внешних услуг. Даже если Google покидает Россию, ваша аналитическая система продолжает работать.

  • Оптимизация скорости и пространства. Контейнеры GTM загружаются быстрее, а параметры для хранения данных расширяются.

  • Соответствие законодательству Российской федерации. Пользователи вашего сайта больше не связываются с иностранными серверами напрямую. Это поможет удовлетворить требования Roskomnadzor (RKN) для контроля передачи данных клиента.

Как это работает

Процесс основан на требованиях диверсии на сервере Google через ваш локальный сервер при загрузке сценария GTM.

Короче говоря, это основные шаги для настройки сервера -GTM на вашем сервере:

  1. Создание двух поддоменов: один для рабочей версии контейнера, другой для режима до теста.

  2. Работайте с контейнером сервера GTM: создание и конфигурация.

  3. Предоставление услуг в субдоменах: определение серверной среды для обработки запросов.

  4. Настройка интеграции с веб -контейнером: индикация новых артистов в дневных параметрах.

  5. Изменения в коде сайта: замена стандартного -URL -GTM вашим собственным поддоменом.

ЧИТАТЬ  Мастер-класс Зачем платить сотрудникам? Как разработать правильную систему мотивации? - 06 июля 2023 г. | Цифровые события

Теперь больше.

1. Создание двух поддоменов

Сначала вы должны создать два домена третьего уровня с вашим хостом:

  • gtm.domain.ru — использовался для редактирования контейнера в производственном режиме.

  • Gtm-preview.domain.ru разработан для работы с контейнером в предыдущем режиме просмотра.

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

Интерфейс gtm

Почему важно использовать два домена вместо одного? Это связано с рекомендациями Google: так работает режим предварительного просмотра.

Убедитесь, что оба домена находятся на сервере, на котором предоставляется сервер -Gtm Service.

2. Работа с контейнером сервера GTM

1. Сначала создайте контейнер сервера в GTM.

Интерфейс gtm

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

Интерфейс gtm

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

3. Откройте настройки контейнера.

Интерфейс gtm

Ведущий

Интерфейс gtm

Чтобы получить строку конфигурации, просто нажмите кнопку «True Server» и выберите опцию «Добавить вручную».

Интерфейс gtm
Интерфейс gtm

После указания домена предварительного просмотра настройки контейнера должны выглядеть так:

Интерфейс gtm

3. Определение услуг на субдоменцах

1. Создайте выбранные или виртуальные серверы для настройки необходимых услуг (например, вы можете арендовать виртуальные машины в Яндекс облако)

2. Установите Docker на серверах и разверните изображение, предоставленное Google.

gcr.io/cloud-tagging-10302018/gtm-cloud-image:stable

Чтобы работать в производственном режиме, должен отображаться только параметр container_config (это кодированная линия, которая сформировалась на основе настройки контейнера сервера GTM).

Для режима предварительного просмотра необходимо указать дополнительные параметры:

RUN_AS_PREVIEW_SERVER=true и PREVIEW_SERVER_URL=

Весь входящий http -трафик должен быть перенаправлен на подробное изображение Docker.

Подготовленная конфигурация для скандальных служб

Docker Compose.yml

nginx.conf

Требования к серверу стабильности GTM

Чтобы сервер GTM работал стабильно, вы должны создать систему с высокой доступностью и распределенной архитектурой:

  • Настройте компенсацию нагрузки для равномерного распределения требований.

  • Разверните как минимум два сервера -сервиса, чтобы повысить устойчивость к неисправности.

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

  • Настройте мониторинг серверов и контейнеров с помощью функции уведомления о недавно возникающих проблемах.

  • Убедитесь, что SSL -сертификат для доменов установлен.

ЧИТАТЬ  Google Search Generative Experience официально размещает ссылки на веб-страницы в ответах

4. Настройка интеграции с помощью веб -контейнера

1. В разделе «Клиенты» в GTM -Server -container нажмите кнопку «Создать».

Интерфейс gtm

2. Выберите предварительно установленный клиент: «Google Manager Togov: Web Construction».

Интерфейс gtm

3 .. Введите обнаружение контейнера и выберите соответствующую область.

Интерфейс gtm

5. Изменения в коде сайта

Замените точку доступа в Snippe GTM на производственную конечную точку https://gtm.domain.ruПолем

Обратите внимание, что идентификатор GTM-XXXXXXX не меняется. Это должно быть так же, как в текущей версии классического веб -GTM.

Голова:




Тело:




Официальная документация для создания Google

Source