Selainpuolen seuranta nojaa JavaScriptiin, joka toimii kävijöiden selaimissa. Selaimilla on kuitenkin rajoituksensa. Mainosten estäjät estävät seurantakoodit. Tietosuoja-asetukset poistavat evästeet käytöstä. Kolmannen osapuolen komentosarjat eivät lataudu. Dataa katoaa. Palvelinpuolen seuranta lähettää datan suoraan palvelimiltasi. Palvelimesi tietävät, milloin tapahtumat tapahtuvat. Palvelimesi lähettävät ne analytiikkaan. Mainosten estäjät eivät pääse häiritsemään. Tietosuoja-asetukset eivät estä niitä. Palvelinpuolen seuranta on luotettavampi. Se tallentaa datan, jonka selainpuolen seuranta ohittaa.
Tässä artikkelissa kerrotaan, mitä palvelinpuolen seuranta on ja milloin sitä kannattaa käyttää.
Miksi palvelinpuolen seurannalla on väliä
Selainpuolen seuranta menettää dataa. Mainosten estäjät estävät 10-40 prosenttia kävijöistä. Selaimen tietosuoja-asetukset estävät lisää. Kolmannen osapuolen komentosarjat ovat epäluotettavia. Näiden kävijöiden data jää puuttumaan.
Palvelinpuolen seuranta välttää nämä ongelmat. Palvelimesi lähettävät datan. Kävijät eivät voi estää sitä selainasetuksilla. Mainosten estäjät eivät koske siihen. Saat datan kaikilta kävijöiltä.
Palvelinpuolen seuranta on myös tarkempaa. Palvelimesi tietävät todellisen tapahtuman. Palvelinpuolella osto tunnetaan oikeine summineen. Selainpuoli voi vain arvioida sivun tietojen perusteella.
Ymmärrä palvelinpuolen ja selainpuolen ero
Selainpuolen seuranta ajaa JavaScriptiä kävijöiden selaimissa. Selain lähettää datan analytiikkaan. Tämä on yksinkertaista mutta epäluotettavaa.
Palvelinpuolen seuranta toimii palvelimillasi. Kun tapahtuma tapahtuu, palvelimesi lähettää datan analytiikkaan. Kävijä ei itse lähetä mitään. Palvelimesi on lähde.
Hybridiseuranta yhdistää molemmat. Selainpuoli hoitaa käyttäjien toiminnan. Palvelinpuoli hoitaa vahvistetut tapahtumat. Yhdessä ne antavat täydellisen kuvan.
Ota palvelinpuolen seuranta käyttöön
Palvelinpuolen seuranta vaatii kehitystyötä. Kun palvelimellasi tapahtuu jotain, kutsu analytiikkatyökalusi rajapintaa. Lähetä tarvittavat tiedot.
Verkkokaupassa lähetä ostotapahtuma, kun vahvistat oston. Liitä mukaan summa, tuotteet ja asiakastiedot. Analytiikkatyökalusi vastaanottaa ne.
Ohjelmistopalvelussa lähetä rekisteröitymistapahtuma, kun käyttäjä luo tilin. Kun hän päivittää tilauksensa, lähetä päivitystapahtuma. Palvelimesi on totuuden lähde.
Yhdistä palvelintapahtumat kävijöiden istuntoihin
Palvelinpuolen tapahtumat tarvitsevat kontekstin. Kuka kävijä teki tämän oston? Palvelintapahtumat pitää yhdistää selainpuolen istuntoihin.
Käytä kävijätunnisteita. Kun kävijä kirjautuu sisään, tiedät hänen tunnisteensa. Kun hän ostaa, lähetä osto hänen tunnisteensa kanssa. Analytiikkatyökalusi yhdistää sen hänen istuntoonsa.
Anonyymeille kävijöille käytä evästeitä. Selaimen eväste sisältää kävijätunnisteen. Kun kävijä ostaa, lue eväste. Lähetä osto kyseisen tunnisteen kanssa.
Päätä, mitä seurataan palvelinpuolella
Seuraa vahvistetut tapahtumat palvelinpuolella. Ostot. Rekisteröitymiset. Tilauksen päivitykset. Tapahtumat, jotka palvelimesi tietää todellisiksi ja valmiiksi.
Älä seuraa selainpuolen käyttäytymistä palvelinpuolella. Sivunäytöt. Klikkaukset. Vierittämiset. Ne on parempi seurata selainpuolella. Palvelimesi ei tiedä niistä.
Mieti datan tarkkuutta. Jos palvelimesi tietää datan, seuraa se palvelinpuolella. Palvelimesi tietää ostosummat. Palvelimesi tietää käyttäjätyypit. Palvelimesi tietää ominaisuuksien käytön.
Hallitse tuplatapahtumat
Jos seuraat sekä selainpuolella että palvelinpuolella, saatat lähettää tapahtumat kahdesti. Molemmilla tavoilla seurattu osto näkyy analytiikassa kahtena ostona.
Estä tuplatapahtumat käyttämällä tapahtumatunnisteita. Anna jokaiselle tapahtumalle yksilöllinen tunniste. Jos sama tunniste saapuu kahdesti, ohita kaksoiskappale.
Tai käytä eri analytiikkakohteita. Selainpuolen tapahtumat yhteen kohteeseen. Palvelinpuolen tapahtumat toiseen. Analysoi ne erikseen.
Testaa palvelinpuolen seuranta huolellisesti
Palvelinpuolen seuranta on luotettavampaa, mutta se tarvitsee silti testausta. Varmista, että tapahtumat tulevat perille analytiikkatyökaluun. Varmista datan tarkkuus. Varmista, että kävijöiden kohdistus toimii.
Seuraa viiveitä. Palvelinpuolen tapahtumissa voi olla viivettä. Tapahtumien perille pääsy vie aikaa. Se on normaalia. Mutta jos viive kasvaa, selvitä syy.
Usein kysytyt kysymykset
Onko palvelinpuolen seuranta parempi kuin selainpuolen?
Luotettavuudessa parempi. Joustavuudessa heikompi. Selainpuoli voi seurata mitä tahansa sivulla. Palvelinpuoli voi seurata vain tapahtumia, jotka palvelimesi tietää. Käytä molempia. Selainpuolta vuorovaikutuksiin. Palvelinpuolta vahvistettuihin tapahtumiin. WEMASYn sivustonrakentajalla voit asettaa tämän suoraan verkkosivustollesi.
Pitääkö selainpuolen seuranta poistaa, kun otamme käyttöön palvelinpuolen?
Ei. Pidä molemmat. Ne palvelevat eri tarkoituksia. Selainpuoli seuraa käyttäjien toimintaa. Palvelinpuoli vahvistaa tärkeät tapahtumat. Yhdessä ne antavat täydellisen datan. Estä vain tuplatapahtumat.
Miten estämme tuplatapahtumat palvelinpuolen seurannassa?
Käytä tapahtumatunnisteita. Jokaisella tapahtumalla on yksilöllinen tunniste. Jos sama tunniste saapuu kahdesti, ohita kaksoiskappale. Useimmat analytiikkatyökalut tukevat tuplien poistoa. Ota se käyttöön.
Vaatiiko palvelinpuolen seuranta suostumuksen?
Kyllä. Palvelinpuolen seuranta lähettää silti käyttäjädataa analytiikkaan. Jos analytiikka vaatii suostumuksen, myös palvelinpuolen seuranta vaatii sen. Suostumuksen kysyminen koskee molempia.
Entä jos palvelimemme kaatuu? Loppuuko seuranta?
Kyllä. Jos palvelimesi ei tavoita analytiikkatyökalua, tapahtumia ei lähetetä. Rakenna uudelleenyritys. Jos lähetys epäonnistuu, yritä myöhemmin uudelleen. Näin data päätyy lopulta analytiikkaan.
Voimmeko seurata offline-tapahtumia palvelinpuolella?
Kyllä. Se on yksi palvelinpuolen seurannan etu. Jos osto tehdään offline-tilassa ja se synkronoituu järjestelmääsi myöhemmin, voit lähettää sen analytiikkaan. Palvelinpuoli ei vaadi kävijän selaimen reaaliaikaista toimintaa.