Βασικές έννοιες
Αν κατανοήσετε πώς οργανώνει το Kixo τα δεδομένα, θα αξιοποιήσετε καλύτερα την πλατφόρμα. Αυτά είναι τα βασικά δομικά στοιχεία.
Ομάδες
Ένα Ομάδα είναι το ανώτερο επίπεδο οργάνωσης στο Kixo. Αντιστοιχεί στον οργανισμό σας και περιλαμβάνει όλα τα projects, τα μέλη και τις ρυθμίσεις χρέωσης. Κάθε team μπορεί να έχει πολλά μέλη με διαφορετικούς ρόλους: Owner, Admin, Member ή Viewer, καθώς και Guest Viewer και Guest Editor για εξωτερικούς συνεργάτες με πρόσβαση μόνο σε συγκεκριμένα projects.
Έργα
Ένα Έργο αντιστοιχεί σε ένα συγκεκριμένο προϊόν ή εφαρμογή. Κάθε project έχει το δικό του Project ID, API keys, dashboards και ρυθμίσεις καμπανιών. Μπορείτε να δημιουργήσετε πολλά projects μέσα στο ίδιο team — για παράδειγμα, ένα για τη web εφαρμογή σας και άλλο ένα για τη mobile εφαρμογή σας.
Εφαρμογές
Τα Εφαρμογές είναι τα web domains, τα iOS bundle identifiers και τα Android package names που στέλνουν κίνηση SDK σε ένα project. Το Kixo μπορεί να εντοπίσει την πρώτη εφαρμογή κάθε πλατφόρμας κατά τη ρύθμιση. Κάθε επόμενο αναγνωριστικό εφαρμογής πρέπει να ελέγχεται από την ομάδα σας πριν γίνει δεκτή η κίνησή του, ώστε διαρροές αποσπασμάτων SDK ή μη αναμενόμενα domains να μη μολύνουν τα δεδομένα σας.
Συμβάντα
Ένα Συμβάν είναι μία μεμονωμένη ενέργεια χρήστη ή ένα συμβάν συστήματος. Το Kixo καταγράφει αυτόματα πολλά συμβάντα από προεπιλογή (προβολές σελίδας, αγγίγματα, συνεδρίες, βάθος κύλισης, σφάλματα και άλλα). Μπορείτε επίσης να στέλνετε προσαρμοσμένα συμβάντα με το Kixo.track().
Κάθε συμβάν περιλαμβάνει:
- event_type — η κατηγορία (π.χ.
screen_view,tap,custom) - event_name — μια ετικέτα που διαβάζεται εύκολα από άνθρωπο (π.χ.
HomeScreen,Purchase) - device_id — ένα μοναδικό αναγνωριστικό συσκευής
- session_id — ομαδοποιεί τα συμβάντα σε συνεδρίες
- χρονική σήμανση — πότε συνέβη το συμβάν
- ιδιότητες — αυθαίρετα ζεύγη κλειδιού-τιμής για επιπλέον πληροφορίες
Συνεδρίες
Μια Συνεδρία είναι μία ενιαία περίοδος δραστηριότητας χρήστη. Το Kixo ξεκινά νέα συνεδρία όταν ο χρήστης επιστρέφει έπειτα από περίοδο αδράνειας. Το όριο διαφέρει ανά πλατφόρμα: το Web SDK κλείνει μια συνεδρία μετά από 30 λεπτά χωρίς δραστηριότητα, ενώ τα SDK iOS και Android ξεκινούν νέα συνεδρία όταν η εφαρμογή επιστρέψει στο προσκήνιο έπειτα από 30 δευτερόλεπτα στο παρασκήνιο (ρυθμίζεται μέσω sessionTimeout / sessionTimeoutMillis). Οι συνεδρίες χρησιμοποιούνται για τον υπολογισμό μετρικών όπως η διάρκεια συνεδρίας, οι σελίδες ανά συνεδρία και το bounce rate.