GTM-silta & GA4-tapahtumasilta
Yhdistä Google Analytics 4:n määrällinen telemetria laadullisiin MousePlayer-istuntotoistoihin kaksisuuntaisella dataLayer-synkronoinnilla ja GA4-yhteensopivilla API-rajapinnoilla.
1. Arkkitehtuurin yleiskuva & mahdollisuudet
Moderni verkkoanalytiikka kärsii usein perustavanlaatuisesta tietosiilosta: määrälliset alustat (kuten Google Analytics 4) kertovat, mitä sivustolla tapahtui, kun taas laadulliset istuntotoistotyökalut selittävät, miksi se tapahtui. MousePlayerin GTM- & GA4-silta poistaa aukon muodostamalla kaksisuuntaisen synkronointikanavan selaimen JavaScript-suoritusympäristöön.
Käyttöönotossa seurantaskripti alustaa kaksi erillistä ydinmoduulia:
- Istuntotoiston viejä (initGa4SessionBridge): Lähettää aktiivisen tallennusistunnon tunnuksen (
mp_session_id) ja suoran toisto-URL:n (mp_session_url) sivuston datakerrokseen heti istunnon muodostuttua. - GA4-tapahtumien vastaanottaja (initDataLayerBridge): Liittää datakerroksen taulukkoon sen toimintaa muuttamattoman kuuntelijan. Jokainen GA4-palvelulle lähetetty mukautettu verkkokauppa- tai käyttäytymistapahtuma kopioidaan heti MousePlayerin analyysitietokantaan mukautettuna tapahtumana (
ce), kaikki numero- ja tekstiparametrit mukana.
Mukautetun dataLayer-objektin tuki: Jos verkkosovellus käyttää mukautettua JavaScript-taulukon nimeä vakionimen dataLayer sijaan (esimerkiksi xyzDataLayer), moottori mukautuu dynaamisesti määritettyyn gtm_datalayer_name-parametriin ilman käsin tehtäviä koodimuutoksia.
2. Strateginen liiketoiminta-arvo
Istuntotoistolinkkien liittäminen suoraan yrityksen analyysiputkiin tuo useita merkittäviä käytännön etuja:
| Liiketoimintamahdollisuus | Vaikutus toimintaan |
|---|---|
| Konversioasteen optimointi (CRO) | Analyytikot voivat tunnistaa GA4-konversiosuppilon kitkakohdat ja avata heti tallenteet käyttäjistä, jotka hylkäsivät ostoskorin tietyssä kassavaiheessa. |
| Liikevaihdon kohdistaminen & tarkastus | Arvokkaat verkkokauppatapahtumat voidaan tarkastaa katsomalla ostoon johtaneet tarkat osoitinpolut, klikkaukset ja näkyvän alueen tilat. |
| Nopeampi tekninen virheenkorjaus | Laadunvarmistustiimit voivat yhdistää GA4:n JavaScript-poikkeukset tai API-virhelokit suoraan visuaalisiin näyttötallenteisiin ilman virheen toistamista käsin. |
| Asiakastuen ratkaisut | Käyttäjän istuntotunnuksen sisältävä tukipyyntö antaa asiakaspalvelijan katsoa tarkan istuntotoiston ja lyhentää ratkaisuaikaa huomattavasti. |
3. Google Tag Managerin määritysohje
Toisto-URL:n kerääminen Google Tag Managerissa ja reititys Google Analytics 4:ään vaatii kolme erillistä GTM-määritystä:
Vaihe 1: luo datakerrosmuuttujat
Siirry GTM-työtilassa kohtaan Muuttujat → Käyttäjän määrittämät muuttujat ja luo kaksi muuttujaa, joiden tyyppi on Datakerrosmuuttuja:
- Muuttujan nimi:
dlv - mp_session_id• Datakerrosmuuttujan nimi:mp_session_id - Muuttujan nimi:
dlv - mp_session_url• Datakerrosmuuttujan nimi:mp_session_url
Vaihe 2: luo aktivointilaukaisin
Siirry kohtaan Laukaisimet → Uusi ja valitse laukaisintyypiksi Mukautettu tapahtuma. Määritä seuraavat parametrit:
- Tapahtuman nimi:
mp_session_ready - Tämä laukaisin käynnistyy: Kaikista mukautetuista tapahtumista
Vaihe 3: määritä GA4-tapahtumatunniste
Luo uusi tunniste tyyppiä Google Analytics: GA4-tapahtuma istuntolinkin lähettämiseksi GA4-omaisuuteen:
4. Tutkimusten (mukautettujen raporttien) määritys GA4-palvelussa
GTM-tunnisteen julkaisun jälkeen GA4 alkaa vastaanottaa toisto-URL:n tapahtumaparametrina. Mukautettuja tutkimusraportteja varten parametri täytyy ensin rekisteröidä mukautetuksi ulottuvuudeksi.
Mukautettujen ulottuvuuksien rekisteröinti GA4-hallinnassa
Siirry Google Analytics 4:ssä kohtaan Järjestelmänvalvoja → Tietojen näyttö → Mukautetut määritykset ja napsauta Luo mukautettu ulottuvuus:
- Ulottuvuuden nimi:
MousePlayer Session URL - Laajuus: Tapahtuma (tai Istunto jos liitetään istuntolaajuisiin parametreihin)
- Tapahtumaparametri:
mp_session_url
Luo tutkimus istunnon tarkasteluun
GA4:n osiossa Tutki luo uusi Vapaa muoto -tutkimus yksittäisten kävijäpolkujen tarkasteluun:
- Rivit: Lisää
Event name,Transaction ID(verkkokauppaan) taiLanding page. - Sarakkeet / ulottuvuudet: Lisää juuri luotu mukautettu ulottuvuus
MousePlayer Session URL. - Arvot: Lisää
Event counttaiTotal users.
Raporttitaulukko näyttää suoraan klikattavat URL-osoitteet GA4-mittareiden vieressä, joten tilastopoikkeamasta pääsee heti visuaaliseen toistoon.
5. Toisto-URL:t GA4:n vakioraporteissa
Tutkimusten lisäksi mukautetut ulottuvuudet voidaan liittää GA4:n tavallisiin vakioraportteihin (kuten Liikenteen hankinta, Sivut ja näkymät tai Verkkokauppaostot) GA4-raporttikirjaston avulla.
Vakioraporttitaulukoiden muuttaminen
- Avaa GA4:ssä mikä tahansa yksityiskohtainen vakioraportti (esim. Raportit → Sitoutuminen → Sivut ja näkymät).
- Napsauta oikean yläkulman kynäkuvaketta Mukauta raporttia (vaatii ylläpitäjän oikeudet).
- Oikean paneelin kohdassa Raporttitiedot, napsauta Ulottuvuudet.
- Lisää
MousePlayer Session URLensisijaisten tai toissijaisten ulottuvuuksien luetteloon ja määritä näkyväksi. - Napsauta Tallenna → Tallenna nykyisen raportin muutokset.
Tallennuksen jälkeen tavallisia hankinta- tai konversiotaulukoita katsova analyytikko voi lisätä ulottuvuuden MousePlayer Session URL toissijaiseksi ulottuvuudeksi ja tarkastella kävijäkäyttäytymistä heti visuaalisesti vakioliikennesegmenteissä.
6. JavaScript API & GA4-/GTM-yhteensopivuus
MousePlayer tarjoaa helppokäyttöisen GA4-yhteensopivan JavaScript API:n (käyttäen tavallisia gtag()-tyylisiä komentoja) ja julkisen globaalin objektin (window.MousePlayer). Kehittäjät voivat hakea istunto-URL:t konsolista, liittää B2B-asiakastunnukset ja lisätä toistolinkit kolmansien osapuolten tuki- tai virheseurantatyökaluihin.
1. Toisto-URL:n suora lisäys (Intercom / Zendesk / omat sillat)
Aktiivisen kävijäistunnon koko toisto-URL:n voi hakea suoraan selainkonsolista tai omasta skriptistä kutsulla window.MousePlayer.getSessionUrl():
2. Omien B2B-asiakastunnusten asettaminen (user_id)
Kirjautuneiden SaaS- tai B2B-asiakkaiden tunnistamiseen voi antaa oman tunnuksen user_id (kuten tietokantatunnus, sähköposti tai UUID) joko skriptin alkumäärityksessä tai dynaamisesti ajon aikana GA4-syntaksilla:
3. Asynkroniset tiedonhakumenetelmät
Istuntometatiedot voi hakea asynkronisesti omissa tunnistehallintaskripteissä tavallisella GA4-takaisinkutsusyntaksilla:
Kaikki tässä mainitut tavaramerkit kuuluvat omistajilleen. MousePlayerilla ei ole liikesuhdetta näihin toimittajiin.