Siirry dokumentaatioon

Keskeiset käsitteet

Kun ymmärrät, miten Kixo jäsentää dataa, saat alustasta enemmän irti. Tässä tärkeimmät peruskäsitteet.

Tiimit

Tiimi on Kixon ylätason kokonaisuus. Se vastaa organisaatiotasi ja sisältää kaikki projektit, jäsenet ja laskutusasetukset. Tiimissä voi olla useita jäseniä eri rooleissa: Owner, Admin, Member tai Viewer sekä ulkoisille yhteistyökumppaneille tarkoitetut Guest Viewer ja Guest Editor, jotka rajataan tiettyihin projekteihin.

Projektit

Projekti vastaa yhtä tuotetta tai sovellusta. Jokaisella projektilla on oma Project ID, API-avaimet, dashboardit ja kampanja-asetukset. Yhden tiimin alle voi luoda useita projekteja esimerkiksi web-sovellukselle ja mobiilisovellukselle erikseen.

Sovellukset

Sovellukset ovat verkkotunnukset, iOS bundle identifierit ja Android-pakettinimet, joista SDK-liikenne ohjataan projektiin. Kixo voi tunnistaa käyttöönoton aikana alustan ensimmäisen sovelluksen. Myöhemmin lisättävät sovellustunnisteet kannattaa hyväksyä tiimin tarkistuksen jälkeen ennen kuin niiden liikenne otetaan vastaan, jotta vuotaneet SDK-katkelmat tai odottamattomat verkkotunnukset eivät sotke dataa.

Tapahtumat

Tapahtuma on yksittäinen käyttäjän toiminto tai järjestelmän tapahtuma. Kixo seuraa valmiiksi monia tapahtumia, kuten sivunäkymiä, napautuksia, istuntoja, vierityssyvyyttä ja virheitä. Voit lähettää myös mukautettuja tapahtumia komennolla Kixo.track().

Jokainen tapahtuma sisältää:

  • event_type — luokka (esim. screen_view, tap, custom)
  • event_name — ihmisen luettava nimi (esim. HomeScreen, Purchase)
  • device_id — yksilöllinen laitetunniste
  • session_id — ryhmittelee tapahtumat istunnoiksi
  • aikaleima — milloin tapahtuma tapahtui
  • ominaisuudet — vapaamuotoiset avain–arvo-parit lisätietoja varten

Istunnot

Istunto tarkoittaa yhtä käyttäjän aktiivisuusjaksoa. Kixo aloittaa uuden istunnon, kun käyttäjä palaa tauon jälkeen. Aikakatkaisu määräytyy alustan mukaan: Web SDK päättää istunnon 30 minuuttia toimettomuuden jälkeen, kun taas iOS- ja Android SDK:t aloittavat uuden istunnon, kun sovellus tuodaan takaisin etualalle oltuaan taustalla 30 sekuntia (määritettävissä asetuksilla sessionTimeout / sessionTimeoutMillis). Istuntoja käytetään esimerkiksi mittareissa, kuten istunnon kesto, sivuja per istunto ja bounce rate.