Google Apps Script Editor: Alles, was Sie wissen müssen, um loszulegen
Wenn Sie Google-Dienste wie Google Docs , Google Sheets , Google Analytics , Gmail und andere verwenden, können Sie diese Dienste mit Google Apps Script verbinden und automatisieren .
Stellen Sie sich Google Apps Script(Google Apps Script) wie Googles Version von Microsofts VBA-Script vor(Microsoft’s VBA script) . So wie Sie Aktionen und Aufgaben automatisieren oder Makros in Microsoft Word und Excel mit VBA(Excel with VBA) anpassen können, können Sie Aufgaben und Aktionen in allen Google -Diensten automatisieren. In Diensten wie Sheets und Docs können Sie sogar Ihre eigenen benutzerdefinierten Menüs schreiben.
In diesem Artikel erfahren Sie, wie Sie in Ihren verschiedenen Google-Diensten auf (various Google services)Apps Script zugreifen und es aktivieren , wie Sie im Apps Script-Editor navigieren und wie Sie Dienste verbinden. Sie werden keine spezifischen Skriptfunktionen erlernen(learn specific script functions) , aber Google bietet eine hervorragende Dokumentation und Apps-Skript-Tutorials, um zu lernen, wie man Apps Script schreibt .
So greifen Sie auf den Google Apps-Skripteditor zu(Access Google Apps Script Editor)
Sie können den Google Apps Script(Google Apps Script) -Code-Editor aus einer Reihe von Google -Diensten heraus öffnen . Beispielsweise finden Sie Apps Script im Menü „ Erweiterungen “ in Google Tabellen.(Extensions)
In anderen Diensten können Sie den Google Apps-Skripteditor(Google Apps Script) folgendermaßen öffnen:
- Google Docs : Wählen Sie Skripteditor(Script editor) im Menü(Tools) Extras.
- Google Slides : Wählen Sie Skripteditor(Script editor) im Menü(Tools) Extras.
- Google Forms : Wählen Sie im Dreipunktmenü Skripteditor aus .(Script editor)
- Google Drive : Klicken Sie mit der rechten Maustaste auf ein beliebiges Leerzeichen, wählen Sie Mehr(More) und dann Google Apps Script aus .
Wenn Sie eine dieser Methoden verwenden, wird der Code-Editor von Apps Script in einem neuen Tab geöffnet. (Apps Script)Dies ist das Fenster, in das Sie alle Funktionen schreiben, die Ihr gesamtes Skript ausmachen. Standardmäßig sehen Sie eine leere Funktion namens myFunction(), die bereit ist, damit Sie mit dem Ausfüllen Ihres Codes beginnen können.
Hinweis(Note) : Die Formatierung des Codes ist sehr wichtig, um Fehler zu vermeiden. Verwenden Sie Kommentare wie im folgenden Code, um sich daran zu erinnern, was Sie innerhalb von Codeabschnitten zu tun versuchten. Dies ist sehr ähnlich wie das Kommentieren in HTML -Code mit Webprogrammierung funktioniert.
Während Sie im Code-Editor navigieren, können Sie zu diesem Abschnitt zurückkehren, indem Sie im linken Navigationsbereich des Editor - Fensters Code.gs auswählen. (Code.gs)Um andere verfügbare Fenster anzuzeigen, bewegen Sie den Mauszeiger über die Symbole im Bereich ganz links, und der Hauptnavigationsbereich wird geöffnet.
Im Abschnitt Übersicht(Overview) finden Sie Statistiken zu Ihrem Skript, z. B. wie viele Fehler aufgetreten sind, wie oft es ausgeführt wurde und vieles mehr.
Wir behandeln jeden der anderen Abschnitte des Google Apps-Skripteditors(Google Apps Script) in jedem Abschnitt unten.
Navigieren im Google Apps-Skripteditor(Google Apps Script Editor)
Wenn Sie Ihren Code im Editor bearbeiten, sollten Sie häufig das Datenträgersymbol ( Speichern(Save) ) auswählen , damit Ihre Arbeit nicht verloren geht.
Nach dem Speichern sehen Sie, dass die anderen Menüoptionen aufleuchten.
Diese beinhalten:
- Ausführen(Run) : Versuchen Sie, Ihr gesamtes Skript von Anfang bis Ende auszuführen.
- Debug : Gehen Sie Zeile für Zeile durch Ihr Skript.
- Funktions-Dropdown(Function dropdown) : Durchsuchen und navigieren Sie zu jeder der von Ihnen erstellten Funktionen.
- Ausführungsprotokoll(Execution log) : Zeigen Sie alle Status- oder Fehlermeldungen von jedem Versuch an, den Sie unternommen haben, um Ihr Skript auszuführen.
Über die Option „ Bibliotheken(Libraries) “ im linken Navigationsmenü können Sie auf Bibliotheken zugreifen, die andere geschrieben haben (oder die Sie an anderer Stelle geschrieben und gespeichert haben). Dies ist nützlich, wenn Sie einen Freund haben, der bereits eine Funktion geschrieben hat, die Sie in Google Tabellen(Google Sheets) oder Google Docs verwenden möchten , aber Sie möchten darüber hinaus weitere Funktionen hinzufügen.
Alles, was Sie brauchen, um diese Bibliotheken zu Ihrem Projekt hinzuzufügen, ist die Skript-ID(Script ID) . Sie finden diese im Abschnitt Projekteinstellungen, den wir Ihnen gegen Ende dieses Artikels zeigen.
Google Apps Script Services-Add-Ons
Der Abschnitt Dienste(Services) ist am nützlichsten. Hier können Sie Ihr aktuelles Skript in andere Google -Dienste integrieren, die Sie möglicherweise verwenden.
Wenn Sie es auswählen, wird das Fenster Dienst(Add a service) hinzufügen geöffnet. Scrollen(Scroll) Sie nach unten zu dem Dienst, den Sie als Add-on zu Ihrem bestehenden Projekt verwenden möchten.
Wenn Sie beispielsweise Daten aus Ihrem Google Analytics - Konto in dieses Skript ziehen möchten, können Sie die Google Analytics-API auswählen und auf Hinzufügen klicken(Add) .
Wenn Sie Einzelheiten darüber erfahren möchten, welche Funktionen für diesen neuen Add-On-Dienst verfügbar sind und wie sie verwendet werden, wählen Sie die drei Punkte rechts neben der API aus und wählen Sie Dokumentation(See documentation) anzeigen aus .
Dadurch wird die Google Apps Script - Dokumentation in einem neuen Tab geöffnet, der automatisch mit dem Abschnitt für diesen Google -Dienst geöffnet wird.
Durchsuchen Sie die Dokumentation nach Funktionssyntax, Lernprogrammen und Codebeispielen, die Sie in Ihrem eigenen Skript verwenden können.
Beachten Sie auch, dass Sie zu anderen Abschnitten der Dokumentation navigieren können, um zu sehen, welche allgemeinen Funktionen in Ihrem Skript verfügbar sind, basierend auf dem Dienst, den Sie verwendet haben, als Sie den Apps Script -Code-Editor ursprünglich geöffnet haben.
Wenn Sie beispielsweise den Editor in Google Sheets geöffnet haben, suchen Sie im Abschnitt Sheets im Dokumentationsmenü nach Google Sheets- Funktionen, die Sie in Ihrem Skript verwenden können.
Einrichten und Verwenden von Apps-Skriptauslösern(Using Apps Script Triggers)
Eine weitere nützliche Funktion in Google Apps Script ist die Möglichkeit, Trigger basierend auf einer Reihe von Ereignissen oder Zeitplänen festzulegen.
Um einen neuen Trigger für Ihr Skript zu konfigurieren, wählen Sie im Navigationsmenü ganz links Trigger aus. (Triggers)Wählen Sie im sich öffnenden Fenster „Trigger“ die Schaltfläche(Triggers) „ Trigger hinzufügen“ aus.(Add Trigger)
Das Fenster Trigger(Add Trigger) hinzufügen enthält eine lange Liste von Optionen, mit denen Sie genau anpassen können, wie und wann Ihr Skript ausgeführt werden soll.
Hinweis(Note) : Viele dieser Optionen hängen von dem Dienst ab, für den Sie Ihr Skript schreiben, oder von den APIs, die Sie hinzugefügt haben(the APIs that you’ve added) .
Um Ihren Trigger einzurichten, müssen Sie Folgendes auswählen:
- Welche Funktion anfänglich gestartet werden soll
- Die Ereignisquelle, z. B. eine bestimmte Uhrzeit, ein bestimmtes Datum oder ein Ereignis in Ihrem Dienst, z. B. wenn sich eine Google -Tabellenzelle ändert oder ein Dokument zum ersten Mal geöffnet wird
- Der Ereignistyp, z. B. wenn etwas in Ihrer Google - Tabelle oder Ihrem Dokument geöffnet oder bearbeitet wird, oder die spezifische Einstellung für Datum oder Uhrzeit
- Benachrichtigungshäufigkeit, wie oft Sie Updates erhalten möchten, wenn Ihre Skripts fehlgeschlagen sind
Nachdem Sie Speichern(Save) ausgewählt haben, wird möglicherweise die Meldung „ Skriptautorisierung(Script) fehlgeschlagen“ angezeigt, wenn Sie zum ersten Mal einen neuen Trigger speichern.
Dies wird normalerweise ausgelöst, wenn Sie in Ihrem Browser einen Popup-Blocker aktiviert haben. Wenn Sie Google Chrome verwenden , wählen Sie einfach das kleine Fenstersymbol mit einem roten „X“ darüber aus. Ändern Sie die Einstellung in Pop-ups immer zulassen(Always allow pop-ups) und wählen Sie Fertig(Done) .
Wenn Sie erneut Speichern(Save) auswählen , müssen Sie den Prozess durchlaufen, um das von Ihnen geschriebene Skript für die Ausführung unter Ihrem Google - Konto oder Google Workspace zu autorisieren .
Wählen Sie zunächst das Google- Konto aus, unter dem Ihr Skript ausgeführt werden soll.
Sie sehen eine Warnung, dass die benutzerdefinierte Funktion oder das Skript, das Sie geschrieben haben, nicht von Google „verifiziert“ wurde . Wenn Sie die Person sind, die das Skript geschrieben hat, spielt dies keine Rolle, und es kann sicher unter Ihrem eigenen Google-Konto(Google Account) oder Google Workspace ausgeführt werden .
Um diese Warnung zu umgehen, wählen Sie einfach Erweitert(Advanced) und dann unten den Link Go to <project> (unsafe)
Wählen Sie schließlich im Berechtigungsfenster Zulassen(Allow) aus , damit Ihre benutzerdefinierten Funktionen und Skripts unter Ihrem Google - Konto oder Google Workspace ausgeführt werden können .
Sie müssen diesen Vorgang nicht noch einmal wiederholen, nur wenn Sie Ihre benutzerdefinierten Google Apps- Skriptprojekte zum ersten Mal speichern oder ausführen.
Zugriff auf Ihre Google Script-ID
Eine letzte Anmerkung – vielleicht möchten Sie Ihr Skript Freunden oder Kollegen zur Verfügung stellen, damit diese entweder Ihr Skript verwenden oder es als Bibliothek zu ihrem eigenen Skript hinzufügen können.
Sie finden Ihre Skript-ID(Script ID) unter dem Einstellungssymbol(Settings) ganz links im Navigationsbereich.
Die Skript-ID(Script ID) finden Sie im Abschnitt IDs rechts neben Skript-ID(Script ID) .
Wie Sie sehen können, ist der Google Apps-Skripteditor(Google Apps Script) ziemlich einfach, wenn Sie wissen, wie Sie zu den einzelnen Funktionen navigieren, die Sie verwenden möchten. Stellen Sie einfach(Just) sicher, dass Sie die Google Apps Script - Dokumentation gut studieren, damit Sie anfangen können, zu lernen, wie Sie Ihre Skripts und alle verfügbaren Funktionen schreiben.
Related posts
Wie die experimentellen Apps von Google Ihnen helfen können, digitale Sucht zu bekämpfen
Die 5 besten Blaulichtfilter-Apps für Windows, Mac und Linux
5 portable Apps, die Sie unbedingt auf Ihrem USB-Stick haben möchten
Google Chrome Autofill: Eine vollständige Anleitung
Die 4 besten Software-Apps für die Portweiterleitung und wie man sie verwendet
Die 6 besten Apps zum Überprüfen der CPU-Temperatur in Windows 11/10
Erfahren Sie, wie Sie mit diesen 5 Websites und Apps wie ein Profi programmieren
Die 11 besten Microsoft Teams-Apps im Jahr 2022
Die 5 besten sicheren APK-Downloadseiten für Android-Apps
Dinge, die Sie beachten sollten, bevor Sie Ihr eigenes Wiki erstellen
Automatisches Verschieben, Löschen oder Kopieren von Dateien in Windows
So rippen Sie Ihre DVDs und Blu-Rays mühelos mit MakeMKV
Google Translate vs. Bing Translate – welches ist das Beste?
5 Apps zum Suchen und Entfernen doppelter Dateien in Windows 10
E-Learning für Kinder – Die besten Apps und Tools, um Ihre Kinder zu Hause zu unterrichten
Der Zapier-E-Mail-Parser: 3 kreative Möglichkeiten, ihn zu verwenden
4 großartige Tools zum Erstellen von Windows Installer-Paketen
Was ist der beste Telefonkonferenzdienst – Die besten Apps im Vergleich
So überprüfen Sie, ob Ihre CPU-Temperatur zu hoch ist
Was ist Microsoft Power Automate und kostenlose Vorlagen zum Herunterladen