Stape

Что такое Server-Side Tagging?

Обновлено
26 июл. 2024 г.
Опубликовано
31 янв. 2022 г.
Также есть

Реклама в интернете постоянно меняется, и с ней приходят новые вызовы. Среди них - отслеживание на стороне сервера, метод отслеживания активности пользователей на веб-сайтах, которые полагаются на облачные серверы, а не на браузер пользователя. В этой статье блога мы рассмотрим, что такое отслеживание на стороне сервера, как оно работает, а также некоторые его преимущества и недостатки по сравнению с отслеживанием на стороне клиента. Итак, давайте приступим!

Разница между отслеживанием на стороне клиента и на стороне сервера?

Отслеживание на стороне клиент (Client-side tracking) - самый популярный способ соединения веб-сайтов с платформами отслеживания. Он использует браузер пользователя (клиент) для отправки информации в систему управления тегами или аналитическую платформу. Одной из самых популярных систем управления тегами является Google Tag Manager. После того как ваш сайт подключен к Google Tag Manager, вы можете использовать его для отправки информации на любую платформу, например, Google Analytics, Facebook, TikTok, Mailchimp и т.д.

Чтобы отслеживание на стороне клиента заработало, необходимо добавить код Google Tag Manager (или любой другой системы управления тегами) на ваш сайт, в идеале - создать слой данных. После этого настройте теги и триггеры, которые отправляют информацию об активности пользователей сторонним инструментам.

При отслеживании на стороне сервера (server-side tracking) ваш сайт сначала отправляет данные на облачный сервер. Затем облачный сервер распределяет данные между сторонними поставщиками и платформами отслеживания. Самой популярной платформой отслеживания ss является Google Tag Manager. Они выпустили свой серверный контейнер пару лет назад.

Облачный сервер работает как прокси между информацией, которую вы отправляете стороннему инструменту, и вашим сайтом (или любым другим источником данных). Чтобы использовать Google Tag Manager на сервере, вам нужно настроить облачный сервер, который должен (но не обязан) использовать поддомен вашего сайта. Затем используйте запросы серверного GTM для дальнейшей отправки информации на платформы отслеживания.

stape server gtm

Плюсы и минусы отслеживания на стороне клиента

Отслеживание на стороне клиента было наиболее распространенным способом отслеживания поведения пользователей веб-сайта, но в последние несколько лет оно начало давать сбои. Наиболее серьезными препятствиями для отслеживания на стороне клиента являются снижение скорости работы страницы, проблемы безопасности и сторонние файлы cookie. Давайте подробнее рассмотрим каждый из этих факторов. 

Недостатки отслеживания на стороне клиента

1. Снижение скорости работы страницы. Скорость работы сайта имеет решающее значение для удобства пользователей. Каждый скрипт отслеживания замедляет работу вашего сайта, снижая доходы от рекламы и органических позиций. Некоторые исследования показывают, что люди уходят, если страница загружается слишком долго - особенно на мобильных устройствах, где интернет-соединение медленнее. Мы сравнили скорость страниц сайта с отслеживанием на стороне клиента и на стороне сервера, и результаты показали, что перенос тегов на ss может улучшить оценку производительности Google примерно на 40 пунктов.

2. Проблемы безопасности. При отслеживании на стороне клиента вы не можете контролировать, какие данные собирает каждый поставщик. Сторонний javascript может соскрести PII или любые другие данные с вашего сайта, а вы об этом даже не узнаете.

3. Файлы cookie. Некоторые браузеры, например Safari и Firefox, имеют функции Intelligent Tracking Prevention (ITP), предназначенные для ограничения сторонних куки и скриптов отслеживания. Если вы используете отслеживание на стороне клиента, то время жизни файлов cookie будет ограничено 1 или 7 днями.

Преимущества отслеживания на стороне клиента:

1. Простота. Отслеживание на стороне клиента является более популярным и старым, чем отслеживание на стороне сервера. По этой причине больше людей знакомы с отслеживанием на стороне клиента, а значит, будет легче найти человека, который внедрит отслеживание на стороне клиента на вашем сайте. Также легче найти документацию и руководства, описывающие, как реализовать отслеживание в браузере.

2. Стоимость. Отслеживание на стороне клиента бесплатно или дешевле, чем на стороне сервера, поскольку вам не нужно платить за сервер тегов.

Плюсы и минусы отслеживания на стороне сервера

Отслеживание на стороне сервера - это более надежный, безопасный и контролируемый способ сбора и распространения данных. Это делает отслеживание на стороне сервера идеальным при работе с конфиденциальной информацией. Он имеет множество преимуществ по сравнению с отслеживанием на стороне клиента. У нас есть статья в блоге, в которой описаны все преимущества отслеживания на стороне сервера. Для получения более подробной информации перейдите по этой ссылке. Здесь я остановлюсь на самых важных из них. 

Преимущества отслеживания на стороне сервера:

1. Контроль данных. У вас есть полный контроль над тем, какие данные получает каждый поставщик. Они будут получать только ту информацию, которую вы настроили в тегах GTM сервера и видите в исходящих HTTP-запросах. Они не могут собирать дополнительную информацию с вашего сайта.

2. Улучшенная производительность сайта. Вы можете удалить/сократить Javascript, который запускается в браузере пользователя. Это приведет к ускорению времени загрузки страницы, улучшению пользовательского опыта и повышению рейтинга.

3. Срок службы файлов cookie. Если URL-адрес тегов вашего сервера использует пользовательский поддомен (который находится в иерархии вашего основного сайта), сервер GTM будет устанавливать куки первой стороны. Это кардинально меняет отношение защиты браузера от отслеживания к этим файлам cookie и помогает предотвратить проблемы, связанные с уменьшением времени жизни сторонних файлов cookie.

4. Повышенная точность и надежность. Поскольку ss tracking назначает cookies в концепции 1st party и более устойчив к блокировщикам рекламы и ITP, эти факторы делают отслеживание на стороне сервера более точным, чем на стороне клиента.

Недостатки отслеживания на стороне сервера

1. Стоимость. Для отслеживания на стороне сервера необходимо использовать облачный сервер. Облачные серверы не бесплатны. Stape предлагает хостинг Google Tag Manager для вашего сервера за $20/месяц.

2. Труднее внедрить. Концепция отслеживания на стороне сервера является новой, поэтому не многие знают, как ее реализовать, и еще меньше людей могут правильно ее настроить. Кстати, если вам нужна помощь в настройке отслеживания на стороне сервера, мы можем помочь, просто ответьте на эти простые вопросы, и мы составим для вас коммерческое предложение.

3. Ограниченное количество платформ, поддерживающих отслеживание на стороне сервера. Все популярные платформы отслеживания и рекламы (такие как Google, Facebook, TikTok и т.д.) начали поддерживать отслеживание на стороне сервера и уже имеют шаблоны ss-тегов в галерее Google Tag Manager. Но многие платформы еще не поддерживают отслеживание на стороне сервера. Мы собрали список платформ, поддерживающих отслеживание на стороне сервера, в одном посте блога.

Почему вы должны внедрить отслеживание на стороне сервера на своем сайте?

Начнем с того, что на данный момент полностью перейти на серверное отслеживание невозможно, поскольку многие платформы еще не поддерживают ss-трекинг.

Если вас беспокоит точность данных, конфиденциальность пользователей и производительность сайта, то необходимо начать внедрять отслеживание на стороне сервера. Некоторые платформы, например партнерские сети, делают это обязательным требованием, в то время как другие, такие как Facebook или Google, только рекомендуют внедрять отслеживание на стороне сервера.

Более точная информация о пользователях поможет вам принимать лучшие решения. Это не только поможет вам понять поведение пользователей, но и повлияет на результаты ваших PPC-кампаний, поскольку рекламные платформы имеют больше данных о пользователях; таким образом, их алгоритмы будут лучше обучаться.

Как использовать server Google Tag Manager?

Выпуск серверного контейнера Google Tag Manager стал революционным шагом в области отслеживания на стороне сервера. Вы можете соединить веб- и серверный Google Tag Manager и использовать веб-GTM в качестве источника данных для серверного контейнера GTM. Вы можете использовать либо Google Analytics 4, либо Data Tag/Data Client для передачи данных в серверный GTM.

Хотя серверный контейнер GTM выглядит так же, как и веб-контейнер, логика использования отслеживания на стороне сервера полностью отличается от веб-контейнера. Ознакомьтесь с этой статьей блога, в которой объясняется, как настроить и начать использовать серверный Google Tag Manager.

Как можно использовать stape.io для отслеживания на стороне сервера?

Stape - это хостинг для серверного контейнера Google Tag Manager. Используя stape, вы можете настроить сервер GTM менее чем за 1 минуту, и мы являемся самым дешевым решением на рынке. Stape доступен по цене, потому что мы покупаем серверы оптом и на длительный срок. Кроме того, мы оптимизируем наши серверы для работы только с Google Tag Manager.

Кроме того, у нас есть и другие преимущества: пользовательский загрузчик gtm.js, preview header, более быстрое время загрузки gtm и т.д. Обо всех них вы можете прочитать в этой статье блога.

Заключение

Отслеживание на стороне сервера - это мощный инструмент, который обладает рядом преимуществ по сравнению с отслеживанием на стороне клиента. Однако у него есть и некоторые недостатки, которые следует учитывать, прежде чем внедрять его на своем сайте. Одним из основных недостатков отслеживания на стороне сервера является его сложность. Но есть и хорошая новость: если вам нужна помощь в настройке отслеживания на стороне сервера для вашего бизнеса, наша команда экспертов может вам помочь. Свяжитесь с нами сегодня, чтобы начать работу!

Теги:gtm server

Хостите свой сервер GTM на Staperight now!