Сбор данных о посетителях вашего сайта имеет решающее значение для анализа и улучшения бизнеса онлайн, привлечения пользователей и конвертации их в клиентов.
Однако сбор данных становится все более проблематичным из-за Intelligent Tracking Prevention, AdBlockers и сокращения срока службы cookie. Google Analytics и другие подобные инструменты начинают видеть меньше данных о посетителях вашего сайта и предоставляют меньше информации для анализа.
Чтобы помочь решить эти проблемы, Google вводит в Google Tag Manager новую функцию - Server-Side Tagging.
Google Tag Manager (GTM) Server-Side позволяет владельцам веб-сайтов перенести пиксели отслеживания третьих сторон со своего сайта на облачный сервер. Это означает, что браузер клиента больше не будет обрабатывать пиксели отслеживания. Они будут загружаться непосредственно с сервера.
Такой подход обеспечивает следующие преимущества:
• Более точные данные;
• Более быстрое время загрузки веб-сайта;
• Дополнительный контроль над конфиденциальностью.
Ваши инструменты анализа цифрового маркетинга (например, Google Analytics) могут работать без использования 3rd party cookies на стороне клиента. Установив соответствующие серверные контейнеры, вы забудете о тяжелом javascript, заблокированных 3rd party cookies и неполных данных в аналитических инструментах.
Если server-side tracking размещено в поддомене вашего сайта, все запросы будут считаться первичными. Google подробно описывает, что такое отслеживание на стороне сервера GTM и как оно может быть полезно для вашего сайта.
Между веб и серверными контейнерами есть много общих элементов, таких как теги, триггеры, variables (переменные), режим предварительного просмотра и т.д. Настройка GTM server-side сложнее, чем настройка стандартного веб-контейнера. Вам потребуются знания о веб-контейнере GTM, Google Analytics, Google Cloud и веб-программировании в целом. Я рекомендую прочитать эту статью блога, если вы хотите настроить GTM server container через родную среду Google.
Мы создали сервис, который упрощает настройку GTM server container, убирая часть настройки серверов Google Cloud, упрощая создание домена, давая вам возможность загружать Google Analytics из вашего домена, и делая cookies сторонних производителей первоочередными.
1. Прежде всего, необходимо создать Google Tag Manager Server container. Для этого перейдите по адресу https://tagmanager.google.com/ и выберите аккаунт, в котором вы хотите создать контейнер. Нажмите кнопку Admin.
2. Под колонкой контейнера нажмите +
3. Введите имя контейнера, выберите Server и нажмите create.
4. Во всплывающем окне установки выберите "Manually provision tagging server", скопируйте конфигурацию контейнера и вставьте ее в любой текстовый редактор. Он понадобится нам для следующих шагов.
5. Теперь вам необходимо создать учетную запись в нашем сервисе.
6. После того как вы получили письмо со ссылкой и установили пароль, вам нужно создать контейнер. Введите имя контейнера и вставьте конфигурацию контейнера, которую вы скопировали из Google Tag Manager Server Container. Нажмите кнопку Create Container.
7. После нажатия кнопки create вы увидите статус вашего контейнера, конфигурацию контейнера и имя плана. Для подготовки серверного контейнера требуется около 5 минут. Пожалуйста, перезагрузите страницу, чтобы обновить статус. Если настройка была выполнена правильно, вы должны увидеть статус "Running".
Если вы видите сообщение "Error", проверьте, скопировали ли вы и вставили правильную конфигурацию контейнера.
Если ошибка повторяется, обратитесь в службу поддержки.
8. На этом шаге необходимо настроить tagging URL. У вас есть два варианта:
• использовать tagging URL, который был создан для вас и размещен на нашем домене (stape.io)
• использовать пользовательский поддомен. Я настоятельно рекомендую использовать эту опцию, поскольку она поможет предотвратить блокировку пикселей отслеживания и увеличить срок службы cookie.
Если вы выбрали первый вариант, перейдите к шагу 9.
Если вы хотите настроить пользовательский tagging URL, нажмите Add custom domain -> войдите в службу доменных имен и создайте новую запись DNS для поддомена, который вы хотите использовать. Вы можете использовать любое имя поддомена. (если вы используете Cloudflare, выберите domain -> нажмите DNS -> Add record).
Добавьте эти параметры:
Type: A
Name: ss (или любое другое имя поддомена, которое вы хотите)
IPv4-адрес: IP-адрес зависит от расположения серверов. IP-адрес пользовательского домена вы можете найти в своей учетной записи stape.io.
У нас есть такие серверы:
• US Center (lowa) => 35.193.123.107
• US East (South Carolina) => 34.139.101.37
• US West (Oregon) => 104.198.8.50
• EU West (Belgium) => 35.195.159.201
• AP East (Singapore) => 34.126.138.154
• SA East (São Paulo) => 35.198.36.195
TTL: Auto
Proxy status: disable
Ваши настройки должны выглядеть следующим образом:
После этого добавьте поддомен внутри учетной записи gtm на стороне сервера.
9. Следующий шаг зависит от tagging server URL, который вы используете. Здесь вам нужно выбрать один из вариантов:
• Если tagging server URL расположен на нашем домене, вам не нужно ничего менять.
• Если вы используете пользовательский поддомен, вам нужно изменить код Google Tag Manager, добавленный на ваш сайт. Скопируйте tagging URL и вставьте его вместо www.googletagmanager.com. Убедитесь, что вы не удалили файл /gtm.js.
10. Добавьте tagging server URL в серверный контейнер Google Tag Manager. Admin -> settings -> container settings.
11. Обновите Universal Analytics tagging URL в контейнере WEB GTM (если вы используете GA4, перейдите к следующему шагу). Отредактируйте Universal Analytics Base или Universal Analytics Variable внутри WEB-контейнера -> нажмите More Settings -> Advanced configuration -> вставьте tagging URL в поле "transport URL". После этого нажмите save и publish web container.
12. Если вы используете GA4, выполните следующие действия: Внутри WEB-контейнера нажмите кнопку редактировать или создать тег GA4 -> включите опцию Отправить на серверный контейнер -> добавьте URL-адрес серверного контейнера.
Сохраните тег (этот тег должен срабатывать на всех страницах) и опубликуйте контейнер.
13. Создайте Universal Analytics или клиент Google Analytics 4 внутри серверного контейнера Google Tag Manager. Нажмите Клиенты -> Новый -> Выберите тип клиента -> Добавьте имя клиента -> Нажмите сохранить.
14. Установите тег Universal Analytics или GA4 в Server Container. Перейдите в раздел "Tags" внутри серверного контейнера и нажмите "New".
Назовите свой тег, выберите тип тега "Universal Analytics" или "GA4". Если вы не видите этих тегов, перейдите на вкладку "Clients" и проверьте, что клиенты UA и GA4 были добавлены, если нет, добавьте эти клиенты.
Создайте триггер. Тип триггера "Custom", выберите "Some events". Имя клиента равно Universal Analytics.
Нажмите Save
15. Откройте режим отладки в Server Container. Откройте свой сайт и щелкните на нескольких страницах. Вернитесь на вкладку отладки, вы должны увидеть запросы Universal Analytics и GA4.
16. Другой способ проверить, что запросы Universal Analytics и GA4 работают через сервер, — использовать developers tool. Откройте свой сайт -> нажмите alt+command+i (на Mac) или щелкните правой кнопкой мыши и проверьте -> перейдите на вкладку network -> перезагрузите страницу -> введите collect -> нажмите на запрос и проверьте, что URL запроса совпадает с tagging URL. Вы можете сделать это как для UA, так и для GA4.
Вот и все. Теперь вы настроили server container, и Google Analytics работает через ваш server container. Если вы хотите загрузить GA внутри вашего домена и сделать запрос GA первостепенным, выполните следующие шаги, чтобы использовать пользовательский поддомен.
Пожалуйста, ответьте на несколько простых вопросов. Нажмите Получить предложение, заполните форму, и мы вам ответим.
Какова стоимость Google Tag Manager на сервере, размещенном в Google Cloud? Есть ли смысл использовать тестовую среду на производственном сайте. Почему хостинг GTM на сервере компании Stape дешевле и как мы защищаем данные наших пользователей.
16 сент. 2021 г.Блокирование рекламы - это ни в коем случае не улица с односторонним движением, и влияние блокирования сценариев отслеживания распространяется далеко за пределы только рекламы. В наши дни много говорится о приложениях для блокировки рекламы, но что они действительно делают для вас? Одна из причин, по которой люди могут задуматься об их установке на свое устройство или браузер, - это назойливая реклама и всплывающие окна, которые появляются на просматриваемом сайте.