Google Tag Manager был выпущен в 2012 году, и с тех пор он значительно облегчил жизнь маркетологов и веб-аналитиков. Прежде чем добавить в веб-GTM новый пиксель отслеживания или события, вам приходилось ждать дни/недели/месяцы, пока ваш запрос будет обработан и выведен на рабочий сайт.
Хотя потребовалось некоторое время, чтобы освоить концепцию GTM, она стала чрезвычайно популярной. Все благодаря его способности объединять пиксели отслеживания и управлять инфраструктурой отслеживания в одном месте.
В 2020 году Google выпустил новую версию Google Tag Manager - серверный контейнер. GTM на сервере пока не так популярен, как веб-контейнер.
Главными проблемами, которые мешают людям внедрить серверный GTM, являются:
В этой статье я хочу рассказать о цене серверного Google Tag Manager, размещенного на Google Cloud. Почему хостинг для серверного GTM дешевле и как мы защищаем данные наших пользователей.
Плохая новость заключается в том, что у Google пока нет онлайн-калькулятора, который бы оценивал цены для вас. Я предлагаю использовать этот инструмент для оценки стоимости sGTM. Здесь вам нужно будет добавить значения в поля Hits Per Month, Egress Hit Size in byte, cost per egress GB, Cost per Cloud Run Instance per month, Minimum Instances, Request per sec per instance и вы получите примерную стоимость Google Cloud Run для вашего сайта.
Как найти эти значения? Давайте сделаем шаг назад и посмотрим в официальной документации Google, какие ресурсы требуются Cloud Run.
Google рекомендует иметь не менее 3 серверов в производственной среде, чтобы снизить риск потери данных из-за перебоев в работе сервера. Каждый сервер представляет собой экземпляр Cloud Run с 1 vCPU, 0,5 ГБ памяти, 10 ГБ диска в гибкой среде. В гибкой среде Google может автомасштабировать от 3 до большего количества серверов, если видит в этом необходимость. Они ожидают, что 3-6 серверов будут обрабатывать 50-200 запросов в секунду. Каждый сервер стоит примерно $40 / месяц, поэтому ежемесячная цена производственной среды составит минимум 3*$40=$120.
Для сайтов с большим объемом трафика и количеством тегов Google Cloud будет автомасштабироваться до 5-6 серверов, что приведет к расходам в размере $240-$300 в месяц.
Дополнительные расходы могут возникнуть, если вы не отключите ведение журнала при развертывании сервера GTM. По умолчанию все запросы будут записываться, и это может добавить около $100 за 500 000 запросов.
Подводя итог, можно сказать, что стоимость сервера Google Tag Manager, размещенного в Google Cloud, составит:
Стандартная среда развертывания или тестирования GCP использует один сервер и, в большинстве случаев, является бесплатной.
Но есть несколько обстоятельств, при которых могут возникнуть расходы:
Google не рекомендует использовать тестовую среду GCP для работы. И они даже назвали ее тестовой, а не бесплатной средой.
Что может пойти не так с тестовой средой? Тестовая среда использует один экземпляр, и наиболее распространенная проблема заключается в том, что этот экземпляр перестает работать. Чтобы заставить его работать, нужно либо подождать, либо войти в Google Cloud и устранить проблему.
Вторая наиболее распространенная проблема заключается в том, что пользователи превышают лимит бесплатного уровня, и отслеживание сервера перестает работать.
Еще одна причина - обновления sGTM. Если вы используете тестовую среду с одним экземпляром, то этот экземпляр будет простаивать в течение периода, когда он выполняет обновление. С другой стороны, при использовании трех серверов в производстве, они будут обновляться по очереди, что означает, что вы не потеряете никаких данных.
Одно из самых распространенных заблуждений, связанных с тестированием GCP, заключается в том, что некоторые люди думают, что добавление кредитной карты в Google Cloud автоматически обновляет настройку до производственной среды. Но это не так. Чтобы перейти от тестовой среды к производственной, необходимо запустить сценарий оболочки.
Принимая во внимание все эти причины, я бы не рекомендовал использовать тестовую среду Google Cloud в производстве сервера GTM. Основная причина заключается в том, что вероятность того, что один сервер выйдет из строя, очень высока. А когда он не работает, ваше отслеживание не будет работать.
Мы размещаем серверы stape.io в облаке Google Cloud.
Есть две основные причины, по которым stape.io дешевле, чем Cloud Run от Google:
Существует множество способов оптимизации расходов на сервер, и, скорее всего, пользователи sGTM не захотят заниматься этим самостоятельно.
У нас есть такие зоны:
Мы считаем все запросы, отправленные на ваш серверный контейнер Google Tag Manager. Он включает в себя все загрузки скриптов, таких как gtm.js, analytics.js, gtag.js и т. д. Количество запросов сильно зависит от посещаемости вашего сайта и количества тегов.
Чтобы упростить расчет, вы можете умножить количество просмотров страниц в GA на 10. Это и будет приблизительное количество запросов.
Таким образом, тарифный план Pro работает примерно для 50 000 просмотров страниц в месяц. Чтобы узнать количество сессий, нужно разделить это число на Pages / Session.
Бизнес-план подходит для сайта с примерно 500 000+ просмотров страниц/месяц в зависимости от количества тегов.
Stape не хранит и не обрабатывает никакие данные из ваших контейнеров. Все, что мы делаем, это автоматически устанавливаем для вас сервер тегов, когда вы создаете контейнер на нашем хостинге.
Физическая инфраструктура Stape размещается и управляется в защищенных дата-центрах Google Cloud и использует технологию Google Cloud Platform.
GCP обеспечивает встроенную защиту и глобальную сеть, которую Google использует для защиты вашей информации, личных данных, приложений и устройств.
Все контейнеры GTM Server изолированы друг от друга в целях безопасности. Stape использует Google Kubernetes Engine с рекомендованными настройками безопасности, чтобы обеспечить надлежащее ограничение доступа для всех клиентов.
Серверный Google Tag Manager - это отличный способ контролировать данные и соответствовать нормативным требованиям. Но он также может быть дорогим, особенно если учесть стоимость хостинга для серверов, необходимых для работы серверного Google Tag Manager. Минимальная стоимость производственной среды на Google Cloud составит $120/месяц, и может вырасти до $250-$300 для сайтов с большим объемом трафика и тегов.
Хостинг Stape предлагает такую же настройку всего за $20/месяц ($100 в месяц для сайтов с более чем 500 000 запросов). Используя stape, вы можете настроить tagging server для вашего sGTM за пару минут, и для этого не требуется никаких технических навыков.
Достаточно ответить на несколько простых вопросов. Нажмите кнопку Получить помощь, заполните форму, и мы пришлем вам предложение.