✓ 100% independent✓ Most complete overview✓ Free expert advice
New MetricsTake the quiz

Compare

Compare Analytics Tools

Google Cloud Run
Visit website ↗
Rating
Summary
Google Cloud Run is Google's documented way to host a server-side Google Tag Manager container in your own Google Cloud project, billed by Google Cloud usage.
Pros
  • You own the Google Cloud project and the data in it
  • Official Google setup guide, with automatic provisioning from Tag Manager
  • Custom domain on a subdomain or on a path of your own site
  • Runs in EU, UK and US regions, with multi-region setups possible
  • Works with any sGTM tag template
Cons
  • Google estimates about $45 per month per server, at least 2 servers recommended
  • Custom loader, cookie lifetime control and bot detection are not built in
  • Geo headers need load balancer configuration, which adds a per-request fee
  • Request logging can add charges above about 1 million requests per month
  • You set up, monitor and maintain the servers yourself

Pricing information

Starting Price
Production setup (Google recommended)About $45 per server p/m (about $90 per month for 2 servers)
Preview server and local testingNot published separately
Free trial period
Free tier
Not documented
Billed by
Cloud Run servers (instances) per month, plus logging and load balancer charges

Platform

Tagging engine
Server-side Google Tag Manager
Product type
Self-hosted sGTM on Cloud Run in your own Google Cloud project
Destinations
Any sGTM tag template you add yourself. No connectors are built in by the hosting setup.
Shop and CMS apps
Not documented
Account Security
Not documented

Hosting

Hosting
Your own Google Cloud project
Data Center Locations
  • European Economic Area (EEA)
  • United Kingdom
  • United States
Custom domain
Map a custom domain or subdomain to the tagging server
Same-origin serving
Google lists serving under a path of your own site (such as /metrics) as best practice; needs a CDN or load balancer
Uptime SLA
Not documented
Compliance
Not documented

Data quality features

Custom script loader
Not built in. Needs a third-party template or your own work
Cookie lifetime extension
Not built in. A custom domain gives server-set cookies, but the lifetime is not extended by default. Needs a third-party template or your own work
Bot detection
Not built in. Needs a third-party template or your own work
Geo and device headers
Via a Google Cloud load balancer with custom request headers (X-Gclb-Country, X-Gclb-Region); a per-million-request fee applies
Data enrichment
Not documented

Monitoring

Request logs
Cloud Run request logs in Google Cloud logging; Google warns of significant charges above about 1 million requests per month
Monitoring and alerts
Not documented

Support

Support description
Google documents the setup in its developer guides. There is no vendor support specific to this setup in the pages reviewed; support depends on your Google Cloud support plan.
Support Options
  • Phone
  • Email
  • Live Chat
  • Ticketing system
  • Knowledge base
  • Community
Google Cloud Run
Visit website ↗
Add a tool

Looking for more answers?

Check out our knowledge base for more articles on analytics, tracking and privacy.

Go to the knowledge base