Основни понятия
Ако разбирате как 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). Сесиите се използват за изчисляване на метрики като продължителност на сесията, страници на сесия и степен на отпадане.