Stape

Скільки коштує server GTM і чому Stape дешевше, ніж Google Cloud Run

Оновлено
14 жовт. 2024 р.
Опубліковано
8 жовт. 2021 р.
Також є

У 2020 році Google випустив нову версію Google Tag Manager - серверну. Відстеження на стороні сервера має багато переваг над відстеженням на стороні клієнта, серед них:

  • більш точні дані (відстеження на стороні сервера дозволяє обійти блокувальники реклами та обмеження браузера)
  • швидше завантаження сайту (з sGTM вам не потрібно використовувати сторонні коди)
  • контроль даних (легко відповідати вимогам GDPR, CCPA або CSP)

Однак, серверний GTM ще не настільки популярний, як веб-контейнер. Основними перешкодами, що заважають людям впроваджувати серверний GTM, є те, що конфігурація sGTM вимагає більш глибоких знань, ніж веб-контейнер, а також його ціна.

У цьому блозі ми хочемо поговорити про ціну сервера Google Tag Manager, розміщеного в Google Cloud. Чому хостинг Stape для сервера GTM дешевший і як ми захищаємо дані наших користувачів.

Скільки коштує Server Google Tag Manager?

Погана новина полягає в тому, що Google ще не має онлайн-калькулятора, який би оцінив ціни для вас. Ми пропонуємо використовувати Stape калькулятор для оцінки вартості sGTM.

Calculator in Stape

Наш калькулятор допоможе вам розрахувати вартість розміщення вашого сайту на Stape. А як щодо вартості хостингу в GCP? Давайте зробимо крок назад і перевіримо офіційну документацію Google про те, які ресурси потрібні для роботи Google Cloud Run.

Google рекомендує мати щонайменше 3 сервери у виробничому середовищі, щоб зменшити ризик втрати даних через відмову сервера. Кожен сервер є екземпляром Google 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 запитів.

StapeGoogle Cloud Platform
Безкоштовний план, якщо у вас 10 000 запитів на місяць.Мінімальна ціна - $120/місяць.
Широкий вибір тарифних планів для сайтів з високим трафіком, щоб не переплачувати ($20 - $300/місяць).Для сайтів з більшою відвідуваністю та більшою кількістю тегів ціна зросте до $240-$300/місяць.
Ніяких додаткових витрат, якщо у вас платний тарифний план (500 000 запитів коштують лише $20/місяць).Логи коштуватимуть додатково $100 за 500 000 запитів.
Різноманітні бонуси, шаблони для sGTM (теги, змінні).

Чому хостинг Stape дешевший за Google Cloud Run?

Ми розміщуємо сервери Stape.io в Google Cloud та Scaleway для ЄС.

Є дві основні причини, чому stape.io дешевший за Google Cloud Run:

  • Ми оплачуємо сервери Google Cloud оптом і заздалегідь. Якщо ви купуєте кілька серверів і на тривалий термін (більше року), сервери коштують дешевше.
  • Ми оптимізуємо наші сервери для роботи з серверним GTM, де сервери Google Cloud Run оптимізовані для роботи з будь-яким програмним забезпеченням.

Існує багато способів оптимізувати витрати на сервер, і, швидше за все, користувачі sGTM не будуть намагатися зробити це самостійно.

У нас є такі локації серверів:

  • 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)

Чи можете ви використовувати тестову конфігурацію Google Cloud у production?

Стандартне розгортання або тестове середовище GCP використовує один сервер і, в більшості випадків, є безкоштовним.

Але є кілька обставин, за яких можуть виникнути витрати:

  • Ваш білінговий акаунт не новий і вже пов'язаний з іншим проектом. Іншими словами, ви можете мати лише одне тестове середовище GCP для одного білінгового акаунта.
  • Кількість запитів перевищує ліміт безкоштовного тарифу. Часто користувачі перевищують ліміт безкоштовного рівня, і відстеження сервера перестає працювати. У цьому випадку ви можете побачити падіння аналітичних звітів, як на скріншоті нижче:
sGTM is down

Google не рекомендує використовувати тестове середовище GCP у production. І вони навіть назвали його тестовим середовищем, а не безкоштовним середовищем.

Що може піти не так з тестовим середовищем? Тестове середовище використовує один екземпляр, і найпоширеніша проблема полягає в тому, що цей екземпляр перестає працювати. Щоб він запрацював, вам слід або зачекати, або увійти в Google Cloud і усунути проблему.

Інша причина - оновлення sGTM. Якщо ви використовуєте тестове середовище з одним екземпляром, то цей екземпляр не працюватиме протягом періоду, коли виконується оновлення. З іншого боку, якщо ви використовуєте три сервери у виробництві, вони будуть оновлюватися по черзі, а це означає, що ви не втратите жодних даних.

Одне з найпоширеніших непорозумінь з тестовим GCP полягає в тому, що деякі люди думають, що додавання кредитної картки до Google Cloud автоматично оновлює налаштування до виробничого середовища. Але це не так. Щоб перейти з тестового на продуктивний режим, вам потрібно запустити командний скрипт. 

Враховуючи всі ці причини, я б не рекомендував використовувати тестове середовище Google Cloud для виробництва серверних GTM. Основна причина полягає в тому, що ймовірність того, що один сервер вийде з ладу, дуже висока. А коли він не працює, ваш трекінг не буде працювати.

Як Stape.io підраховує запити?

Ми підраховуємо будь-який запит, надісланий до вашого контейнера Google Tag Manager Server. Він включає в себе всі завантаження скриптів, таких як gtm.js, analytics.js, gtag.js тощо. Кількість запитів сильно залежить від відвідуваності вашого сайту і кількості тегів.

Ми враховуємо кількість подій у GA4 («Кількість подій») і те, чи використовуєте ви додаткові клієнти, що не належать до GA4. 

Щоб ви могли легко оцінити вартість серверного трекінгу в Stape, ми створили зручний калькулятор.

What about Stape’s data security?

Stape не зберігає та не обробляє будь-які дані з ваших контейнерів. Все, що ми робимо, це автоматично налаштовуємо для вас сервер тегів, коли ви створюєте контейнер на нашому хостингу. 

Фізична інфраструктура Stape розміщується та керується в захищених центрах обробки даних Google Cloud і використовує технологію Google Cloud Platform.

GCP забезпечує вбудований захист і глобальну мережу, яку Google використовує для захисту вашої інформації, ідентифікаційних даних, програм і пристроїв.

Усі контейнери GTM Server ізольовані один від одного з метою безпеки. Stape використовує Google Kubernetes Engine із рекомендованими налаштуваннями безпеки, щоб забезпечити належне обмеження доступу для всіх клієнтів.

Висновок

Server Google Tag Manager – це чудовий спосіб контролювати свої дані та відповідати усім правилам. Але ще й він має ціну, особливо якщо врахувати витрати на хостинг для серверів, які необхідні для роботи Server Google Tag Manager. Мінімальна ціна виробничого середовища в Google Cloud становитиме $120/місяць, а для веб-сайтів із більшим обсягом трафіку та тегів вона може зрости до $250-$300.

Хостинг Stape пропонує таке ж налаштування всього за $20/місяць і має безліч тарифних планів залежно від відвідуваності вашого сайту. Використовуючи Stape, ви можете налаштувати сервер тегів для вашого sGTM за пару хвилин, і це не вимагає ніяких технічних навичок.

Теги:gtm server

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