Web-istunto

loka 31, 2021

Web-istunto on sarja kävijän yksittäisellä verkkosivustolla tekemiä yhdenjaksoisia toimia tietyn ajanjakson aikana. Tällaisia voivat olla esimerkiksi hakukoneeseen tekemäsi haut, lomakkeen täyttäminen sisällön vastaanottamiseksi, verkkosivuston sivun selaaminen, tuotteiden lisääminen ostoskoriin, lentolippujen tutkiminen tai se, mitä sivuja olet katsonut yksittäisellä verkkosivustolla. Kaikki vuorovaikutuksesi yksittäisen verkkosivuston kanssa tallennetaan web-istuntona kyseiseen verkkosivusto-ominaisuuteen.

Web-sivustot käyttävät istuntotunnusta vastatakseen käyttäjän vuorovaikutukseen web-istunnon aikana.

Sessioiden seuraamiseksi web-istuntotunnus tallennetaan kävijän selaimeen. Tämä istuntotunnus välitetään kaikkien HTTP-pyyntöjen mukana, joita kävijä tekee sivustolla ollessaan (esim. klikkaamalla linkkiä).

”Istunto” on termi, jota käytetään viittaamaan kävijän verkkosivujen selaamiseen käyttämään aikaan. Sen on tarkoitus edustaa aikaa, joka kuluu kävijän ensimmäisestä saapumisesta sivuston sivulle ja siitä, kun hän lopettaa sivuston käytön.

Koodi, joka alustaa istunnon, sisältää myös voimassaolon päättymisen, joten yksittäinen istunto ei koskaan kestä pidempään kuin tietyn ajan, ainakaan verkko-ominaisuuden osalta. Sivustosta riippuen kehittäjä voi määritellä web-istunnon niinkin lyhyeksi kuin viisi minuuttia tai niin pitkäksi kuin 1440 minuuttia (kokonainen päivä).

Mikä on istunto Google Analyticsissa?

Sessio Google Analyticsissa alkaa, kun käyttäjä vierailee sivustolla. Google käyttää tilien vanhentamiseen kahta tapaa:

  • Google Analytics -istunnot voivat vanhentua aikaperusteisesti.
    • Kävijän ollessa 30 minuuttia käyttämättömänä
    • Keskiyön aikaan
  • Myös Google Analytics -istunnot voivat vanhentua kampanjakohtaisesti.
    • Jos käyttäjä tulee sivustolle yhdestä markkinointikampanjasta, poistuu sieltä ja palaa sitten takaisin toisen markkinointikampanjan kautta.

Mitä ovat evästeet ja istunnot?

Väste (cookie) on verkkosivun pieni tieto, joka tallennetaan kävijän selaimelle ja jonka avulla verkkosivusto voi jäljittää kävijän aktiivisuutta verkkosivustolla. Istunnot ja evästeet sekoitetaan joskus toisiinsa, mikä aiheuttaa sekaannusta. Tarkemmin sanottuna istuntotunnukset ja evästetunnukset sekoitetaan. Vaikka ne liittyvät läheisesti toisiinsa, ne eivät ole sama asia. Eväste tunnistaa, usein nimettömänä, tietyn kävijän tai tietyn tietokoneen. Evästeitä voidaan käyttää todennukseen, sivuston asetusten tallentamiseen, ostoskorien tallentamiseen ja palvelimen istunnon tunnistamiseen

Tietämällä, kuka sivustolla vierailee ja mitä hän on tehnyt aiemmin, web-kehittäjät voivat mukauttaa sivuja yksilöllisen web-kokemuksen luomiseksi. Eväste voi esimerkiksi tallentaa tietoja, kuten nimesi ja mieltymyksesi, jotka se on kerännyt, kun täytit lomakkeen, ja käyttää sitten näitä tietoja täyttämään sivuja, joilla vierailet yhden tai useamman web-istunnon aikana.

Palvelimen lokit sisältävät yleensä sekä istuntotunnuksen että evästetunnisteen kävijästä. Verkkosession tunnus on yksilöllinen tietylle vierailulle, kun taas eväste on yksilöllinen tietylle vierailijalle ja siten (kehittäjät toivovat) pysyy samana useiden verkkosessioiden ajan. Kartoittamalla yhden evästetunnuksen useisiin istuntotunnuksiin kehittäjät ja analyytikot voivat saada selkeämmän kuvan siitä, miten kävijät ovat vuorovaikutuksessa verkkosovellustensa kanssa.

Miksi web-istuntoa käytetään? (Web-istunnon käyttötapausesimerkkejä)

Välttääkseen massiivisten tietomäärien tallentamisen selaimeen, kehittäjät käyttävät istuntotunnuksia tietojen tallentamiseen palvelinpuolella ja mahdollistavat samalla käyttäjän yksityisyyden. Joka kerta, kun käyttäjä tekee toiminnon tai pyynnön web-sovelluksessa, sovellus lähettää istuntotunnuksen ja evästetunnuksen takaisin palvelimelle sekä kuvauksen itse toiminnosta.

Kun web-kehittäjä kerää tarpeeksi tietoa siitä, miten käyttäjät liikkuvat sivustollaan, hän voi alkaa luoda hyvin yksilöllisiä, houkuttelevia kokemuksia. Tällaiset kokemukset ovat hyviä sekä sivuston takana olevalle yritykselle (ne voivat esimerkiksi muuntaa enemmän kävijöitä asiakkaiksi) että kävijöille itselleen (he pääsevät etsimiinsä tietoihin tai tuotteisiin nopeasti ja vaivattomasti).

Web-kehittäjät tallentavat usein web-istuntotietoja välimuistiin käyttämällä nopeita, skaalautuvia in-memory-käsittelytekniikoita varmistaakseen, että heidän verkkosivunsa tuottavat erittäin herkästi reagoivan personoidun elämyksen monille kävijöille yhtä aikaa.

Vastaa

Sähköpostiosoitettasi ei julkaista.