Põhimõisted
Kui mõistate, kuidas Kixo andmeid korraldab, saate platvormist rohkem kasu. Siin on peamised ehitusplokid.
Tiimid
Tiim on Kixo kõrgeima taseme üksus. See tähistab teie organisatsiooni ning sisaldab kõiki projekte, liikmeid ja arveldusseadeid. Igal tiimil võib olla eri õigustega liikmeid: Owner, Admin, Member või Viewer. Välistele koostööpartneritele on eraldi rollid Guest Viewer ja Guest Editor, mis kehtivad ainult kindlates projektides.
Projektid
Projekt vastab ühele tootele või rakendusele. Igal projektil on oma Project ID, API-võtmed, töölauad ja kampaaniaseaded. Ühe tiimi alla saab luua mitu projekti — näiteks ühe veebirakenduse ja teise mobiilirakenduse jaoks.
Rakendused
Rakendused on veebidomeenid, iOS-i bundle identifier’id ja Android paketinimed, mille kaudu SDK liiklus projekti jõuab. Kixo võib seadistamise käigus tuvastada platvormi esimese rakenduse. Hiljem lisatud rakenduseidentifikaatorid peaks teie tiim enne liikluse vastuvõtmist üle kontrollima, et lekkinud SDK-jupid või ootamatud domeenid andmeid ei risustaks.
Sündmused
Sündmus on üks kasutaja tegevus või süsteemi sündmus. Kixo jälgib paljusid sündmusi vaikimisi automaatselt, näiteks lehevaateid, puudutusi, seansse, kerimissügavust ja vigu. Kohandatud sündmusi saab saata ka Kixo.track() abil.
Iga sündmus sisaldab järgmist:
- event_type — kategooria (nt
screen_view,tap,custom) - event_name — inimesele loetav nimetus (nt
HomeScreen,Purchase) - device_id — kordumatu seadme identifikaator
- session_id — koondab sündmused seanssideks
- ajatempel — sündmuse toimumise aeg
- omadused — suvalised võti-väärtus paarid lisakonteksti jaoks
Seansid
Seanss tähistab üht kasutaja aktiivsusperioodi. Kixo alustab uue seansi, kui kasutaja naaseb pärast tegevusetust. Ajalõpp sõltub platvormist: Web SDK lõpetab seansi pärast 30 minutit tegevusetust, samas kui iOS ja Android SDK-id alustavad uue seansi siis, kui rakendus tuuakse pärast 30 sekundit taustal olemist uuesti esiplaanile (seadistatav sessionTimeout / sessionTimeoutMillis kaudu). Seansse kasutatakse näiteks seansi kestuse, seansi lehtede arvu ja põrkemäära arvutamisel.