Preskoči na dokumentacijo

Osnovni pojmi

Če razumete, kako Kixo organizira podatke, boste platformo lažje izkoristili. To so glavni gradniki.

Ekipe

Ekipa je vrhnji vsebnik v Kixo. Predstavlja vašo organizacijo in vsebuje vse projekte, člane ter nastavitve obračunavanja. Vsaka ekipa ima lahko več članov z različnimi vlogami: Owner, Admin, Member ali Viewer, za zunanje sodelavce na izbranih projektih pa tudi Guest Viewer in Guest Editor.

Projekti

Projekt predstavlja en izdelek ali aplikacijo. Vsak projekt ima svoj Project ID, ključe API, nadzorne plošče in nastavitve kampanj. V eni ekipi lahko ustvarite več projektov — na primer enega za spletno aplikacijo in drugega za mobilno aplikacijo.

Aplikacije

Aplikacije so spletne domene, identifikatorji paketov za iOS in imena paketov za Android, iz katerih SDK pošilja promet v projekt. Kixo lahko med nastavitvijo sam zazna prvo aplikacijo na posamezni platformi. Vse nadaljnje identifikatorje aplikacij mora vaša ekipa pregledati in odobriti, preden se njihov promet sprejme, da razkriti delčki SDK ali nepričakovane domene ne onesnažijo podatkov.

Dogodki

Dogodek je posamezno dejanje uporabnika ali sistemski dogodek. Kixo privzeto samodejno beleži veliko dogodkov (oglede strani, tapse, seje, globino drsenja, napake in druge). Po meri lahko dogodke pošiljate tudi z Kixo.track().

Vsak dogodek vsebuje:

  • event_type — kategorija (na primer screen_view, tap, custom)
  • event_name — oznaka, razumljiva človeku (na primer HomeScreen, Purchase)
  • device_id — enolični identifikator naprave
  • session_id — združuje dogodke v seje
  • časovni žig — čas dogodka
  • lastnosti — poljubni pari ključ–vrednost za dodaten kontekst

Seje

Seja predstavlja eno obdobje aktivnosti uporabnika. Kixo začne novo sejo, ko se uporabnik vrne po obdobju nedejavnosti. Časovna omejitev je odvisna od platforme: Web SDK zaključi sejo po 30 minut brez aktivnosti, medtem ko SDK-ja iOS in Android začneta novo sejo, ko se aplikacija po 30 sekund v ozadju vrne v ospredje (nastavljivo prek sessionTimeout / sessionTimeoutMillis). Seje se uporabljajo za izračun metrik, kot so trajanje seje, število strani na sejo in stopnja odboja.