Имея ценные сведения о том, как клиенты взаимодействуют с вашим сайтом, вы можете отслеживать тенденции пользователей, оптимизировать ответы для обеспечения лучшего обслуживания клиентов и, в конечном итоге, получить конкурентное преимущество в постоянно развивающемся цифровом ландшафте. Учитывая все это, использование серверного Google Analytics 4 для WordPress становится все более популярным благодаря его точности и простоте использования.
В этой статье блога мы рассмотрим преимущества и настройку серверного Google Analytics 4 для сайтов WordPress с помощью плагина GTM на стороне сервера и поможем определить, каким образом она может принести пользу вашим клиентам. Давайте рассмотрим, почему вам стоит серьезно задуматься о внедрении серверного Google Analytics 4 на каждый сайт WordPress, которым вы управляете!
Основное преимущество серверной реализации Google Analytics 4 перед клиентской заключается в том, что ss GA4, настроенный с помощью sGTM с использованием кастомного домена, устанавливает cookies первой стороны.
Браузеры WebKit (Safari, Firefox и т.д.) ограничивают время жизни сторонних файлов cookie до 1 или 7 дней. Реализация GA4 на стороне клиента устанавливает сторонние куки. Это означает, что если пользователь просматривает ваш сайт из любого браузера, построенного на WebKit, куки GA4 на стороне клиента будут жить максимум 7 дней.
И наоборот, при использовании пользовательских доменов ssGA4 и sGTM файлы cookie будут устанавливаться с поддомена, расположенного внутри основного домена, и будут считаться файлами 1-ой стороны. Куки 1-й стороны пока не затронуты WebKit и будут жить до двух лет. Однако существуют некоторые планы по ограничению срока жизни куки-файлов 1-й стороны, установленных с IP-адресов третьих лиц.
Server-side обеспечивает дополнительный уровень конфиденциальности и безопасности для закрытой информации. Это может быть особенно важно для организаций, которые собирают персонально идентифицируемую информацию (PII) или финансовые данные. Обрабатывая данные на сервере, предприятия могут снизить риск подвергнуть конфиденциальные данные потенциальным угрозам безопасности, обеспечивая сбор и обработку данных более безопасным и защищенным способом.
Соблюдайте правила защиты данных, такие как Общий регламент защиты данных (GDPR) и Калифорнийский закон о конфиденциальности потребителей (CCPA). Убедитесь, что вы собираете и обрабатываете данные в соответствии с действующими нормами.
Летом 2022 года несколько европейских стран (Франция, Дания, Италия и др.) пришли к выводу, что использование Google Analytics 4 является незаконным, поскольку он передает личные данные пользователей ЕС в США. Одним из решений для легального использования GA4 в этих странах является серверный GA4, который использует европейский прокси-сервер.
1. Перейдите на сайт https://tagmanager.google.com/ и войдите в свой аккаунт Google Tag Manager.
2. Нажмите на кнопку "Admin", а в колонке "Containers" нажмите на кнопку "+ Create Container".
3. Выберите имя для серверного контейнера, выберите "Сервер" в качестве типа контейнера и нажмите кнопку "Создать".
4. Выберите опцию "Manually provision tagging server" и скопируйте появившуюся конфигурацию контейнера. Сохраните эту конфигурацию в текстовом редакторе, так как она понадобится вам позже.
5. Войдите в свою учетную запись на нашем сервисе или создайте новую учетную запись, если вы этого еще не сделали.
6. После входа в систему нажмите на кнопку "Создать контейнер". Дайте контейнеру имя, вставьте конфигурацию контейнера, которую вы скопировали из серверного контейнера Google Tag Manager, и выберите местоположение сервера. Нажмите "Создать контейнер".
7. Подождите около 5 минут, пока серверный контейнер начнет работу. Обновите страницу, чтобы обновить статус. Если установка была выполнена правильно, вы должны увидеть статус "Running". Если вы видите "Ошибка", проверьте, правильно ли вы скопировали конфигурацию контейнера. Обратитесь в службу поддержки, если ошибка не исчезла.
8. На этом шаге необходимо настроить URL-адрес тегов (tagging URL).
У вас есть два варианта:
Если вы выбрали первый вариант, перейдите к шагу 9.
Если вы хотите настроить кастомный URL тегов, нажмите "Add domain" под stape provided tagging URL -> войдите в службу доменных имен и создайте новую запись DNS для поддомена, который вы хотите использовать. Вы можете использовать любое имя поддомена.
Добавьте эти настройки:
Тип: A
Имя: ss (or any other subdomain name you want)
IPv4 адрес: IP address depends on the location of the servers. You can find the custom domain IP address in your stape.io account.
TTL: Auto
Proxy status: отключить
Ваши настройки должны выглядеть следующим образом:
9. Вы можете включить функцию Global CDN для серверного контейнера, которая использует технологию Cloudflare для загрузки js-файлов с сервера, расположенного ближе к посетителям вашего сайта, что приводит к более быстрой обработке js-файлов и повышению скорости работы страницы. Перед включением этой функции учитывайте правила конфиденциальности вашей страны. Добавьте запись CNAME, чтобы заставить Global CDN работать.
Перед включением Global CDN учитывайте правила конфиденциальности вашей страны.
После включения Global CDN вам нужно будет добавить запись CNAME для работы Global CDN.
10. Добавьте URL-адрес сервера тегов в серверный контейнер Google Tag Manager, перейдя в "Admin", затем "Settings" и выбрав "Container Settings".
1. Войдите в админку WordPress и перейдите к плагинам. Затем нажмите "Добавить новый", введите "GTM Server-Side", выберите этот плагин и нажмите "Установить сейчас". После установки нажмите Активировать.
2. Откройте плагин GTM Server-Side, который вы установили в первом шаге, и вставьте URL тегов в настройки плагина. Далее выберите, хотите ли вы добавить веб-GTM на все страницы сайта или просто добавить функциональность плагина без добавления скрипта GTM (эту опцию следует использовать в том случае, если вы используете любой другой плагин, который вставляет скрипт GTM на сайт). Далее добавьте идентификатор WEB Google Tag Manager, URL сервера тегов и идентификатор контейнера stape, если вы хотите использовать custom loader.
3. Если у вас есть сайт электронной коммерции (eCommerce) и вы хотите передавать события электронной коммерции и данные пользователей на слой данных, перейдите на вторую вкладку плагина и включите два флажка. Обратите внимание, что он может работать только с магазинами woocommerce.
1. Внутри Web-контейнера создайте новый тег типа Google Tag. Добавьте идентификатор тега Google.
В разделе Настройки конфигурации добавьте следующие параметры:
Добавьте триггер в тег GA4. В норме он должен срабатывать при всех просмотрах страницы.
Можно также создать Google tag: Configuration settings переменную, которая будет предопределять настройки тегов Google, если вам необходимо использовать несколько тегов Google на вашем сайте и вы не хотите добавлять настройки для каждого из них вручную.
Такими параметрами могут быть, например, настройка, определяющая необходимость отправки события просмотра страницы при каждом срабатывании Google Tag, установка UTM-параметров, идентификатора клиента и т.д. Существует список стандартных параметров настройки Google-тегов.
2. Для настройки события GA4 перейдите в раздел тегов и создайте новый тег с типом тега Google Analytics: GA4 Event. Добавьте свой GA4 ID и название события; существует список стандартных названий событий.
Можно создать переменную Google Tag: Event Settings, которая поможет совместно использовать параметры события в нескольких тегах событий GA4 или тегах Google. Это могут быть, например, свойства пользователя или товара, также существует список стандартных параметров для настроек события.
3. Откройте серверный контейнер Google Tag Manager -> нажмите кнопку Client -> создайте клиент GA4 и сохраните его -> перейдите в раздел Tags и настройте тег GA4. Помните, что GA4 автоматически отправляет не только просмотр страниц, но и некоторые другие события. Внутри Event Name выберите переменную {{Event Name}}. -> добавьте триггер Client Name равный GA4.
4. Откройте контейнер сервера в режиме предварительного просмотра и убедитесь, что вы видите запросы GA4.
В заключение можно сказать, что любой человек может получить ценную информацию о взаимодействии своих клиентов с сайтом и использовать ее для оптимизации обслуживания клиентов и получения конкурентного преимущества. Плагин GTM на стороне сервера для WordPress сделал это намного проще и точнее, чем другие методы отслеживания данных о пользователях.
Если у вас остались вопросы или вам просто нужна помощь в настройке Google Analytics 4 для WordPress, не стесняйтесь обращаться в службу поддержки stape.
Мы позаботимся о вас! Нажмите Получить помощь, заполните форму, и мы вышлем вам предложение.