Server-side GTM: näin palvelinpuolen Tag Manager toimii
Server-side GTM (sGTM) on Google Tag Managerin palvelinversio: tavallisen selaimessa ajettavan kontin rinnalle pystytetään toinen kontti, joka pyörii sinun hallitsemallasi palvelimella ja välittää tapahtumat eteenpäin mittaustyökaluille. Se on yleisin tapa toteuttaa server-side tracking.
Varsinainen asennus on tekninen projekti, mutta budjetin ja päätöksen omistat sinä. Siksi olennaista on ymmärtää, miten sGTM eroaa tutusta Tag Managerista, mitä isännöinti oikeasti maksaa ja milloin käyttöönotto kannattaa.
Pääpointit:
- sGTM on toinen Tag Manager -kontti, joka ajetaan palvelimella selaimen sijaan.
- Selaimen kontti lähettää tapahtumat palvelinkontille, joka välittää ne edelleen GA4:lle, Metalle ja muille.
- Isännöinti maksaa: hallinnoidussa palvelussa noin 20 $/kk alkaen, omalla Google Cloud -palvelimella tyypillisesti noin 20 - 60 $/kk pienelle sivustolle.
- Käyttöönotto vaatii selvästi enemmän osaamista kuin selainpuolen Tag Manager.
- Kannattaa, kun mainosbudjetti on iso ja datavaje näkyy. Pienelle sivustolle ylimitoitettua.
Mitä server-side GTM tarkoittaa
Jos Google Tag Manager on jo tuttu, tunnet selainpuolen kontin: se ladataan kävijän selaimeen ja se laukaisee tagit, jotka lähettävät dataa esimerkiksi GA4:lle ja Metan pikselille. Kaikki tapahtuu kävijän laitteella.
Server-side GTM lisää tähän toisen kontin. Se ei ole selaimessa vaan palvelimella, jota sinä hallitset. Selaimen kontti lähettää tapahtuman palvelinkontille, ja palvelinkontti päättää, mitä dataa lähtee millekin työkalulle.
Miten sGTM eroaa tavallisesta Tag Managerista
Ero on siinä, missä tagit ajetaan ja kuka datan näkee ennen sen lähtemistä.
| Selainpuolen GTM | Server-side GTM | |
|---|---|---|
| Missä tagit ajetaan | Kävijän selaimessa | Sinun palvelimellasi |
| Alttius mainosestoille | Korkea | Matalampi |
| Datan hallinta | Data lähtee suoraan työkaluille | Voit muokata dataa ennen lähetystä |
| Kustannus | Ilmainen | Palvelimen isännöinti kuukausittain |
| Vaativuus | Markkinoija pärjää | Vaatii teknistä osaamista |
Tärkeä huomio: sGTM ei korvaa selainpuolen konttia, vaan täydentää sitä. Molemmat ovat käytössä yhtä aikaa.
Näin sGTM toimii käytännössä
Datan kulku on suoraviivainen, kun sen näkee kokonaisuutena:
- Kävijä tekee sivustolla jotain (katsoo tuotetta, ostaa).
- Selaimen GTM-kontti lähettää tapahtuman palvelinkontille oman mittausdomainin kautta (esimerkiksi data.omasivusto.fi).
- Palvelinkontti vastaanottaa tapahtuman ja käsittelee sen.
- Palvelinkontti välittää tapahtuman eteenpäin: GA4:lle, Metan Conversions APIlle, Google Adsille.
Oma mittausdomain on olennainen osa: kun data kulkee oman verkkotunnuksesi alidomainin kautta, mainosestot eivät tunnista sitä yhtä helposti kolmannen osapuolen seurannaksi.
Isännöinti ja kustannukset
Palvelin pitää pyöriä jossain, ja tämä on se kohta, joka usein unohtuu suunnittelussa. Vaihtoehtoja on kaksi.
Hallinnoitu isännöinti. Palveluntarjoaja (esimerkiksi Stape) hoitaa palvelimen puolestasi. Stapella on ilmainen taso 10 000 pyyntöön kuukaudessa ja maksullinen Pro-taso 17 $/kk vuosilaskutuksella, johon sisältyy 500 000 pyyntöä.1 Tämä on markkinoijalle helpoin ja ennakoitavin reitti.
Oma palvelin Google Cloudissa. Voit ajaa kontin itse Google Cloud Runissa. Pienelle sivustolle kustannus on tyypillisesti noin 20 - 60 $/kk, mutta hinta elää liikennemäärän mukaan ja ylläpito on omalla vastuulla.1 Oma palvelin alkaa kannattaa vasta suurilla pyyntömäärillä, ja silloinkin ylläpitoon kuluva työaika syö hyödyn.
Käytännön sääntö: jos sinulla ei ole omaa DevOps-osaamista, valitse hallinnoitu isännöinti. Hinnat kannattaa aina tarkistaa palveluntarjoajan omalta sivulta, sillä ne muuttuvat.
On myös kolmas reitti: ohittaa sGTM:n rakentaminen kokonaan ja käyttää valmista alustaa, joka sisältää sekä palvelinpuolen seurannan että valmiit liitännät mainosalustoihin. Suomalainen esimerkki on Tracklution. Ero on siinä, että Stapelta ostat palvelimen ja konfiguroit itse, kun taas alustalta ostat valmiimman kokonaisuuden.
Milloin sGTM kannattaa
Palvelinpuolen Tag Manageria myydään usein kaikille, mutta se ei ole kaikille.
Kannattaa, kun mainosbudjetti on merkittävä ja tarvitset tarkempaa konversiodataa, sivustolla on paljon liikennettä, tai verkkokaupan osto- ja tuottodata on liiketoiminnan kannalta kriittistä.
Ei kannata, kun sivusto on pieni esittelysivusto ilman mainosbudjettia, selainpuolen mittaus ei ole vielä kunnossa, tai suostumuksenhallinta on kesken. Korjaa perusta ensin.
Jos päätös on veitsenterällä, rakentamani ROI-laskuri arvioi mainosbudjetin ja konversioiden perusteella, missä ajassa käyttöönotto maksaa itsensä takaisin. Se huomioi myös käyttöönoton kertakustannuksen, ei pelkkää isännöinnin kuukausihintaa.
Muista suostumus
sGTM ei ohita suostumusta. Consent Mode v2 on ollut pakollinen Euroopan talousalueen ja Ison-Britannian liikennettä mainostaville 6.3.2024 alkaen niille, jotka käyttävät Google Adsia tai GA4:ää.2 Varmista, että suostumustieto kulkee myös palvelinkontille asti, muuten mittaus ei ole GDPR:n mukaista.
Usein kysytyt kysymykset
Mikä on server-side GTM? Se on Google Tag Managerin palvelinversio: kontti, joka ajetaan selaimen sijaan sinun hallitsemallasi palvelimella. Se vastaanottaa tapahtumat selaimen kontilta ja välittää ne eteenpäin mittaustyökaluille.
Mitä eroa on sGTM:llä ja tavallisella GTM:llä? Tavallinen GTM ajetaan kävijän selaimessa ja on altis mainosestoille ja selainrajoituksille. sGTM ajetaan omalla palvelimella, jolloin hallitset dataa ennen sen lähtemistä ja mittaus kestää paremmin. Ne toimivat rinnakkain, eivät toisiaan korvaten.
Miten server-side GTM otetaan käyttöön? Pystytetään palvelinkontti omalle palvelimelle tai hallinnoituun isännöintiin, määritellään oma mittausdomain, ohjataan selaimen kontin tapahtumat sinne ja määritellään palvelinkontissa clientit ja tagit, jotka välittävät datan eteenpäin. Asennus vaatii yleensä kehittäjän.
Paljonko server-side GTM maksaa? Itse Tag Manager on ilmainen, mutta palvelimen isännöinti maksaa. Hallinnoidussa palvelussa on ilmainen taso pieneen käyttöön ja maksullinen hinnoittelu alkaen noin 20 $/kk. Omalla Google Cloud -palvelimella pienen sivuston kustannus on tyypillisesti noin 20 - 60 $/kk.1
Linkit
Työkalut ja lähteet
- Google Tag Manager (server-side): tag-platform-dokumentaatio
- Stape (hallinnoitu sGTM-isännöinti): stape.io
Aiheeseen liittyvät oppaat
- Server-side tracking: mitä se on ja milloin se kannattaa
- Google Tag Managerin käyttöönotto
- GA4 server-side: palvelinpuolen mittaus
- Kolmannen osapuolen evästeet ja evästeetön seuranta
- Tracklution: kokemuksia suomalaisesta työkalusta
Footnotes
-
Stapen hinnoittelu tarkistettu stape.io/price-sivulta 14.7.2026: ilmainen taso 10 000 pyyntöä/kk, Pro 17 $/kk vuosilaskutuksella (200 $/vuosi, 500 000 pyyntöä), Business 83 $/kk (5 milj.), Enterprise 167 $/kk (20 milj.). Hinta on konttikohtainen: yksi sivusto vaatii oman kontin ja oman tilauksen. Vain saapuvat pyynnöt lasketaan, eli yksi tapahtuma useaan alustaan on yksi pyyntö. Omalla Google Cloud Run -palvelimella pienen sivuston kustannus on arviolta noin 20 - 60 $/kk (lähteet: Stape, how-much-does-server-gtm-cost, ja TRKKN, 2026). Hinnat muuttuvat. ↩ ↩2 ↩3
-
Consent Mode v2 on ollut pakollinen Euroopan talousalueen ja Ison-Britannian liikennettä mainostaville 6.3.2024 alkaen niille, jotka käyttävät Google Adsia, GA4:ää tai Google Marketing Platformia. Lähde: Google Ads -ohje, Consent mode updates for EEA traffic. ↩