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

Преимущества хостинга Stape для Google Tag Manager server

Обновлено
2 дек. 2024 г.
Опубликовано
26 нояб. 2021 г.
Также есть

Настройка серверного тегирования может быть сложной. Вам нужно инвестировать время и деньги в настройку облачного сервера, ознакомиться с ключевыми концепциями серверного отслеживания и, наконец, настроить серверное отслеживание. Мы создали хостинг Stape для серверного Google Tag Manager, чтобы упростить процесс серверного тегирования.

С помощью Stape вы можете настроить URL тега сервера всего за один клик — это очень просто. Кроме того, это экономит ваши деньги. Хостинг Stape стоит примерно в пять раз дешевле, чем GCP.

При этом хостинг Stape для sGTM имеет множество преимуществ, включая свою цену и простоту, что позволяет любому без технических знаний настроить облачный хостинг для сервера Google Tag Manager.

Но помимо стоимости и простоты, у Stape есть множество других преимуществ. В этом посте я хочу рассмотреть все преимущества, которые предлагает хостинг Stape для sGTM.

Custom Loader

Настоятельно рекомендуется использовать пользовательский субдомен для вашего URL сервера тегов. Это поможет более точно устанавливать куки и продлевать их.

Позвольте показать несколько примеров.

Увеличение срока действия куки

Safari имеет встроенные алгоритмы интеллектуальной защиты отслеживания, которые сокращают срок действия куки до 24 часов (в большинстве случаев). С помощью серверного отслеживания с пользовательским субдоменом вы можете продлить срок действия куки в Safari. Это означает, что когда пользователь снова посещает ваш сайт, его не будут считать новым пользователем.

Установка куки первого лица

При настройке API конверсии Facebook с помощью серверного GTM вам нужно отправить fbp и fbc на серверы Facebook. Вы не можете установить эти куки, используя субдомен третьей стороны в качестве сервера тегов, так как только ваш домен имеет доступ для объявления куки для вашего сайта. Без пользовательского субдомена меньше параметров будет отправлено в Facebook, а значит, меньше событий будет приписано вашим кампаниям. Click ID и browser ID (fbc и fbp) — это основные параметры при измерении результатов ваших платных кампаний на Facebook.

Пользовательский загрузчик Stape делает даже больше — он помогает сделать скрипты Google Tag Manager и Google Analytics 4 более устойчивыми к блокировщикам.

Вы можете настроить пользовательский загрузчик gtm.js в админке stape.io. Просто нажмите настройки и добавьте ваш Web Google Tag Manager ID. После этого вам нужно обновить код GTM на сайте.

Когда вы добавляете web GTM ID в пользовательский загрузчик stape.io, вы можете увидеть, что gtm.js и gtag.js были заменены случайным путем запроса. Это улучшение помогает вам "скрыть" Google Tag Manager и скрипт Google Analytics 4 от блокировщиков рекламы.

custom loader<br>
custom loader to make gtm and ga4 scripts resistent to ad blockers

Global CDN

Глобальный CDN — это отличная функция, доступная для всех контейнеров Stape sGTM, и она полностью бесплатна. Она использует платформу Cloudflare, которая загружает js файлы с сервера, находящегося ближе к вашим посетителям сайта, что приводит к более быстрой загрузке веб-страниц.

add custom domain on stape

Logs

Пользователи тарифных планов Pro и Business имеют доступ к журналам. Эта функция очень полезна при настройке серверного отслеживания. Она помогает понять, какие данные были отправлены на сервер GTM и какой ответ был получен. Например, вы можете проверить, имели ли все события покупки статус 200 (что означает, что они были обработаны корректно) или отфильтровать все события с ошибками 500 и увидеть причину ошибки.

Типы журналов:

1. Журналы доступа. Показывают запросы, полученные вашим сервером GTM. Вы можете проверить детали каждого журнала и увидеть соответствующие журналы запросов и ответов, если таковые имеются.

2. Журналы запросов. Показывают запросы, которые сервер отправил на платформы Facebook, TikTok и т.д. Доступно только в случае использования тегов Stape.

3. Журналы ответов. Показывают ответ сервера с платформ Facebook, TikTok и т.д. Доступно только в случае использования тегов Stape.

Anonymizer

Поскольку использование Google Analytics не соответствует требованиям GDPR, мы создали функцию Анонимизатор. С помощью Анонимизатора вы можете удалять или анонимизировать пользовательские данные из Google Analytics 4.

anonymiser power-up

Этот продукт включает данные GeoLite2, созданные MaxMind, доступные по адресу https://www.maxmind.com

После настройки Анонимизатора вам нужно обновить URL сервера тегов для вашего Google Analytics на тот, который заканчивается на /anonymize.

Например, если URL сервера тегов по умолчанию — sgtm.site.com, то URL с Анонимизатором будет выглядеть как sgtm.site.com/anonymize. Когда запросы GA проходят через URL сервера тегов, который включает /anonymize, мы автоматически удаляем или анонимизируем выбранные параметры.

Функция интеллектуальной защиты отслеживания (ITP) теперь ограничивает срок жизни куки, даже если они установлены с первого лица. Но вы можете легко продолжать использовать полный срок действия куки с Stape.

Хранитель куки помогает вам продлить срок действия куки, установленных третьими лицами, для браузеров с последней версией ITP, таких как Safari 16.4.

cookie keeper power-up

У нас есть подробная статья в блоге о том, как использовать Хранитель куки для магазинов Shopify и WordPress.

Multi-Domains

С нашим бизнес-планом (или выше) вы можете сопоставить несколько поддоменов с одним серверным контейнером!

multi-domains power-up<br>

Так что, если у вас есть отдельный веб-сайт для каждой страны или языка, вы можете настроить расширение Мультимоменты. Добавьте все поддомены, которые вы хотите использовать для серверного конечного пункта. Для пользователей бизнес-плана лимит составляет 20 доменов, для корпоративного - 50 доменов, для пользовательского - безлимитно!

Preview Header

Заголовок предварительного просмотра - это полезная функция, когда вам нужно отправить запросы в контейнер сервера Google Tag Manager из других источников (не веб-GTM). Например, из CRM. С помощью функции заголовка предварительного просмотра Stape вы можете видеть запросы из CRM в режиме предварительного просмотра сервера Google Tag Manager.

Предположим, вы хотите отправить событие покупки из CRM в сервер Google Tag Manager. Один из способов сделать это - использовать вебхуки. Данные из вебхука будут доставлены в ваш сервер Google Tag Manager, но не будут отображаться в режиме предварительного просмотра, что усложняет отладку и настройку.

Вот здесь функция заголовка предварительного просмотра Stape помогает. Используя заголовок предварительного просмотра, вы можете "принудительно" заставить режим предварительного просмотра sGTM отображать все запросы, отправленные в sGTM, независимо от того, были ли они отправлены вашим веб-GTM или сторонними ресурсами, такими как вебхук. Если вы не используете заголовок предварительного просмотра, ваш контейнер sGTM получит данные, но запросы не будут отображаться в предварительном просмотре.

Чтобы настроить заголовок предварительного просмотра в Stape, откройте режим предварительного просмотра сервера Google Tag Manager -> Нажмите на три точки в правом верхнем углу -> Нажмите "отправить запросы вручную" -> Скопируйте заголовок HTTP X-Gtm-Server-Preview.

server google tag manager preview header

Затем перейдите в свой аккаунт stape.io -> нажмите "настройки" -> "конфигурация заголовка предварительного просмотра sGTM" -> вставьте заголовок предварительного просмотра, который вы скопировали из sGTM -> Нажмите "сохранить".

!

Удалите заголовок предварительного просмотра после завершения настройки и тестирования

Заголовок предварительного просмотра - это динамическое значение. Если вы не удалите заголовок предварительного просмотра и откроете предварительный просмотр sGTM в другой день, вы не увидите никаких запросов в режиме предварительного просмотра sGTM. Это происходит потому, что заголовок предварительного просмотра изменился, и если у вас добавлен старый заголовок предварительного просмотра в stape, вы не увидите никаких запросов в предварительном просмотре sGTM, так как он полагается на старый заголовок предварительного просмотра.

Access and Billing

Stape имеет два типа аккаунтов:

  • Личный
  • Для агенств

С помощью аккаунтов агентств вы можете управлять и создавать контейнеры для клиентов. Эта функция может быть полезна для агентств. Предположим, вы хотите настроить серверное отслеживание для вашего клиента и попросить клиента добавить оплату. Вы можете сделать это с помощью аккаунта агентства stape, просто создайте контейнер и отправьте приглашение клиенту по электронной почте. Клиент может добавить свою информацию для выставления счетов, в то время как вы все равно сможете управлять и настраивать его контейнер. Если вы хотите подать заявку на аккаунт агентства, просто отправьте электронное письмо на support@stape.io.

Account Sharing

Вы можете поделиться доступом к вашему аккаунту stape.io с другими людьми. После того как вы поделитесь доступом, другой человек получит полный доступ к вашему аккаунту. Он сможет просматривать и редактировать все контейнеры.

Чтобы поделиться доступом, нажмите на "Настройки аккаунта" -> "Совместный доступ" -> "Пригласить пользователя".

share access of the container in stape

Autoscaling

Гибкая среда Google Cloud автоматически масштабирует ваш sGTM от минимума в 3 сервера до 6 серверов. Когда Google замечает, что вашему серверу GTM нужно больше ресурсов, они автоматически масштабируют его. sGTM может потребовать больше ресурсов по нескольким причинам: трафик на ваш веб-сайт может увеличиться, или вы обновили настройки серверного отслеживания и отправляете больше событий и т. д.

Автомасштабирование имеет свои плюсы и минусы. Хорошая новость в том, что sGTM получит больше пространства, когда это необходимо, и продолжит функционировать. Могут быть ситуации, когда облачный хостинг перестает работать без автомасштабирования, и вам нужно обновлять его вручную.

Плохая новость в том, что автомасштабирование означает более высокую цену за хостинг sGTM. Три сервера от Google будут стоить 120 долларов США, тогда как шесть будут стоить около 240 долларов США.

На Stape мы автоматически масштабируем серверы, когда они вам нужны. Если наша система замечает, что вашему серверу нужно больше ЦП или памяти, мы добавляем это. Если вы подписались на план Pro, вы все равно будете платить 20 долларов США, и сервер GTM получит больше ЦП и памяти, когда это потребуется. Наша система выставления счетов связана только с запросами.

API

Мы всегда ищем способы расширить нашу платформу, поэтому добавили доступ к API. Если вы заинтересованы в создании интеграции со Stape и хотите больше информации о том, как это работает или какие могут быть требования, просто отправьте нам электронное письмо на support@stape.io.

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

По умолчанию развертывание GCP использует один сервер. Эта среда рекомендуется для тестирования ограниченного трафика. Когда вы решите перевести серверное отслеживание на производственную стадию, вам нужно будет обновить до гибкой среды App Engine.

Когда вы обновляете, Google выделяет минимум 3 сервера на контейнер для резервирования.

Есть два основных момента, которые вы должны учитывать при обновлении с тестового развертывания GCP до гибкой среды App Engine:

Расходы

Минимальная установка в производстве на Google Hosting будет стоить 120 долларов США (три облачных сервера, каждый из которых стоит 40 долларов США). Минимальная стоимость Stape составляет 20 долларов США; для более крупных сайтов мы предлагаем бизнес-план, который стоит 100 долларов США - интересно, почему мы дешевле? У нас есть этот блог, в котором описывается, как Stape оптимизирует стоимость сервера GTM.

Запустите оболочки, чтобы обновить до производства

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

Хостинг Stape сделает работу за вас и за меньше чем 30 секунд, упростив обновление облачного сервера. Все, что вам нужно сделать, это нажать одну кнопку в администраторе stape.io.

Нет дополнительных конфигураций в контейнере сервера GTM

Конфигурация по умолчанию требует изменения клиентов Google Analytics 4, чтобы загружать GA с вашего серверного URL. Вам также нужно будет добавить клиент веб-контейнера Google Tag Manager, чтобы загрузить gtm.js с пользовательского поддомена.

Загрузка gtag.js и gtm.js с вашего серверного URL для тегирования даст полные преимущества серверного отслеживания и файлов cookie первой стороны.

Хостинг Stape делает все автоматически. Вам просто нужно добавить URL передачи к тегам GA4 и UA внутри контейнера веб Google Tag Manager. Нет необходимости настраивать дополнительных клиентов или делать другие конфигурации в контейнере сервера Google Tag Manager.

Server Zones

У нас есть несколько зон хостинга, и мы постоянно расширяем местоположение серверов.

В настоящее время мы предлагаем следующие местоположения серверов для sGTM на Stape Global:

  • US Center (Iowa)
  • US East (South Carolina)
  • US West (Oregon)
  • EU West (Belgium)
  • EU North (Finland)
  • EU North (England)
  • EU Center (Germany)
  • AP East (Singapore)
  • AP South (Delhi)
  • SA East (São Paulo)
  • SA West (Chile)
  • AU East (Australia)
  • CA East (Canada)
  • ME Center (Qatar)
  • JP Center (Japan)

Мы предлагаем эти серверные зоны для Meta CAPIG на Stape Global:

  • Europe (Belgium)
  • South America (Brazil)
  • Asia Pacific (Singapore)
  • Asia Northeast (Japan)
  • North America (US)

Следующие местоположения серверов доступны для sGTM на Stape Europe:

  • EU East (Poland)
  • EU Center (France)
  • EU North (Netherlands)

Мы предлагаем эти серверные зоны для Meta CAPIG на Stape Europe:

  • Europe (Belgium)

Google Service Account

Сервисный аккаунт Google может помочь вам интегрировать BigQuery и Firestore с серверным GTM.

google service account power-up

Чтобы создать сервисный аккаунт Google, вам нужно иметь учетную запись Google Cloud Platform и сгенерировать ключ доступа. JSON-файл ключа сервисного аккаунта должен быть добавлен в расширение контейнера sGTM в app.stape.io для аутентификации с этими сервисами.

GEO Headers

Вы можете добавить X-GEO-Country, X-GEO-Region, X-GEO-City, X-GEO-Ipaddress в данные событий внутри вашего серверного Google Tag Manager с помощью нашего расширения GEO заголовков.

geo-header power-up by stape

Этот продукт включает данные GeoLite2, созданные MaxMind, доступные по адресу https://www.maxmind.com

Ускорение времени загрузки gtm.js/gtag.js/analytics.js

Вы можете заметить, что контейнер серверного GTM, настроенный с помощью автоматического предоставления, загружается долго. Хостинг Stape решает эту проблему, используя brotli для оптимизации скорости загрузки и используя Nginx вместо node.js, так как Nginx быстрее в обслуживании кэшированных файлов.

gtm.js loading time GCP
gtm.js loading time stape

User Agent Info

Вы можете добавить X-Device-Mobile, X-Device-Os, X-Device-Browser, X-Device-Browser-Version, X-Device-Engine, X-Device-Engine-Version заголовок в данные событий внутри вашего серверного Google Tag Manager с помощью нашего расширения User Agent Info.

user agent info power-up from stape

Own CDN

Собственная CDN увеличивает срок действия cookie в Safari 16.4 и других браузерах, используя ITP, установленный с «третьих» IP-адресов.

Недавняя версия ITP сокращает срок действия cookie первой стороны до 7 дней, если они установлены через другой IP-адрес, чем ваш веб-сайт.

Используя вашу собственную CDN Stape, вы можете направлять URL тегирования серверного GTM через тот же IP-адрес, который использует ваш сайт. Это гарантирует, что IP-адреса для вашего sGTM URL и веб-сайта идентичны. В результате WebKit не сократит продолжительность действия cookie первой стороны, установленных через серверный Google Tag Manager.

File proxy

С помощью расширения Прокси файлов вы можете проксировать любой файл через серверный Google Tag Manager. Теперь вы можете загружать файлы со своего домена вместо использования сторонних доменов.

Прокси файлов доступен для бизнес-планов и выше. Чтобы включить его, вам нужно просто войти в свою учетную запись stape.io, открыть контейнер, выбрать расширения и нажать кнопку «Использовать».

XML to JSON

Расширение XML в JSON может конвертировать XML в формат JSON в серверном Google Tag Manager.

Как это сделать:

1. Установите вебхук для отправки данных на URL https://ss.example.com/stape/xml/

2. https://ss.example.com должен быть URL сервера тегирования, который вы используете для контейнера sGTM.

3. Добавьте любой путь после /stape/xml/, например, https://ss.example.com/stape/xml/data, и этот путь будет использован для отправки запроса к вашему sGTM. В этом случае мы отправим JSON на /data.

Этот вебхук преобразует XML в формат JSON.

Чтобы включить его, вам нужно просто войти в свою учетную запись stape.io, открыть контейнер, выбрать расширения и нажать кнопку «Использовать».

User ID

Это расширение добавляет идентификатор пользователя в данные событий sGTM.

Идентификатор пользователя состоит из хеша:

  • IP пользователя
  • User-agent
  • TLS настройки
  • Имя хоста

Чтобы включить его, вам нужно просто войти в свою учетную запись stape.io, открыть контейнер, выбрать расширения и нажать кнопку «Использовать».

Schedule

Если вы хотите отправить запрос по установленному расписанию, мы создали расширение Расписание именно для ваших нужд!

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

В поле пути вы должны указать путь запроса, который должен отправляться по расписанию.

Запрос может быть отправлен:

  • один раз в день в указанное время
  • один раз в час

Чтобы включить его, вам нужно просто войти в свою учетную запись stape.io, открыть контейнер, выбрать расширения и нажать кнопку «Использовать».

Request delay

Расширение Задержка запроса может задерживать запросы от 15 минут до 1500 минут.

Monitoring

Функция мониторинга позволяет вам быть уведомленным о любых аномалиях или проблемах с отслеживанием как можно скорее. Она доступна всем пользователям хостинга Stape sGTM с бизнес-планами, корпоративными и пользовательскими планами.

Stape Store

Магазин - это встроенная база данных Stape, которая позволяет вам записывать, читать и синхронизировать данные внутри серверного Google Tag Manager, размещенного на Stape. Магазин доступен пользователям плана Pro и выше.

Функциональность и дизайн магазина Stape очень похожи на Firebase. Вы можете хранить JSON-данные, организованные в документы. Максимальный размер одного документа - 1 МБ.

Bot detection

Это расширение проверяет, приходят ли запросы от бота или нет.

Чтобы использовать расширение Обнаружение ботов, войдите в свою учетную запись stape.io, откройте контейнер sGTM, перейдите на вкладку Power Ups и нажмите расширение Обнаружение ботов. После этого включите расширение и нажмите «Сохранить».

Stape Analytics

Аналитика Stape - это функция платформы Stape, предназначенная для упрощения измерения производительности отслеживания на стороне сервера.

Вы можете найти эту функцию в своем контейнере в разделе «Аналитика» рядом с «Расширениями». Аналитика Stape доступна для всех, кто использует Custom Loader Stape (бесплатное расширение от Stape, которое делает скрипты GTM более устойчивыми к блокировщикам рекламы).

Connections

Найдите нашу новейшую функцию Подключения в настройках контейнера.

Она была создана для сбора oAuth токенов с нескольких платформ в одной вкладке для еще более удобной настройки тегов. Хотя функция все еще находится в разработке, она позволяет вам автоматически настраивать, например, рекламу Microsoft, вместо того чтобы вручную создавать и настраивать свое собственное приложение.

Эта функция доступна на планах Pro и выше.

connections feature<br>

Team of experts

В Stape у нас есть команда экспертов по отслеживанию на стороне сервера, чтобы помочь вам начать. Мы понимаем, что настройка точного и надежного отслеживания может быть сложной задачей, поэтому мы здесь, чтобы помочь вам обеспечить вашим клиентам наилучшие результаты. Наши сотрудники имеют обширный опыт в создании и управлении контейнерами отслеживания на стороне сервера для всех видов бизнеса, от небольших стартапов до компаний Fortune 500.

Заключение

Хостинг Stape для серверного Google Tag Manager - это не только самый дешевый и простой в настройке. Мы также предлагаем множество функций хостинга, а также решения для тегирования на стороне сервера, упрощая ваш опыт тегирования.

Хотя хостинг sGTM Stape расположен на Google Cloud, все наши автоматизированные решения делают управление вашим серверным хостингом GTM более легким. Мы помогаем вам настроить тегирование на стороне сервера для вашего веб-сайта без необходимости тратить часы на ручную настройку тегирования сервера.

Теги:gtm server

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