Liigu dokumentatsiooni juurde

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.