Was ist Google Script? 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 erledigen, die Sie mit einer ähnlichen Desktopanwendung niemals erreichen könnten.
Google Script (auch als Google Apps Script bekannt) ist eine Anwendungsentwicklungsplattform, mit der Sie alle von Ihnen verwendeten Google Cloud-Dienste integrieren können.
Google bietet eine lange Liste von APIs für jeden seiner Cloud-Services. Durch das Schreiben sehr einfacher Google-Apps können Sie in jedem der zahlreichen Dienste von Google eine ganze Welt zusätzlicher Funktionen eröffnen.
Was können Sie mit Google Script machen??
Das Erlernen von Google Script ist sehr einfach. Mit Google Script können Sie unter anderem Folgendes tun:
- Erstellen benutzerdefinierter Funktionen in Google Sheets
- Integration von Google Sheets oder Google Docs in Google Mail
- Erstellen von Webanwendungen, die Sie mit Google Sites bereitstellen können
- Hinzufügen eines benutzerdefinierten Menüs zu Google Text & Tabellen
- Erstellen von Web-Traffic-Dashboards in Google Sheets 5 coole benutzerdefinierte Daten-Dashboards, die Sie mit Google Sites erstellen können 5 coole benutzerdefinierte Daten-Dashboards, die Sie mit Google Sites erstellen können Google Sites ist einer der einfachsten verfügbaren Web-Builder. Sie können es auch verwenden, um ein benutzerdefiniertes Daten-Dashboard zu erstellen, mit dem Daten aus dem Web abgerufen und schön dargestellt werden. Lesen Sie mehr über Google Analytics-Daten
- Senden von E-Mails aus Google Sheets So senden Sie E-Mails in einem Google Sheet mit Google Scripts So senden Sie E-Mails in einem Google Sheet mit Google Scripts Erfahren Sie, wie Sie Google Scripts verwenden, um die Produktivitätstools von Google wie Sheets und Docs zu automatisieren und sich Stunden zu sparen. Lesen Sie mehr oder einen anderen Google-Dienst
Da sich alle Google-Services in der Cloud befinden, können Sie Ihr Google Apps-Skript mit einem einzigen Skript-Editor erstellen. Von diesem Code aus können Sie die APIs für alle von Google genutzten Dienste aufrufen.
Dies schafft eine Flexibilität, die bei den meisten anderen Scripting-Plattformen 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 Google Mail-Konto mit einer in Ihr Google-Skript eingebetteten Nachricht.
- Öffnen Sie einen Webbrowser und geben Sie ein script.google.com in das URL-Feld.
- Melden Sie sich in Ihrem Google-Konto an, wenn Sie nicht bereits angemeldet sind.
- Klicken Sie nach der Anmeldung bei Google Apps Script auf Neues Skript.
- Wo steht Projekt ohne Titel, Geben Sie den Namen ein Mein erstes Skript.
Löschen Sie den Code im Skriptfenster und fügen Sie Folgendes ein:
function SendAnEmail () // E-Mail-Adresse des Empfängers einstellen var email = '[email protected]' // E-Mail-Betreffzeile erstellen. var subject = 'Dies ist mein erstes Skript!'; // Erstellen Sie den E-Mail-Text. var body = 'Hallo, Welt!'; // E-Mail senden GmailApp.sendEmail (E-Mail, Betreff, Text);
Klicken Sie auf das Diskettensymbol zu sparen der Code. Dann klicken Sie auf die Lauf Symbol, um es auszuführen.
Möglicherweise müssen Sie die Erlaubnis erteilen, dass das Skript zum ersten Mal über Ihr Google-Konto ausgeführt wird, und um E-Mails von Ihrem Google Mail-Konto aus zu senden.
Möglicherweise wird eine Warnung angezeigt, dass die App nicht überprüft wurde. Klicken Sie einfach auf Erweitert und Gehe zu meinem ersten Skript (unsicher). Da Sie die App geschrieben haben, können Sie sicher sein, dass sie absolut sicher ist.
Wie diese eingehende E-Mail aussehen wird:
Dieses Skript hat den Google Mail-Dienst verwendet, um eine E-Mail von Ihrem Konto über Google Skript zu senden.
Dies ist nur ein einfaches Beispiel dafür, wie ein Google Apps Script einen Ihrer Google Cloud-Services nutzen kann.
Weitere Funktionen zu Google-Services hinzufügen
In vielen Google-Diensten finden Sie auch Zugriff auf Google Scripting.
Wie oben erwähnt, können Sie diesen Diensten erweiterte Funktionen hinzufügen. Sie können beispielsweise in Google Sheets auf Ihren Google Script Editor zugreifen, indem Sie auf klicken Werkzeuge, und dann auf klicken Script Editor.
Zuvor haben wir Beispiele für das Erstellen benutzerdefinierter Funktionen und Menüs in Google Sheets 4 angesehen leistungsfähiger, wenn Sie Google Scripts verwenden, um seine Funktionen zu verbessern. Weiterlesen . Dies ist eine ausgezeichnete Ressource, um mit dem Aufbau Ihrer eigenen zu beginnen.
Sie können auf den Google Scripts-Editor auf dieselbe Weise über Google Text & Tabellen zugreifen.
Sie können sogar ein Google-Skript verwenden, um ein Google Mail-Add-On zu erstellen, um Ihre Google Mail-Erfahrung zu verbessern. Auf diese Weise können Sie beispielsweise das Fenster zum Erstellen einer Nachricht ändern oder sogar ein Skript schreiben, das die Archivierung alter E-Mails verwaltet.
Damit Sie Google Script-Add-Ons entwickeln und testen können, müssen Sie Entwickler-Add-Ons in Ihrem Google Mail-Konto aktivieren. Sie können dies tun, indem Sie zu gehen die Einstellungen, dann klicken Sie auf Add-Ons und auswählen Aktivieren Sie Entwickler-Add-Ons für mein Konto. Sie müssen klicken Aktivieren auch in einem Popup-Fenster.
Das Erstellen von Google Mail-Add-Ons ist nicht Gegenstand dieses Artikels. Wenn Sie jedoch ernsthaft in diese Sache eintauchen möchten, können Sie den Google Developer Guide zum Erstellen eines Google Mail-Add-Ons lesen.
Zugriff auf Google Script-APIs
In Ihrem Google Script-Editor können Sie mithilfe eines globalen Objekts auf alle Ihre Google-Services zugreifen. Sie haben das globale GmailApp-Objekt im obigen Beispiel "Hello World" verwendet.
Um auf alle Funktionen (Methoden und Aufrufe, die Sie im Google Script-Editor ausführen können) zuzugreifen, müssen Sie nur erweiterte Google-Dienste für diesen Dienst aktivieren.
Klicken Sie dazu im Google Scripts-Editor auf Ressourcen und Erweiterte Google-Dienste.
Vergiss nicht, auf das zu klicken Google Cloud Platform API-Dashboard Link unten und aktivieren Sie den Dienst in diesem Dashboard.
Wenn Sie sich im Google Cloud Platform API-Dashboard befinden, klicken Sie auf Aktivieren Sie APIs und Services, Suchen Sie nach dem Namen des Dienstes in der API-Bibliothek, wählen Sie ihn aus und klicken Sie auf Aktivieren.
Sie müssen den erweiterten Dienst nur einmal für jedes Google-Konto aktivieren, das Sie für das Scripting verwenden.
Wenn Sie auf dieser Seite nach unten scrollen, auf der Sie die API-Bibliothek aktiviert haben, wird ein Link für angezeigt Referenzdokumentation. Speichern Sie diesen Link, da er wertvolle Beispiele und Syntax für die Integration dieser API in Ihre eigenen Google Scripts enthält.
Ein hervorragendes Beispiel für die Integration von Google Analytics mit Google Scripting finden Sie in unserem Leitfaden zum Erstellen eines Website-Analyse-Dashboards.
Durch das Durchsuchen der API-Bibliothek wird angezeigt, wie viele Google Services Sie in Ihre Skripts integrieren können.
Es gibt Hunderte von verfügbaren APIs.
Wenn Sie Interesse an einem Google-Superuser haben, sollten Sie sich mit Google App Scripts vertraut machen.
Jenseits von Google Script-Grundlagen: Was jetzt?
Wie Sie anhand des einfachen Hello World-Beispiels oben sehen können, ist es nicht schwer, zu lernen, wie Sie ein Google Script schreiben.
Da Google eine umfangreiche Google Apps Script-Bibliothek mit Handbüchern und Referenzen bietet, haben Sie eine solide Basis, von der aus Sie beginnen können.
Wenn Sie mit einer etwas fortgeschritteneren Google Script-Anwendung beginnen möchten, integrieren Sie Google Forms und Google Mail. So automatisieren Sie Jobanwendungen mithilfe von Google Forms. So automatisieren Sie Jobanwendungen mithilfe von Google Forms. Automatisieren Sie Ihren Bewerbungsprozess mithilfe von Google Formulare, Google Sheets und IFTTT. Lesen Sie mehr, um sich schnell auf Stellenangebote zu bewerben.
Erfahren Sie mehr über: Google Apps, Google Script.