Κατασκευή ιστοσελίδων και παρακολούθηση διαδραστικότητας: τι αξίζει να μετράτε
Η παρακολούθηση διαδραστικότητας πρέπει να απαντά σε συγκεκριμένες ερωτήσεις για τη διαδρομή του χρήστη. Αντί να καταγράφεται κάθε κλικ, ορίζουμε λίγα γεγονότα που συνδέονται με πραγματικές αποφάσεις: αν ο χρήστης βρίσκει την υπηρεσία, ξεκινά κρίσιμη ενέργεια, ολοκληρώνει φόρμα ή συναντά τεχνικό εμπόδιο. Το αποτέλεσμα είναι μετρήσεις που οδηγούν σε βελτίωση και όχι απλώς περισσότερα δεδομένα.
Μετρήστε αποφάσεις και όχι κάθε κίνηση
Η παρακολούθηση διαδραστικότητας έχει αξία όταν συνδέεται με συγκεκριμένη ερώτηση. Θέλουμε να μάθουμε αν οι επισκέπτες βρίσκουν τη σωστή υπηρεσία, αν ξεκινούν μια φόρμα, αν χρησιμοποιούν φίλτρο ή αν εγκαταλείπουν πριν από κρίσιμο βήμα. Η καταγραφή κάθε κλικ χωρίς σχέδιο παράγει θόρυβο και δυσκολεύει την ανάλυση. Πριν υλοποιηθεί οποιοσδήποτε μηχανισμός, γράφουμε τις βασικές αποφάσεις που θέλουμε να βελτιώσουμε και τα γεγονότα που μπορούν να μας δώσουν ένδειξη γι’ αυτές.
Χαρτογραφήστε πρώτα τη βασική διαδρομή
Για μια σελίδα υπηρεσίας, η διαδρομή μπορεί να είναι είσοδος → κατανόηση υπηρεσίας → άνοιγμα στοιχείων → έναρξη επικοινωνίας → ολοκλήρωση. Για έναν κατάλογο μπορεί να περιλαμβάνει αναζήτηση, φίλτρο, προβολή αντικειμένου και αίτημα. Κάθε βήμα πρέπει να έχει σαφές νόημα. Η σελίδα παρακολούθησης διαδραστικότητας αποτελεί σχετική εσωτερική αναφορά για το πώς συνδέεται η μέτρηση με την κατασκευή.
Ορίστε γεγονότα με ανθρώπινα ονόματα
Ένα γεγονός πρέπει να περιγράφει τι συνέβη και όχι ποιο τεχνικό στοιχείο ενεργοποιήθηκε. Ονόματα όπως «έναρξη φόρμας», «ολοκλήρωση αιτήματος», «χρήση φίλτρου υπηρεσίας» ή «άνοιγμα τηλεφώνου» παραμένουν κατανοητά και μετά από μήνες. Αποφεύγουμε ονόματα δεμένα με συγκεκριμένη θέση κουμπιού, επειδή η σχεδίαση μπορεί να αλλάξει. Αν χρειάζεται λεπτομέρεια, προσθέτουμε ιδιότητες όπως τύπος σελίδας ή κατηγορία υπηρεσίας, χωρίς περιττά προσωπικά δεδομένα.
Συνδέστε κάθε μέτρηση με πιθανή απόφαση
Για κάθε γεγονός γράψτε τι θα αλλάζατε αν η τιμή είναι χαμηλή ή υψηλή. Αν πολλοί ανοίγουν τη φόρμα αλλά λίγοι την ολοκληρώνουν, ελέγχετε μήκος, σαφήνεια, σφάλματα και υποχρεωτικά πεδία. Αν μια ενότητα δεν χρησιμοποιείται, εξετάζετε αν βρίσκεται στη σωστή θέση ή αν έχει πραγματική χρησιμότητα. Αν δεν υπάρχει πιθανή απόφαση, ίσως η μέτρηση δεν είναι προτεραιότητα. Έτσι το σύστημα ανάλυσης παραμένει μικρό και επιχειρησιακά χρήσιμο.
Σχέδιο μέτρησης διαδραστικότητας
| Ερώτηση | Γεγονός | Πιθανή ενέργεια |
|---|---|---|
| Βρίσκουν το σωστό περιεχόμενο; | Άνοιγμα βασικής υπηρεσίας | Βελτίωση πλοήγησης ή ονομασίας |
| Η φόρμα είναι κατανοητή; | Έναρξη και ολοκλήρωση φόρμας | Απλοποίηση πεδίων ή μηνυμάτων |
| Χρησιμοποιούνται τα φίλτρα; | Εφαρμογή φίλτρου | Αλλαγή επιλογών ή θέσης |
| Οι επαφές από κινητό είναι εύκολες; | Ενεργοποίηση τηλεφώνου ή μηνύματος | Βελτίωση ορατότητας ενέργειας |
| Η κρίσιμη πληροφορία διαβάζεται; | Άνοιγμα σχετικής ενότητας | Αλλαγή ιεραρχίας και θέσης |
Διαχωρίστε τεχνικό σφάλμα από συμπεριφορά χρήστη
Αν μια φόρμα δεν ολοκληρώνεται, δεν σημαίνει πάντα ότι ο χρήστης άλλαξε γνώμη. Μπορεί να υπάρχει τεχνικό σφάλμα, μήνυμα που δεν φαίνεται ή πεδίο που απορρίπτει έγκυρη τιμή. Γι’ αυτό η παρακολούθηση πρέπει να συνδυάζεται με ελέγχους λειτουργίας. Καταγράφουμε ξεχωριστά την εμφάνιση σημαντικού σφάλματος και δεν ερμηνεύουμε κάθε εγκατάλειψη ως πρόβλημα περιεχομένου. Η σωστή ανάλυση ξεκινά από αξιόπιστη τεχνική λειτουργία.
Διαδραστικότητα δεν σημαίνει περισσότερα εφέ
Η προσθήκη JavaScript μπορεί να κάνει φίλτρα, αναδιπλούμενες ενότητες, δυναμικά αποτελέσματα και άλλες λειτουργίες πιο άμεσες, αλλά κάθε τέτοιο στοιχείο πρέπει να εξυπηρετεί συγκεκριμένο σκοπό. Η σελίδα προσθήκης διαδραστικότητας με JavaScript συνδέεται με το τεχνικό σκέλος. Ένα κινούμενο στοιχείο που δεν αλλάζει την απόφαση του χρήστη δεν χρειάζεται απαραίτητα ξεχωριστή μέτρηση.
Ιδιωτικότητα και ελαχιστοποίηση δεδομένων
Το σχέδιο μέτρησης πρέπει να ξεκινά από το ελάχιστο αναγκαίο σύνολο. Για να μάθουμε αν ολοκληρώθηκε μια φόρμα δεν χρειάζεται να αποθηκεύσουμε το περιεχόμενό της στο σύστημα ανάλυσης. Για να συγκρίνουμε κατηγορίες υπηρεσιών, αρκεί συχνά η κατηγορία και όχι προσωπικά στοιχεία. Οι υποχρεώσεις ενημέρωσης και συγκατάθεσης εξαρτώνται από τα εργαλεία και τον τρόπο υλοποίησης, οπότε πρέπει να αξιολογούνται στο πραγματικό περιβάλλον αντί να θεωρούνται ίδιες για κάθε έργο.
Λάθη που κάνουν τα δεδομένα δύσχρηστα
- Καταγράφονται δεκάδες γεγονότα χωρίς ερώτηση ή υπεύθυνο.
- Το ίδιο γεγονός έχει διαφορετικό όνομα σε διαφορετικές σελίδες.
- Αλλάζει η σχεδίαση αλλά δεν ενημερώνεται το σχέδιο μέτρησης.
- Προσωπικά δεδομένα περνούν σε πεδία ανάλυσης χωρίς ανάγκη.
- Οι τεχνικές αποτυχίες δεν ξεχωρίζουν από την εγκατάλειψη χρήστη.
- Η ομάδα κοιτά μόνο συνολικές επισκέψεις και όχι ολοκλήρωση σημαντικών βημάτων.
Πριν τη δημοσίευση, δοκιμάστε κάθε γεγονός
Ακολουθήστε κάθε βασική διαδρομή και επιβεβαιώστε ότι καταγράφεται ακριβώς ένα σωστό γεγονός στο σωστό σημείο. Δοκιμάστε επιτυχία και αποτυχία φόρμας, επιστροφή σε προηγούμενο βήμα και επαναλαμβανόμενο πάτημα. Ελέγξτε ότι οι ονομασίες είναι κατανοητές χωρίς να χρειάζεται ο προγραμματιστής να τις εξηγήσει. Η γενική σελίδα κατασκευής ιστοσελίδων δίνει το ευρύτερο πλαίσιο μέσα στο οποίο εντάσσεται η μέτρηση.
Μετά τη δημοσίευση, δουλέψτε με μικρό κύκλο βελτίωσης
Ορίστε τακτικό έλεγχο όπου εξετάζονται λίγες βασικές ερωτήσεις. Επιλέξτε ένα σημείο τριβής, κάντε μία αλλαγή και παρατηρήστε αν βελτιώνεται η σχετική διαδρομή. Αποφύγετε να αλλάζετε πολλά πράγματα ταυτόχρονα, γιατί μετά δεν είναι σαφές τι επηρέασε το αποτέλεσμα. Η παρακολούθηση διαδραστικότητας γίνεται χρήσιμη όταν κλείνει τον κύκλο μέτρηση → υπόθεση → αλλαγή → νέος έλεγχος και όταν η ομάδα καταγράφει τι έμαθε από κάθε κύκλο.
Διατηρήστε μικρό λεξικό γεγονότων
Ένα πρακτικό λεξικό περιλαμβάνει το όνομα κάθε γεγονότος, πότε ενεργοποιείται, ποιες ιδιότητες επιτρέπονται και σε ποια επιχειρησιακή ερώτηση απαντά. Αν ένα γεγονός αλλάξει, καταγράφεται η νέα έννοια ώστε οι παλιές και οι νέες μετρήσεις να μην αναμειγνύονται χωρίς εξήγηση. Αυτό το λεξικό είναι πιο χρήσιμο από τεχνικό κατάλογο που δεν εξηγεί τον σκοπό. Βοηθά επίσης να εντοπίζονται διπλές μετρήσεις και να αφαιρούνται γεγονότα που δεν χρησιμοποιούνται πλέον.
Τι παραδίδεται μαζί με την ιστοσελίδα
Το παραδοτέο δεν είναι μόνο ο κώδικας παρακολούθησης. Χρειάζεται το λεξικό γεγονότων, ο σκοπός κάθε μέτρησης, οι βασικές ιδιότητες και ο υπεύθυνος που θα χρησιμοποιεί την πληροφορία. Έτσι η επόμενη ομάδα μπορεί να καταλάβει τι μετριέται χωρίς να ξεκινήσει έρευνα από την αρχή. Αν ένα γεγονός παύσει να είναι χρήσιμο, αφαιρείται. Ένα μικρό, σαφές και συντηρούμενο σχέδιο μέτρησης είναι πιο πολύτιμο από έναν τεράστιο κατάλογο που κανείς δεν εμπιστεύεται.
Καταγράψτε μια αρχική γραμμή πριν αλλάξετε τη σελίδα
Για να αξιολογηθεί μια βελτίωση χρειάζεται να γνωρίζουμε την προηγούμενη κατάσταση. Πριν αλλάξετε μια κρίσιμη φόρμα ή διαδρομή, καταγράψτε ποια γεγονότα λειτουργούν ήδη και αν η μέτρηση είναι σταθερή. Δεν χρειάζεται να δημιουργήσετε τεχνητό στόχο ή αυθαίρετη πρόβλεψη. Χρειάζεται όμως να γνωρίζετε ότι συγκρίνετε την ίδια έννοια πριν και μετά. Αν αλλάξει το όνομα γεγονότος, ο τρόπος ενεργοποίησης ή το σημείο της διαδρομής, σημειώστε το. Έτσι αποφεύγεται η λανθασμένη ερμηνεία μιας τεχνικής αλλαγής ως μεταβολής στη συμπεριφορά των χρηστών.
Δώστε υπεύθυνο σε κάθε κρίσιμη μέτρηση
Τα δεδομένα χάνουν γρήγορα αξία όταν κανείς δεν είναι υπεύθυνος να τα ελέγξει και να αποφασίσει τι σημαίνουν. Για κάθε σημαντικό γεγονός ορίστε ποιος το χρησιμοποιεί, ποια ερώτηση απαντά και πότε επανεξετάζεται. Αν μια μέτρηση δεν έχει χρησιμοποιηθεί για μεγάλο διάστημα και δεν συνδέεται με απόφαση, αφαιρέστε την από το βασικό σύνολο. Με αυτόν τον τρόπο το σχέδιο παραμένει μικρό και κατανοητό. Η παρακολούθηση διαδραστικότητας πρέπει να είναι ζωντανό εργαλείο λειτουργίας της ιστοσελίδας και όχι αρχείο από παλιές τεχνικές επιλογές που κανείς δεν θυμάται γιατί δημιουργήθηκαν.