Основни поими
Ако разберете како Kixo ги организира податоците, полесно ќе ја искористите платформата до максимум. Ова се главните градивни елементи.
Тимови
Тим е највисокото ниво во Kixo. Го претставува вашето организациско опкружување и ги содржи сите проекти, членови и поставки за наплата. Секој тим може да има повеќе членови со различни улоги: Owner, Admin, Member или Viewer, како и Guest Viewer и Guest Editor за надворешни соработници ограничени на конкретни проекти.
Проекти
Проект одговара на еден производ или апликација. Секој проект има свој Project ID, API клучеви, контролни табли и поставки за кампањи. Може да креирате повеќе проекти во еден тим — на пример, еден за вашата веб-апликација и друг за мобилната апликација.
Апликации
Апликации се веб-домените, iOS bundle идентификаторите и Android имињата на пакети што испраќаат SDK сообраќај во проектот. Kixo може да ја открие првата апликација за платформа при поставувањето. Сите подоцна додадени идентификатори на апликации треба да ги прегледа вашиот тим пред да им се прифати сообраќајот, за протечени SDK исечоци или неочекувани домени да не ги загадат податоците.
Настани
Настан е поединечно корисничко дејство или системски настан. Kixo автоматски следи многу настани уште од почеток (прегледи на страници, допири, сесии, длабочина на скролање, грешки и друго). Може да испраќате и прилагодени настани со Kixo.track().
Секој настан содржи:
- event_type — категоријата (на пр.
screen_view,tap,custom) - event_name — ознака разбирлива за луѓе (на пр.
HomeScreen,Purchase) - device_id — единствен идентификатор на уред
- session_id — ги групира настаните во сесии
- временска ознака — кога се случил настанот
- својства — произволни парови клуч-вредност за дополнителен контекст
Сесии
Сесија претставува еден период на корисничка активност. Kixo започнува нова сесија кога корисникот ќе се врати по период на неактивност. Времето на истекување зависи од платформата: Web SDK ја завршува сесијата по 30 минути без активност, додека iOS и Android SDK започнуваат нова сесија кога апликацијата повторно ќе се отвори во преден план по 30 секунди поминати во заднина (се прилагодува преку sessionTimeout / sessionTimeoutMillis). Сесиите се користат за пресметка на метрики како траење на сесија, страници по сесија и стапка на отскокнување.