Tapahtuma (Event) on web-analytiikassa käyttäjän toiminto tai vuorovaikutus verkkosivustolla, jota halutaan mitata ja analysoida. Tapahtumat voivat olla klikkauksia painikkeisiin, lomakkeen lähetyksiä, videon katsomista, tiedoston lataamista tai mitä tahansa muuta käyttäjän aktiivisuutta, joka ei ole pelkkä sivun lataaminen.
Tapahtumat Universal Analyticsissa vs. GA4:ssä
Universal Analyticsissa tapahtumat olivat erillinen kategoria sivulatausten rinnalla. Tapahtumalla oli neljä komponenttia: Category (esim. “Video”), Action (esim. “Play”), Label (esim. “Esittelyvideo”) ja Value (numeerinen arvo). Rakenne oli jäykkä mutta selkeä.
Google Analytics 4:ssä kaikki on tapahtumia – myös sivulataukset. Sivulataus on tapahtuma nimeltä “page_view”, painikkeen klikkaus voi olla “button_click” ja ostotapahtuma “purchase”. Tämä yhtenäistää datan rakenteen ja tekee analysoinnista joustavampaa.
GA4:n tapahtumat ovat parametripohjaisia. Jokaisella tapahtumalla on nimi (esim. “add_to_cart”) ja vapaamuotoisia parametreja (esim. item_name: "Valkoinen paita", price: 29.90, currency: "EUR"). Tämä antaa enemmän joustavuutta kuin UA:n kiinteä rakenne.
Tapahtumatyypit GA4:ssä
GA4 jakaa tapahtumat neljään kategoriaan: automaattisesti kerätyt tapahtumat, parannetut mittaustapahtumat, suositellut tapahtumat ja mukautetut tapahtumat.
Automaattisesti kerätyt tapahtumat aktivoituvat ilman mitään konfiguraatiota, kuten first_visit (ensimmäinen vierailu) ja session_start (istunnon alku). Nämä ovat GA4:n perustoiminnallisuutta.
Parannetut mittaustapahtumat voidaan aktivoida GA4:n käyttöliittymässä yhdellä klikkauksella: scroll (scrollaus 90% sivusta), click (ulkoiset linkit), view_search_results (sivuston haku), video_start, video_complete, file_download. Nämä kattavat yleisimmät seurantatarpeet ilman koodausta.
Suositellut tapahtumat ovat Google määrittelemiä standarditapahtumia tietyille toimialoille. E-commercessa: add_to_cart, begin_checkout, purchase. Näillä on ennalta määritellyt parametrirakenteet, jotka integroituvat Google Adsin ja muiden työkalujen kanssa.
Mukautetut tapahtumat ovat yrityksen itse määrittelemiä, kuten newsletter_signup, calculator_used tai demo_requested. Näitä käytetään, kun standarditapahtumat eivät kata kaikkea seurattavaa.
Tapahtumaseurannnan toteutus
Yksinkertaisin tapa lisätä tapahtumia on Google Tag Managerin kautta. Luodaan laukaisija (esim. “Klikkaus painikkeeseen, jossa teksti ‘Lataa esite’”) ja tagi, joka lähettää GA4-tapahtuman (esim. download_brochure). Ei tarvita koodimuutoksia.
Kehittynyt tapa on käyttää Data Layeria. Verkkosivuston koodi pushaa tapahtuman Data Layeriin: dataLayer.push({'event': 'form_submit', 'form_name': 'Contact Form'}). GTM kuuntelee tätä ja lähettää datan GA4:ään. Tämä on luotettavin metodi.
Suora toteutus ilman GTM:ää on myös mahdollinen. GA4:n gtag.js-kirjasto mahdollistaa tapahtumien lähettämisen JavaScript-koodilla: gtag('event', 'button_click', {button_name: 'CTA Primary'}). Tämä vaatii koodausosaamista ja on vähemmän joustava.
Tapahtumaparametrit
Tapahtumaparametrit antavat kontekstia tapahtumille. Pelkkä tieto “video_start tapahtui” ei kerro paljoa. Mutta “video_start tapahtui, video_title: ‘Yritysesittely’, video_duration: 120” antaa analysoitavaa dataa.
GA4 tukee kahdenlaisia parametreja: tapahtuman parametrit (event-specific, kuten video_title) ja käyttäjän parametrit (user properties, kuten user_type: 'premium'). Tapahtuman parametreja voi olla 25 per tapahtuma, käyttäjän parametreja 25 per käyttäjä.
Yleisimmät parametrit e-commercessa ovat currency, value, items (tuotelista), transaction_id. Sisältösivustoilla: page_title, page_location, content_type. Mukautetuissa tapahtumissa voi olla mitä tahansa: lead_source, form_type, error_message.
Tapahtumat konversioseurannassa
Tapahtumat ovat konversioseurannan perusta GA4:ssä. Mikä tahansa tapahtuma voidaan merkitä konversioksi GA4:n käyttöliittymässä. Esimerkiksi purchase (osto) ja generate_lead (liidin luonti) ovat tyypillisiä konversiotapahtumia.
Kun tapahtuma on merkitty konversioksi, se näkyy kaikissa konversiomittareissa ja -raporteissa. Google Ads voi optimoida mainontaa näiden konversioiden perusteella automaattisesti. Tämä yksinkertaistaa merkittävästi konversioseurantaa verrattuna Universal Analyticsiin.
Pk-yrityksen kannattaa määritellä 2–5 tärkeintä konversiota: yhteydenottolomakkeen lähetys, puhelun klikkaus, chat-keskustelun aloitus, esitteen lataus jne. Kaikkea ei kannata merkitä konversioksi – vain toimintoja, jotka todella osoittavat kiinnostusta tai liike-arvoa.
Yhteenveto
Tapahtumat ovat modernin web-analytiikan ydin, erityisesti Google Analytics 4:ssä. Ne mahdollistavat yksityiskohtaisen seurannan käyttäjien toiminnasta sivustolla ja ovat konversioseurannan perusta. Pk-yrityksen kannattaa aloittaa GA4:n valmiilla tapahtumilla (automaattiset ja parannetut mittaustapahtumat), lisätä suositellut e-commerce- tai liidien luontitapahtumat tarpeen mukaan, ja rakentaa muutama strateginen mukautettu tapahtuma avaintoiminnoille. Google Tag Manager tekee tapahtumien hallinnasta yksinkertaista ja joustavaa ilman jatkuvia koodimuutoksia.