Τι είναι το Script Google; Πώς να γράψετε το πρώτο σας σενάριο Google Apps
Διαφήμιση
Εάν χρησιμοποιείτε τα Google Apps, όπως τα Φύλλα Google ή τα Έγγραφα Google, το Google Script σάς επιτρέπει να πετύχετε πράγματα που δεν θα μπορούσατε ποτέ να κάνετε με μια παρόμοια εφαρμογή επιφάνειας εργασίας.
Το Google Script (επίσης γνωστό ως Google Apps Script) είναι μια πλατφόρμα ανάπτυξης εφαρμογών που σας επιτρέπει να ενσωματώσετε όλες τις υπηρεσίες του Google Cloud που χρησιμοποιείτε.
Η Google προσφέρει μια μακρά λίστα API για κάθε υπηρεσία cloud. Γράφοντας πολύ απλές εφαρμογές Google, μπορείτε να ανοίξετε έναν ολόκληρο κόσμο με πρόσθετες λειτουργίες σε κάθε μια από τις πολλές υπηρεσίες της Google.
Τι μπορείτε να κάνετε με το Google Script;
Η εκμάθηση του Google Script είναι πολύ εύκολη. Μερικά από τα πράγματα που μπορείτε να κάνετε με το Google Script περιλαμβάνουν:
- Δημιουργία προσαρμοσμένων λειτουργιών στο Google Sheets
- Ενσωμάτωση του Google Sheets ή των Εγγράφων Google με το Gmail
- Δημιουργία εφαρμογών ιστού που μπορείτε να αναπτύξετε χρησιμοποιώντας τους ιστότοπους Google
- Προσθήκη προσαρμοσμένου μενού στα Έγγραφα Google
- Δημιουργία πινάκων ελέγχου επισκεψιμότητας ιστού στα Φύλλα Google 5 Cool Dashboards προσαρμοσμένων δεδομένων που μπορείτε να κάνετε με τους ιστότοπους Google 5 Cool Dashboards προσαρμοσμένων δεδομένων που μπορείτε να κάνετε με τους ιστότοπους Google Οι ιστότοποι Google είναι ένας από τους ευκολότερους οικοδόμους ιστού που είναι διαθέσιμοι. Μπορείτε επίσης να το χρησιμοποιήσετε για να δημιουργήσετε έναν προσαρμοσμένο πίνακα δεδομένων που συλλέγει δεδομένα από τον ιστό και τα εμφανίζει όμορφα. Διαβάστε περισσότερα χρησιμοποιώντας τα δεδομένα του Google Analytics
- Αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου από τα φύλλα του Google Πώς να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου σε ένα φύλλο Google με δέσμες ενεργειών Google Πώς να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου σε ένα φύλλο Google με δέσμες ενεργειών Google Μάθετε πώς να χρησιμοποιείτε τα Google Scripts για αυτοματοποίηση των εργαλείων παραγωγικότητας της Google όπως τα Sheets and Docs και να εξοικονομήσετε ώρες. Διαβάστε περισσότερα ή οποιαδήποτε άλλη υπηρεσία Google
Αφού οι υπηρεσίες Google βρίσκονται στο σύννεφο, μπορείτε να δημιουργήσετε τη δέσμη ενεργειών Google Apps από έναν ενιαίο επεξεργαστή σεναρίων. Από αυτόν τον κώδικα μπορείτε να χρησιμοποιήσετε τα API για οποιαδήποτε από τις υπηρεσίες της Google που χρησιμοποιείτε.
Αυτό δημιουργεί μια ευελιξία που είναι δύσκολο να βρεθεί στις περισσότερες άλλες πλατφόρμες scripting.
Γράφοντας το πρώτο σας σενάριο Google Apps
Για να δείτε πόσο εύκολο είναι να γράψετε ένα σενάριο Google, δοκιμάστε το παρακάτω παράδειγμα.
Το πρώτο σενάριο θα στείλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου από το λογαριασμό σας στο Gmail, με ένα μήνυμα ενσωματωμένο στο Google Script.
- Ανοίξτε ένα πρόγραμμα περιήγησης ιστού και πληκτρολογήστε script.google.com στο πεδίο διεύθυνσης URL.
- Συνδεθείτε στο Λογαριασμό σας Google αν δεν είστε ήδη.
- Μόλις συνδεθείτε στο σενάριο Google Apps, κάντε κλικ στην επιλογή Νέο σενάριο .
- Όπου λέει έργο Untitled, πληκτρολογήστε το όνομα My First Script .
Διαγράψτε τον κώδικα στο παράθυρο δέσμης ενεργειών και επικολλήστε τα εξής:
function SendAnEmail() { // Set the recipient email address var email = ' ' // Create the email subject line. var subject = 'This is my first script!'; // Create the email body. var body = 'Hello, world!'; // Send an email GmailApp.sendEmail(email, subject, body); }
Κάντε κλικ στο εικονίδιο του δίσκου για να αποθηκεύσετε τον κωδικό. Στη συνέχεια, κάντε κλικ στο εικονίδιο " Εκτέλεση" για να το εκτελέσετε.
Ενδέχεται να χρειαστεί να δώσετε άδεια για να εκτελεστεί το σενάριο χρησιμοποιώντας το λογαριασμό σας Google την πρώτη φορά και να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου από το λογαριασμό σας στο Gmail.
Μπορεί να δείτε μια προειδοποίηση ότι η εφαρμογή δεν επαληθεύεται. Απλά κάντε κλικ στο Advanced (Προηγμένες) και πηγαίνετε στο My First Script (μη ασφαλές) . Δεδομένου ότι είστε αυτός που έγραψε την εφαρμογή, μπορείτε να είστε βέβαιοι ότι είναι απολύτως ασφαλές να τρέξετε.
Ας δούμε τι θα φανεί αυτό το εισερχόμενο μήνυμα ηλεκτρονικού ταχυδρομείου:
Αυτό το σενάριο χρησιμοποίησε την υπηρεσία Gmail για να στείλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου από το λογαριασμό σας μέσω του Google Script.
Είναι ένα απλό παράδειγμα του τρόπου με τον οποίο ένα Google Apps Script μπορεί να αξιοποιήσει οποιαδήποτε από τις υπηρεσίες σας στο Google Cloud.
Προσθέτοντας περισσότερες λειτουργίες στις υπηρεσίες Google
Θα βρείτε πρόσβαση στο Google Scripting και από πολλές υπηρεσίες της Google.
Όπως αναφέρθηκε παραπάνω, αυτό σας επιτρέπει να προσθέσετε εκτεταμένες λειτουργίες σε αυτές τις υπηρεσίες. Για παράδειγμα, μέσα στα Φύλλα Google, μπορείτε να αποκτήσετε πρόσβαση στον Επεξεργαστή σας Script Google κάνοντας κλικ στο Εργαλεία και, στη συνέχεια, κάνοντας κλικ στον επεξεργαστή Script .
Εξετάσαμε προηγουμένως παραδείγματα δημιουργίας προσαρμοσμένων λειτουργιών και μενού στα φύλλα του Google 4 Google Scripts που καθιστούν τα φύλλα του Google πολύ ισχυρότερα 4 Google Scripts που κάνουν τα φύλλα του Google πολύ ισχυρότερα φύλλα Google είναι εξαιρετικά έξω από το κουτί, ισχυρότερη εάν χρησιμοποιείτε τα Scripts της Google για να ενισχύσετε τις δυνατότητές της. Διαβάστε περισσότερα . Αυτός είναι ένας εξαιρετικός πόρος για να ξεκινήσετε να δημιουργείτε το δικό σας.
Μπορείτε να έχετε πρόσβαση στον επεξεργαστή Google Scripts με τον ίδιο τρόπο από τα Έγγραφα Google.
Μπορείτε ακόμη να χρησιμοποιήσετε ένα Google Script για να δημιουργήσετε ένα πρόσθετο Gmail για να βελτιώσετε την εμπειρία του Gmail. Αυτό σας επιτρέπει να τροποποιήσετε τα πράγματα όπως το παράθυρο σύνθεσης μηνυμάτων ή ακόμα και να γράψετε ένα σενάριο που διαχειρίζεται την αρχειοθέτηση παλιών μηνυμάτων ηλεκτρονικού ταχυδρομείου.
Για να μπορέσετε να αναπτύξετε και να δοκιμάσετε πρόσθετα του Script Google, θα πρέπει να ενεργοποιήσετε τα πρόσθετα προγραμματιστών στο λογαριασμό σας στο Gmail. Μπορείτε να το κάνετε αυτό πηγαίνοντας στις Ρυθμίσεις, κάνοντας κλικ στα Πρόσθετα και επιλέγοντας Ενεργοποίηση πρόσθετων προγραμματιστών για το λογαριασμό μου . Θα χρειαστεί να κάνετε κλικ στην επιλογή Ενεργοποίηση και σε ένα αναδυόμενο παράθυρο.
Η δημιουργία πρόσθετων του Gmail είναι πέρα από το πεδίο εφαρμογής αυτού του άρθρου. Αλλά αν είστε σοβαροί για την κατάδυση σε αυτό, μπορείτε να μελετήσετε τον Οδηγό προγραμματιστών Google για την οικοδόμηση ενός πρόσθετου Gmail.
Πρόσβαση σε API Google Script
Από το πρόγραμμα επεξεργασίας του Google Script, μπορείτε να έχετε πρόσβαση σε κάθε υπηρεσία Google χρησιμοποιώντας ένα παγκόσμιο αντικείμενο. Χρησιμοποιήσατε το γενικό αντικείμενο GmailApp στο παραπάνω παράδειγμα Hello World.
Για να αποκτήσετε πρόσβαση σε όλες τις λειτουργίες (μεθόδους και κλήσεις που μπορείτε να κάνετε μέσα από τον επεξεργαστή Script Google), πρέπει απλώς να ενεργοποιήσετε τις προηγμένες υπηρεσίες Google για αυτήν την υπηρεσία.
Κάνετε αυτό μέσα από τον επεξεργαστή Scripts της Google κάνοντας κλικ στις Υπηρεσίες πόρων και τις προηγμένες υπηρεσίες Google .
Μην ξεχάσετε να κάνετε κλικ στον σύνδεσμο του Πίνακα ελέγχου API της πλατφόρμας Google Cloud στο κάτω μέρος και να ενεργοποιήσετε και την υπηρεσία σε αυτόν τον πίνακα ελέγχου.
Αφού βρίσκεστε στον Πίνακα ελέγχου API της πλατφόρμας Google Cloud, κάντε κλικ στην επιλογή Ενεργοποίηση API και υπηρεσιών, αναζητήστε το όνομα της υπηρεσίας στη βιβλιοθήκη API, επιλέξτε το και, στη συνέχεια, κάντε κλικ στην επιλογή Ενεργοποίηση .
Απλώς πρέπει να ενεργοποιήσετε την προηγμένη υπηρεσία μία φορά για κάθε λογαριασμό Google που χρησιμοποιείτε για δέσμες ενεργειών.
Αν κάνετε κύλιση προς τα κάτω σε αυτήν τη σελίδα όπου έχετε ενεργοποιήσει τη Βιβλιοθήκη API, θα παρατηρήσετε μια σύνδεση για την τεκμηρίωση αναφοράς . Αποθηκεύστε αυτόν τον σύνδεσμο, επειδή παρέχει πολύτιμα παραδείγματα και σύνταξη σχετικά με τον τρόπο ενσωμάτωσης με αυτό το API μέσα στα δικά σας Scripts Google.
Μπορείτε να δείτε ένα εξαιρετικό παράδειγμα ενσωμάτωσης με το Google Analytics χρησιμοποιώντας το Google Scripting στον οδηγό μας για τη δημιουργία ενός πίνακα ελέγχου αναλυτικών στοιχείων ιστότοπου.
Η περιήγηση στη βιβλιοθήκη API δείχνει πόσες υπηρεσίες Google μπορείτε να ενσωματώσετε στα σενάρια σας.
Υπάρχουν εκατοντάδες διαθέσιμα API.
Εάν ενδιαφέρεστε να γίνετε superuser της Google, μάθετε πώς να χρησιμοποιείτε τα Scripts App της Google είναι σίγουρα ο τρόπος να πάτε.
Πέρα από τα βασικά του Google Script: Τι τώρα;
Όπως μπορείτε να δείτε από το απλό παράδειγμα Hello World παραπάνω, η μάθηση πώς να γράψετε ένα Google Script δεν είναι καθόλου δύσκολο.
Και δεδομένου ότι η Google παρέχει μια εκτεταμένη βιβλιοθήκη σεναρίων Google Apps γεμάτη με οδηγούς και αναφορές, έχετε μια σταθερή βάση για να ξεκινήσετε από.
Εάν θέλετε να ξεκινήσετε μια ελαφρώς πιο προηγμένη εφαρμογή Google Script, δοκιμάστε το χέρι σας στην ενσωμάτωση των Φόρμα Google και του Gmail Πώς να αυτοματοποιήσετε τις Εφαρμογές Εργασίας Χρησιμοποιώντας τα έντυπα Google Πώς να Αυτοματοποιήσετε Εφαρμογές Εργασίας Χρησιμοποιώντας το Google Forms Αυτοματοποιήστε τη διαδικασία αίτησης εργασίας σας με τη βοήθεια της Google Έντυπα, Φύλλα Google και IFTTT. Διαβάστε περισσότερα για να εφαρμοστεί γρήγορα στα ανοίγματα εργασίας.
Εξερευνήστε περισσότερα σχετικά με: Google Apps, Google Script.