Co to jest Google Script? Jak napisać pierwszy skrypt Google Apps

  • Mark Lucas
  • 0
  • 2563
  • 256
Reklama

Jeśli korzystasz z Google Apps, takich jak Arkusze Google lub Dokumenty Google, Google Script pozwala Ci osiągnąć rzeczy, których nigdy nie można było osiągnąć za pomocą podobnej aplikacji komputerowej.

Google Script (znany również jako Google Apps Script) to platforma programistyczna umożliwiająca integrację wszystkich używanych usług Google Cloud.

Google oferuje długą listę interfejsów API dla każdej ze swoich usług w chmurze. Pisząc bardzo proste aplikacje Google, możesz otworzyć cały świat dodatkowych funkcji w każdej z wielu usług Google.

Co możesz zrobić z Google Script?

Nauka Google Script jest bardzo łatwa. Zaledwie kilka rzeczy, które możesz zrobić za pomocą Google Script:

  • Tworzenie niestandardowych funkcji w Arkuszach Google
  • Integrowanie Arkuszy Google lub Dokumentów Google z Gmailem
  • Tworzenie aplikacji internetowych, które można wdrażać za pomocą Witryn Google
  • Dodanie niestandardowego menu do Dokumentów Google
  • Tworzenie pulpitów nawigacyjnych ruchu internetowego w Arkuszach Google 5 Fajnych niestandardowych pulpitów danych, które możesz tworzyć za pomocą Witryn Google 5 Fajnych niestandardowych pulpitów danych, które możesz tworzyć za pomocą Witryn Google Witryny Google to jeden z najłatwiejszych dostępnych kreatorów stron internetowych. Można go również użyć do utworzenia niestandardowego pulpitu nawigacyjnego danych, który pobiera dane z sieci i pięknie je wyświetla. za pomocą danych Google Analytics
  • Wysyłanie wiadomości e-mail z Arkuszy Google Jak wysyłać e-maile w Arkuszu Google za pomocą skryptów Google Jak wysyłać e-maile w Arkuszach Google za pomocą skryptów Google Dowiedz się, jak używać skryptów Google do automatyzacji narzędzi produktywności Google, takich jak Arkusze i Dokumenty, i zaoszczędzić wiele godzin czasu. lub dowolna inna usługa Google

Ponieważ usługi Google są w chmurze, możesz utworzyć skrypt Google Apps za pomocą jednego edytora skryptów. Z tego kodu możesz korzystać z interfejsów API dowolnych usług Google, z których korzystasz.

Zapewnia to elastyczność, którą trudno znaleźć na większości innych platform skryptowych.

Pisanie pierwszego skryptu Google Apps

Aby zobaczyć, jak łatwo jest napisać skrypt Google, wypróbuj następujący przykład.

Twój pierwszy skrypt wyśle ​​wiadomość e-mail z konta Gmail z wiadomością osadzoną w skrypcie Google.

  1. Otwórz przeglądarkę internetową i wpisz script.google.com w polu adresu URL.
  2. Zaloguj się do swojego konta Google, jeśli jeszcze tego nie zrobiłeś.
  3. Po zalogowaniu się do Google Apps Script kliknij Nowy skrypt.
  4. Gdzie to mówi Projekt bez tytułu, wpisz nazwę Mój pierwszy skrypt.

Usuń kod w oknie skryptu i wklej następujące elementy:

funkcja SendAnEmail () // Ustaw adres e-mail odbiorcy var email = „[email protected]” // Utwórz wiersz tematu wiadomości e-mail. var subject = 'To jest mój pierwszy skrypt!'; // Utwórz treść wiadomości e-mail. var body = 'Witaj, świecie!'; // Wyślij wiadomość e-mail GmailApp.sendEmail (e-mail, temat, treść);  

Kliknij ikonę dysku, aby Zapisać kod. Następnie kliknij Biegać ikona, aby go uruchomić.

Może być konieczne wyrażenie zgody na uruchomienie skryptu przy użyciu konta Google za pierwszym razem oraz wysłanie wiadomości e-mail z konta Gmail.

Może pojawić się ostrzeżenie, że aplikacja nie została zweryfikowana. Po prostu kliknij zaawansowane i Przejdź do mojego pierwszego skryptu (niebezpieczne). Ponieważ to Ty napisałeś aplikację, możesz mieć pewność, że jej uruchomienie jest całkowicie bezpieczne.

Oto jak będzie wyglądać ten przychodzący e-mail:

Ten skrypt używał usługi Gmail do wysyłania wiadomości e-mail z Twojego konta za pomocą Google Script.

To tylko jeden prosty przykład tego, jak skrypt Google Apps może połączyć się z dowolną usługą chmurową Google.

Dodanie dodatkowych funkcji do usług Google

Dostęp do skryptów Google znajdziesz również w wielu usługach Google.

Jak wspomniano powyżej, pozwala to dodawać rozszerzone funkcje do tych usług. Na przykład w Arkuszach Google możesz uzyskać dostęp do edytora skryptów Google, klikając Przybory, a następnie klikając Edytor skryptów.

Wcześniej przeglądaliśmy przykłady tworzenia niestandardowych funkcji i menu w Arkuszach Google. 4 Skrypty Google, dzięki którym Arkusze Google są znacznie bardziej wydajne. 4 Skrypty Google, które sprawiają, że Arkusze Google są znacznie bardziej wydajne. Arkusze Google są świetne od razu po wyjęciu z pudełka, ale może nawet bardziej wydajny, jeśli używasz skryptów Google, aby zwiększyć jego możliwości. . To doskonały zasób, aby rozpocząć tworzenie własnego.

Możesz uzyskać dostęp do edytora skryptów Google w ten sam sposób z Dokumentów Google.

Możesz nawet użyć Skryptu Google, aby utworzyć dodatek do Gmaila, aby zwiększyć wygodę korzystania z Gmaila. Pozwala to modyfikować takie elementy, jak okno tworzenia wiadomości, a nawet pisanie skryptu zarządzającego archiwizowaniem starych wiadomości e-mail.

Aby umożliwić opracowywanie i testowanie dodatków Google Script, musisz włączyć dodatki dla programistów na swoim koncie Gmail. Możesz to zrobić, przechodząc do Ustawienia, następnie kliknij Dodatki i wybierając Włącz dodatki dla programistów dla mojego konta. Musisz kliknąć Włączyć również w oknie podręcznym.

Tworzenie dodatków do Gmaila wykracza poza zakres tego artykułu. Ale jeśli poważnie podchodzisz do tego tematu, możesz zapoznać się z Przewodnikiem dla programistów Google na temat tworzenia dodatku do Gmaila.

Dostęp do interfejsów API Google Script

Z poziomu edytora Google Script możesz uzyskać dostęp do każdej z usług Google za pomocą obiektu globalnego. Użyłeś globalnego obiektu GmailApp w powyższym przykładzie Hello World.

Aby uzyskać dostęp do wszystkich funkcji (metod i wywołań, które można wykonywać z poziomu edytora Google Script), wystarczy włączyć Zaawansowane usługi Google dla tej usługi.

Robisz to z poziomu edytora skryptów Google, klikając Zasoby i Zaawansowane usługi Google.

Nie zapomnij kliknąć Pulpit nawigacyjny interfejsu API Google Cloud Platform link na dole i włącz usługę również w tym panelu.

Po przejściu do pulpitu nawigacyjnego interfejsu API Google Cloud Platform kliknij przycisk Włącz interfejsy API i usługi, wyszukaj nazwę usługi w Bibliotece API, wybierz ją, a następnie kliknij Włączyć.

Musisz tylko włączyć zaawansowaną usługę raz dla każdego konta Google, którego używasz do tworzenia skryptów.

Jeśli przewiniesz w dół na tej stronie, na której włączono bibliotekę API, zauważysz link do Dokumentacja referencyjna. Zapisz ten link, ponieważ zawiera cenne przykłady i składnię na temat sposobu integracji z tym interfejsem API we własnych skryptach Google.

Doskonały przykład integracji z Google Analytics za pomocą Google Scripting znajduje się w naszym przewodniku po tworzeniu pulpitu analitycznego witryny.

Przeglądanie biblioteki API pokazuje, ile usług Google można zintegrować ze swoimi skryptami.

Istnieją setki dostępnych interfejsów API.

Jeśli chcesz zostać superużytkownikiem Google, na pewno skorzystaj z obsługi skryptów aplikacji Google.

Więcej niż podstawy Google Script: What Now?

Jak widać z prostego przykładu Hello World powyżej, nauka pisania skryptu Google wcale nie jest trudna.

A ponieważ Google zapewnia obszerną bibliotekę skryptów Google Apps wypełnioną przewodnikami i referencjami, masz solidną bazę do rozpoczęcia.

Jeśli chcesz zacząć korzystać z nieco bardziej zaawansowanej aplikacji Google Script, spróbuj zintegrować formularze Google i Gmaila. Jak zautomatyzować aplikacje o pracę za pomocą formularzy Google. Jak zautomatyzować aplikacje o pracę za pomocą formularzy Google. Zautomatyzuj proces aplikacji za pomocą Google. Formularze, Arkusze Google i IFTTT. szybko ubiegać się o oferty pracy.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.