Kalo te dokumentacioni

Konceptet bazë

Nëse kuptoni si i organizon Kixo të dhënat, do ta shfrytëzoni më mirë platformën. Këto janë blloqet kryesore.

Ekipe

Një Ekip është njësia kryesore organizuese në Kixo. Ai përfaqëson organizatën tuaj dhe përfshin të gjitha projektet, anëtarët dhe cilësimet e faturimit. Çdo ekip mund të ketë disa anëtarë me role të ndryshme: Owner, Admin, Member ose Viewer, si edhe Guest Viewer dhe Guest Editor për bashkëpunëtorë të jashtëm të kufizuar në projekte të caktuara.

Projekte

Një Projekt i korrespondon një produkti ose aplikacioni të vetëm. Çdo projekt ka Project ID, kyçe API, panele analitike dhe cilësime fushatash të vetat. Mund të krijoni disa projekte brenda një ekipi — për shembull, një për aplikacionin web dhe një tjetër për aplikacionin celular.

Aplikacione

Aplikacione janë domenet e web-it, identifikuesit e bundle në iOS dhe emrat e paketave në Android që dërgojnë trafik nga SDK në një projekt. Kixo mund ta zbulojë aplikacionin e parë për një platformë gjatë konfigurimit. Identifikuesit e aplikacioneve që shtohen më pas duhet të shqyrtohen nga ekipi juaj përpara se t’u pranohet trafiku, që copëza të rrjedhura të SDK ose domene të papritura të mos ndotin të dhënat tuaja.

Evente

Një Event është një veprim i vetëm i përdoruesit ose një ngjarje e sistemit. Kixo gjurmon automatikisht shumë evente pa konfigurim shtesë (shikime faqesh, prekje, sesione, thellësi rrëshqitjeje, gabime dhe të tjera). Mund të dërgoni edhe evente të personalizuara me Kixo.track().

Çdo event përfshin:

  • event_type — kategoria (p.sh. screen_view, tap, custom)
  • event_name — një etiketë e lexueshme për njeriun (p.sh. HomeScreen, Purchase)
  • device_id — identifikues unik i pajisjes
  • session_id — i grupon eventet në sesione
  • vulë kohore — koha kur ndodhi eventi
  • veti — çifte arbitrare çelës-vlerë për kontekst shtesë

Sesione

Një Sesion përfaqëson një periudhë të vetme aktiviteti të përdoruesit. Kixo nis një sesion të ri kur përdoruesi kthehet pas një periudhe pasiviteti. Afati i skadimit varet nga platforma: Web SDK e mbyll sesionin pas 30 minuta pa aktivitet, ndërsa iOS dhe Android SDK nisin një sesion të ri kur aplikacioni rikthehet në plan të parë pas 30 sekonda në sfond (i konfigurueshëm me sessionTimeout / sessionTimeoutMillis). Sesionet përdoren për të llogaritur metrika si kohëzgjatja e sesionit, faqet për sesion dhe norma e largimit.