Εξαγωγή των δεδομένων σε CSV ή JSON
Στη σελίδα στατιστικών υπάρχει ένας σύνδεσμος με την ένδειξη CSV και δίπλα του ένας με την ένδειξη JSON. Και οι δύο σας δίνουν τους αριθμούς ως αρχείο. Χωρίς λογαριασμό, χωρίς φόρμα αιτήματος, χωρίς αναμονή για ένα e-mail με σύνδεσμο λήψης.
Αυτό το άρθρο εξηγεί κυρίως γιατί υπάρχει καν αυτός ο σύνδεσμος.
Τι περιέχει το αρχείο
CSV δίνει μία γραμμή ανά ημέρα με τέσσερις στήλες — ημερομηνία, προβολές, μοναδικοί επισκέπτες και bots. Ανοίγει σε οποιοδήποτε υπολογιστικό φύλλο χωρίς καμία ρύθμιση, και αυτός ακριβώς είναι ο λόγος που επιλέχθηκε αυτή η μορφή.
JSON δίνει τα ίδια ημερήσια στοιχεία συν τις αναλύσεις: χώρες, πόλεις, προγράμματα περιήγησης, μεγέθη οθόνης και τις σελίδες με τις περισσότερες επισκέψεις, μαζί με μια σημείωση για το πότε δημιουργήθηκε το αρχείο και ποια περίοδο καλύπτει.
Και οι δύο δέχονται μια περίοδο. Προσθέστε &days=90 για τρεις μήνες ή οποιαδήποτε τιμή έως 400 — το ίδιο διάστημα για το οποίο διατηρούνται τα ίδια τα στατιστικά. Χωρίς αυτό, το αρχείο καλύπτει τις τελευταίες 30 ημέρες.
Είναι μια απλή διεύθυνση
Η εξαγωγή είναι ένα συνηθισμένο URL, που σημαίνει ότι μπορεί να την ανακτήσει οτιδήποτε μπορεί να ανακτήσει ένα URL. Για αριθμούς που μεταφέρονται σε ένα υπολογιστικό φύλλο μία φορά την εβδομάδα, ή για ένα μικρό script που διατηρεί το δικό του αρχείο για διάστημα μεγαλύτερο από 400 ημέρες, τίποτα εδώ δεν μπαίνει εμπόδιο και δεν απαιτείται κανένα κλειδί.
Αυτό είναι σκόπιμο. Ένα κουμπί λήψης που λειτουργεί μόνο όταν ένας άνθρωπος το πατά σε ένα πρόγραμμα περιήγησης είναι ένα κουμπί λήψης σχεδιασμένο για να χρησιμοποιηθεί μία φορά.
Τι δεν περιέχει
Αξίζει να είμαστε ειλικρινείς: πρόκειται για τα ίδια δεδομένα που ήδη δείχνει η σελίδα στατιστικών. Δεν ξεκλειδώνεται κάποιο πλουσιότερο κρυφό επίπεδο. Η εξαγωγή υπάρχει ώστε τα δεδομένα να είναι φορητά, όχι για να είναι πιο πλήρη.
Ειδικότερα, δεν περιέχει τίποτα ανά επισκέπτη, γιατί δεν διατηρείται τίποτα ανά επισκέπτη. Το ημερήσιο hash που ξεχωρίζει τις επαναλαμβανόμενες επισκέψεις διαγράφεται μετά από 2 ημέρες και δεν περιλαμβάνεται στο αρχείο. Η εξαγωγή περιέχει ό,τι υπάρχει: αθροίσματα, ομαδοποιημένα.
Γιατί όλος αυτός ο κόπος
Επειδή η αποχώρηση πρέπει να είναι δυνατή.
Μια υπηρεσία που κρατά ένα ιστορικό όμηρο δεν κρατά τους χρήστες της χάρη στην ποιότητα, τους κρατά χάρη στο κόστος του να ξεκινήσουν από την αρχή. Αυτός είναι κακός λόγος για να μείνει κανείς, και ακόμη χειρότερο πράγμα να το χτίσει κανείς σκόπιμα.
Το ιστορικό επισκεπτών ανήκει σε όποιον το συνέλεξε. Η μεταφορά του αλλού είναι απολύτως λογική κίνηση, και τα εργαλεία γι’ αυτήν δεν θα έπρεπε να είναι το χειρότερα συντηρημένο κομμάτι του ιστότοπου.