Εξαγωγές υπολογιστικών φύλλων

Μία γραμμή ανά επιτευχθέντα στόχο, σε υπολογιστικό φύλλο ή λίστα που σας ανήκει - για τους ανθρώπους της ομάδας σας που δεν θα ανοίξουν ποτέ εργαλείο BI.

1. Ποιο να επιλέξετε

Εκτελούν την ίδια εργασία. Η διαφορά είναι σε ποιον λογαριασμό λειτουργεί ήδη η εταιρεία σας.

Google SheetsMicrosoft SharePoint
Μια γραμμή γίνεταιγραμμή που προστίθεται σε φύλλοστοιχείο σε λίστα
Παρέχετεκλειδί λογαριασμού υπηρεσίας, ID υπολογιστικού φύλλουμισθωτή, ID πελάτη, μυστικό πελάτη, ID τοποθεσίας, ID λίστας
Στήλεςσταθερή σειρά, οκτώ συνολικάόποιες έχει η λίστα σας - ρωτάμε πρώτα
Προσπάθεια ρύθμισηςδημιουργία λογαριασμού υπηρεσίας, κοινοποίηση του φύλλου σε αυτόνκαταχώριση εφαρμογής, παραχώρηση πρόσβασης σε μία τοποθεσία

Αυτή είναι η μικρή εκδοχή της σύνδεσης BigQuery. Εκείνη προορίζεται για ομάδες δεδομένων με SQL· αυτή για το πρόσωπο που θέλει να ταξινομήσει βάσει αξίας και να στείλει την πρώτη δεκάδα στις πωλήσεις.

2. Google Sheets: το βήμα κοινοποίησης που όλοι ξεχνούν

Ένας λογαριασμός υπηρεσίας είναι αυτοτελής χρήστης με δική του διεύθυνση email που τελειώνει σε .iam.gserviceaccount.com. Η δημιουργία του κλειδιού δεν αρκεί - πρέπει να κοινοποιήσετε το υπολογιστικό φύλλο σε εκείνη τη διεύθυνση, όπως ακριβώς θα κάνατε με έναν συνάδελφο.

Αν το παραλείψετε, κάθε εγγραφή επιστρέφει 403. Το αναφέρουμε ρητά στο μήνυμα σφάλματος, επειδή η διατύπωση της Google δεν το αναφέρει και ο κόσμος χάνει ένα απόγευμα ελέγχοντας το κλειδί.

Επικολλήστε ολόκληρο το URL αν σας είναι ευκολότερο

Το ID υπολογιστικού φύλλου είναι το μέρος ανάμεσα στο /d/ και στο /edit. Επικολλήστε ολόκληρη τη διεύθυνση στο πεδίο και θα την περιορίσουμε εμείς.

Οι τιμές γράφονται σκόπιμα ως ανεπεξέργαστες

Όχι ως «εισαγωγή χρήστη». Διαφορετικά η Google θα διάβαζε ένα ID πελάτη όπως το 00123 ως αριθμό και θα αφαιρούσε τα αρχικά μηδενικά, ενώ μια τιμή που ξεκινά με = θα γινόταν τύπος.

3. SharePoint: διαβάζουμε τις στήλες σας πριν γράψουμε

Το SharePoint απορρίπτει ένα στοιχείο που κατονομάζει στήλη η οποία δεν υπάρχει στη λίστα - και τα εσωτερικά ονόματα στηλών είναι όσα επιλέξατε κατά τη δημιουργία της λίστας. Η υπόθεση ενός σταθερού συνόλου θα ήταν ένα στοίχημα που χάνει στους μισούς πελάτες.

Έτσι ανακτούμε τις στήλες της λίστας μία φορά την ώρα και γράφουμε μόνο σε όσες υπάρχουν και δεν είναι μόνο για ανάγνωση. Μια λίστα που έχει μόνο την προεπιλεγμένη στήλη Title λαμβάνει το όνομα στόχου και τίποτα άλλο, αντί να αποτυγχάνει σε κάθε στόχο.

Οι προαιρετικές στήλες, αν τις δημιουργήσετε: MPSession, MPChannel, MPUser, MPValue, MPCurrency, MPUrl, MPTime.

Το δικαίωμα που συνιστά η Microsoft δεν είναι αυτό που χρειάζεστε

Για αυτή την κλήση, η τεκμηρίωση της Microsoft αναφέρει το Sites.ReadWrite.All ως το δικαίωμα ελάχιστης πρόσβασης. Αυτό δίνει πρόσβαση εγγραφής σε κάθε τοποθεσία του μισθωτή σας, για μια ενσωμάτωση που συμπληρώνει μία λίστα.

Χρησιμοποιήστε το Sites.Selected αντί γι’ αυτό: μια εφαρμογή με αυτό το δικαίωμα δεν έχει καμία πρόσβαση από προεπιλογή και ένας διαχειριστής της παραχωρεί πρόσβαση εγγραφής σε ακριβώς μία τοποθεσία. Η παραχώρηση και των δύο αναιρεί τον περιορισμό - το περιορισμένο δικαίωμα λειτουργεί μόνο όσο η εφαρμογή δεν έχει τίποτα άλλο.

4. Τι καταχωρίζεται στη γραμμή

Χρονική σήμανση, έργο, συνεδρία, ID πελάτη, όνομα στόχου, αξία, νόμισμα και ο σύνδεσμος που αναπαράγει την καταγραφή. Στο SharePoint οι ίδιες τιμές πηγαίνουν σε όσες από αυτές τις στήλες υπάρχουν, με τη μορφή που απαιτεί ο τύπος στήλης - μια στήλη υπερσυνδέσμου λαμβάνει αντικείμενο συνδέσμου, μια στήλη κειμένου λαμβάνει την ίδια διεύθυνση ως κείμενο.

Ένα κενό κελί σημαίνει «δεν συμφωνήθηκε αξία», όχι μηδέν

Ένας στόχος χωρίς χρηματική αξία αφήνει το κελί κενό. Ένα μηδέν θα προσμετρούνταν στο υπολογιστικό φύλλο σε ένα σύνολο που δεν υπήρξε ποτέ.

Το ID πελάτη αναζητείται τη στιγμή της παράδοσης

Όχι όταν ενεργοποιείται ο στόχος. Η ταυτοποίηση συνήθως γίνεται κατά τη σύνδεση - δηλαδή συχνά μετά τον στόχο. Η αναζήτηση λίγα δευτερόλεπτα αργότερα είναι και φθηνότερη για τη ροή συμβάντων μας και πιθανότερο να βρει όνομα.

Και τα δύο διαπιστευτήρια αποθηκεύονται με κρυπτογράφηση AES-256-GCM, δεν εμφανίζονται ποτέ ξανά και σκόπιμα παραμένουν εκτός της εσωτερικής ουράς που μεταφέρει την εργασία.

Όλα τα εμπορικά σήματα που αναφέρονται εδώ ανήκουν στους αντίστοιχους κατόχους τους. Το MousePlayer δεν έχει επιχειρηματική σχέση με αυτούς τους παρόχους.