Was ist Google-Skript? So schreiben Sie Ihr erstes Google Apps-Skript

Was ist Google-Skript? So schreiben Sie Ihr erstes Google Apps-Skript

Wenn Sie Google Apps wie Google Sheets oder Google Docs verwenden, können Sie mit Google Script Dinge erreichen, die Sie mit einer ähnlichen Desktop-Anwendung nie erreichen könnten.





Google Script (auch bekannt als Google Apps Script) ist eine Anwendungsentwicklungsplattform, mit der Sie alle von Ihnen verwendeten Google Cloud-Dienste integrieren können.





Google bietet für jeden seiner Cloud-Dienste eine lange Liste von APIs. Durch das Schreiben sehr einfacher Google-Apps können Sie in jedem der vielen Google-Dienste eine ganze Welt zusätzlicher Funktionen eröffnen.





Was können Sie mit Google-Skript tun?

Das Erlernen von Google Script ist sehr einfach. Nur einige der Dinge, die Sie mit Google Script tun können, sind:

  • Benutzerdefinierte Funktionen in Google Tabellen erstellen
  • Integration von Google Sheets oder Google Docs in Gmail
  • Erstellen von Web-Apps, die Sie mit Google Sites bereitstellen können
  • Hinzufügen eines benutzerdefinierten Menüs zu Google Docs
  • Erstellen Web-Traffic-Dashboards in Google Tabellen Verwendung von Google Analytics-Daten
  • Senden von E-Mails von Google Tabellen oder einem anderen Google-Dienst

Da sich alle Google-Dienste in der Cloud befinden, können Sie Ihr Google Apps-Skript mit einem einzigen Skript-Editor erstellen. Von diesem Code aus können Sie auf die APIs für alle von Ihnen verwendeten Google-Dienste zugreifen.



Dies schafft eine Flexibilität, die bei den meisten anderen Skriptplattformen schwer zu finden ist.

Schreiben Sie Ihr erstes Google Apps-Skript

Versuchen Sie das folgende Beispiel, um zu sehen, wie einfach es ist, ein Google-Skript zu schreiben.





Ihr erstes Skript sendet eine E-Mail von Ihrem Gmail-Konto mit einer in Ihr Google-Skript eingebetteten Nachricht.

  1. Öffnen Sie einen Webbrowser und geben Sie ein script.google.com in das URL-Feld ein.
  2. Melden Sie sich bei Ihrem Google-Konto an, falls Sie es noch nicht sind.
  3. Klicken Sie nach der Anmeldung bei Google Apps Script auf Neues Skript .
  4. Wo steht Projekt ohne Titel , tippe den Namen ein Mein erstes Skript .

Löschen Sie den Code im Skriptfenster und fügen Sie Folgendes ein:





function SendAnEmail() {
// Set the recipient email address
var email = 'xxxxx@yahoo.com'
// 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);
}

Klicken Sie auf das Diskettensymbol, um Speichern der Code. Dann klicke auf das Lauf Symbol, um es auszuführen.

Möglicherweise müssen Sie der erstmaligen Ausführung des Skripts mit Ihrem Google-Konto und dem Senden von E-Mails über Ihr Gmail-Konto die Erlaubnis erteilen.

Möglicherweise wird eine Warnung angezeigt, dass die App nicht bestätigt wurde. Klicken Sie einfach auf Fortschrittlich und Gehe zu Mein erstes Skript (unsicher) . Da Sie derjenige sind, der die App geschrieben hat, können Sie sicher sein, dass die Ausführung absolut sicher ist.

So sieht die eingehende E-Mail aus:

Dieses Skript verwendet den Gmail-Dienst, um eine E-Mail von Ihrem Konto über Google-Skript zu senden.

Dies ist nur ein einfaches Beispiel dafür, wie ein Google Apps-Skript auf jeden Ihrer Google-Clouddienste zugreifen kann.

Hinzufügen weiterer Funktionen zu Google-Diensten

Sie finden auch innerhalb vieler Google-Dienste Zugriff auf Google Scripting.

Wie oben erwähnt, können Sie diesen Diensten erweiterte Funktionen hinzufügen. Innerhalb von Google Sheets können Sie beispielsweise auf Ihren Google Script Editor zugreifen, indem Sie auf klicken Werkzeuge , und klicken Sie dann auf Script Editor .

Wir haben uns vorher angesehen Beispiele für das Erstellen benutzerdefinierter Funktionen und Menüs in Google Tabellen . Das ist eine ausgezeichnete Ressource, um mit dem Bau Ihres eigenen zu beginnen.

Sie können den Google Scripts-Editor auf die gleiche Weise von Google Docs aus aufrufen.

Sie können sogar ein Google-Skript verwenden, um ein Google Mail-Add-On zu erstellen, um Ihr Google Mail-Erlebnis zu verbessern. Auf diese Weise können Sie Dinge wie das Fenster zum Verfassen von Nachrichten ändern oder sogar ein Skript schreiben, das die Archivierung alter E-Mails verwaltet.

Um das Entwickeln und Testen von Google Script-Add-Ons zu ermöglichen, müssen Sie Entwickler-Add-Ons in Ihrem Gmail-Konto aktivieren. Sie können dies tun, indem Sie zu gehen Einstellungen , dann auf klicken Add-ons und auswählen Entwickler-Add-ons für mein Konto aktivieren . Du musst klicken Aktivieren auch in einem Popup-Fenster.

Das Erstellen von Gmail-Add-ons würde den Rahmen dieses Artikels sprengen. Wenn Sie sich jedoch ernsthaft damit befassen möchten, können Sie das Google-Entwicklerhandbuch zum Erstellen eines Gmail-Add-Ons lesen.

Zugriff auf Google Script APIs

In Ihrem Google Script-Editor können Sie mithilfe eines globalen Objekts auf jeden Ihrer Google-Dienste zugreifen. Sie haben im obigen Hello World-Beispiel das globale GmailApp-Objekt verwendet.

Um auf alle Funktionen (Methoden und Anrufe, die Sie im Google Script-Editor ausführen können) zugreifen zu können, müssen Sie lediglich die erweiterten Google-Dienste für diesen Dienst aktivieren.

Sie tun dies aus dem Google Scripts-Editor heraus, indem Sie auf klicken Ressourcen und Erweiterte Google-Dienste .

Vergiss nicht auf zu klicken Google Cloud Platform API-Dashboard Link unten und aktivieren Sie den Dienst auch in diesem Dashboard.

Wenn Sie sich im Google Cloud Platform API-Dashboard befinden, klicken Sie auf APIs und Dienste aktivieren , suchen Sie in der API-Bibliothek nach dem Namen des Dienstes, wählen Sie ihn aus und klicken Sie dann auf Aktivieren .

Sie müssen den erweiterten Dienst nur einmal für jedes Google-Konto aktivieren, das Sie für die Skripterstellung verwenden.

Wenn Sie auf dieser Seite, auf der Sie die API-Bibliothek aktiviert haben, nach unten scrollen, sehen Sie einen Link für Referenzdokumentation . Speichern Sie diesen Link, da er wertvolle Beispiele und Syntax für die Integration mit dieser API in Ihre eigenen Google-Skripts enthält.

Ein hervorragendes Beispiel für die Integration mit Google Analytics mithilfe von Google Scripting finden Sie in unserem Leitfaden zum Erstellen eines Website-Analyse-Dashboards.

Wenn Sie die API-Bibliothek durchsuchen, sehen Sie, wie viele Google-Dienste Sie in Ihre Skripte integrieren können.

Es gibt Hunderte von verfügbaren APIs.

Wenn Sie daran interessiert sind, ein Google-Superuser zu werden, ist es definitiv der richtige Weg, die Verwendung von Google App Scripts zu erlernen.

Jenseits der Google Script-Grundlagen: Was nun?

Wie Sie aus dem einfachen Hello World-Beispiel oben sehen können, ist es nicht schwer zu lernen, wie man ein Google-Skript schreibt.

So schalten Sie die Kamera auf dem Mac ein

Und da Google eine umfangreiche Google Apps Script-Bibliothek mit Anleitungen und Referenzen bereitstellt, haben Sie eine solide Basis für den Anfang.

Wenn Sie mit einer etwas fortgeschritteneren Google Script-Anwendung beginnen möchten, versuchen Sie es mit der Integration von Google Forms und Gmail, um sich schnell auf Stellenangebote zu bewerben.

Teilen Teilen Tweet Email Lohnt sich ein Upgrade auf Windows 11?

Windows wurde neu gestaltet. Aber reicht das aus, um Sie davon zu überzeugen, von Windows 10 auf Windows 11 umzusteigen?

Weiter lesen
Verwandte Themen
  • Technologie erklärt
  • Programmierung
  • Google Apps
  • Google-Skript
Über den Autor Ryan Dube(942 veröffentlichte Artikel)

Ryan hat einen BSc-Abschluss in Elektrotechnik. Er hat 13 Jahre in der Automatisierungstechnik, 5 Jahre in der IT gearbeitet und ist jetzt Apps Engineer. Als ehemaliger Chefredakteur von MakeUseOf hat er auf nationalen Konferenzen zur Datenvisualisierung gesprochen und wurde im nationalen Fernsehen und Radio vorgestellt.

Mehr von Ryan Dube

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren