Stape
Поиск
Попробовать бесплатно

Google Analytics 4 для Magento на стороне сервера

Обновлено
13 нояб. 2024 г.
Опубликовано
21 июн. 2023 г.
Также есть

Google Analytics уже давно является основным инструментом для отслеживания и анализа данных сайта, предоставляя ценные сведения о поведении пользователей и показателях производительности. Для пользователей Magento интеграция GA4 в реализацию на стороне сервера может открыть множество данных и обеспечить более точное отслеживание и отчетность.

В этой статье мы рассмотрим преимущества серверного Google Analytics 4 для Magento и предоставим пошаговое руководство по настройке плагина для Magento, что позволит вам использовать весь потенциал данных электронной коммерции.

stape server gtm plugin for magento

Преимущества использования Google Analytics 4 на стороне сервера

Здесь мы хотели бы описать преимущества внедрения серверного GA4 для вашего магазина Magento:

  • Повышенная точность и согласованность данных. Получение данных непосредственно с сервера исключает зависимость от сценариев на стороне клиента, снижая вероятность потери данных или расхождений, вызванных блокировщиками рекламы, настройками браузера или поведением пользователя. Это гарантирует, что ваши аналитические отчеты предоставляют более надежное и полное представление о взаимодействии пользователей, что позволяет принимать более обоснованные решения.
  • Отслеживание на разных устройствах и платформах. В современном многоустройственном и многоканальном мире клиенты взаимодействуют с компаниями через различные точки соприкосновения. Отслеживание на стороне сервера фиксирует эти взаимодействия, позволяя вам понять весь путь клиента, независимо от используемого устройства или платформы.
  • Повышение уровня конфиденциальности данных и соответствия нормативным требованиям. Реализация GA4 на стороне сервера уменьшает количество персонально идентифицируемой информации (PII), собираемой и передаваемой на сторонние платформы. Это помогает предприятиям соблюдать правила конфиденциальности данных, такие как Общий регламент защиты данных (GDPR), и облегчает беспокойство по поводу безопасности данных и конфиденциальности пользователей.
  • Гибкость и кастомизация. Теперь у вас больше контроля над данными, которые вы отправляете в Google Analytics, и вы можете настроить отслеживание в соответствии с вашими конкретными бизнес-требованиями. Это позволит вам отслеживать пользовательские события, атрибуты и взаимодействие пользователей, уникальные для вашего магазина Magento, обеспечивая более глубокий анализ и понимание, соответствующие вашим бизнес-целям.
  • Масштабируемость и производительность. Отслеживание на стороне сервера обеспечивает масштабируемость и улучшенную производительность, особенно для сайтов с высокой посещаемостью или сложных платформ электронной коммерции, таких как Magento. Перекладывая отслеживание на сервер, вы снижаете нагрузку на браузер клиента, что приводит к ускорению загрузки страницы и более плавному взаимодействию с пользователем. Это особенно полезно для сайтов электронной коммерции, где скорость загрузки страниц напрямую влияет на вовлеченность пользователей и коэффициент конверсии.

Как настроить Google Analytics 4 на стороне сервера для Magento

3. Ключевой особенностью серверных тегов является установка cookies первой стороны. Для включения этой функции необходимо использовать URL-адрес сервера тегов. URL-адрес сервера тегов или пользовательский домен должен совпадать с доменом вашего сайта. Например, если домен вашего сайта - example.com, то URL сервера тегов должен выглядеть как ss.example.com.

Если вы хотите добавить пользовательский домен, откройте контейнер sGTM на stape, прокрутите страницу до раздела Домены, введите имя домена и нажмите кнопку Добавить домен. После этого появятся записи DNS, которые необходимо добавить.

set up custom domain server side tagging 

Ниже приведен пример настройки DNS для CloudFlare.

add DNS records server-side tagging
add DNS records ss tagging

4. Вернитесь в контейнер Google Tag Manager Server -> Выберите серверный контейнер -> Admin -> настройки контейнера -> вставьте URL сервера тегов.

set tagging server url in gtm

Обновление скрипта Web GTM на вашем сайте настоятельно рекомендуется, если вы используете пользовательский домен. Этот твик заставит gtm.js загружаться с вашего домена. Для этого замените стандартный домен googletagmanager.com на пользовательский домен, настроенный в предыдущем шаге.

5. Внутри Web-контейнера создайте новый тег типа Google Tag. Добавьте идентификатор тега Google.

В разделе Настройки конфигурации добавьте следующие параметры:

  • Name: server_container_url
  • Value: Введите URL-адрес

Добавьте триггер в тег GA4. В норме он должен срабатывать при всех просмотрах страницы.

set up Google Analytics 4 server-side 

Можно также создать Google tag: Configuration settings переменную, которая будет предопределять настройки тегов Google, если вам необходимо использовать несколько тегов Google на вашем сайте и вы не хотите добавлять настройки для каждого из них вручную.

Такими параметрами могут быть, например, настройка, определяющая необходимость отправки события просмотра страницы при каждом срабатывании Google Tag, установка UTM-параметров, идентификатора клиента и т.д. Существует список стандартных параметров настройки Google-тегов.

6. Для настройки события GA4 перейдите в раздел тегов и создайте новый тег с типом тега Google Analytics: GA4 Event. Добавьте свой GA4 ID и название события; существует список стандартных названий событий.

Можно создать переменную Google Tag: Event Settings, которая поможет совместно использовать параметры события в нескольких тегах событий GA4 или тегах Google. Это могут быть, например, свойства пользователя или товара, также существует список стандартных параметров для настроек события.

Google analytics 4 events settings 
google tag event settings variable

7. Откройте серверный контейнер Google Tag Manager -> нажмите кнопку Client -> создайте клиент GA4 и сохраните его -> перейдите в раздел Tags и настройте тег GA4. Помните, что GA4 автоматически отправляет не только просмотр страниц, но и некоторые другие события. Внутри Event Name выберите переменную {{Event Name}}. -> добавьте триггер Client Name равный GA4.

set up ga4 tag in the server container 
set up ga4 client in the server container 

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

ga client

Заключение

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

Следуя пошаговому руководству, приведенному в этой статье, с помощью Magento вы сможете легко настроить серверный GA4 и использовать весь потенциал данных электронной коммерции.

Попробуйте Stape для серверного трекингаright now!