お役立ちコラム

ホームページ

【初心者向け】GAS(Google Apps Script)とは?

【初心者向け】GAS(Google Apps Script)とは?

GAS」というものをご存じでしょうか。

文字だけ見ると「ガス」ですが、天然ガスなどのガスではありません。

Googleが提供するプログラミング言語で、作業や処理の自動化をおこなうことができるものです。

GASを活用することで、作業効率アップや無駄な作業の削減につながるかもしれません。

今回は、GASとは何か・何ができるのか、実際に弊社で使用しているものについてご紹介していきます。

GASとは?

GASとは、Google Apps Scriptの略で、Googleが提供するプログラミング言語のことです。

GASの文字から、「ガス」「ギャス」と呼ばれることが多いです。
(海外ではそういう言い方ではなく、Apps Scriptと読んでいるみたいです)

Googleが提供するGmailやGoogleドライブ、Googleカレンダーなどを連携させて処理を自動化することができます。

GASの特徴は?

GASは、Googleアカウント(無料、有料どちらでもOK)を持っていれば、誰でも無料で使用することができます。

通常、プログラミングには開発環境が必要で、必要なソフトをインストールしたり複雑な設定をおこなう必要があります。

GASはウェブブラウザ上で動作するため、準備の手間がかかりません。

プログラム自体は、一般的に多く使用されている「JavaScript」という言語をベースに作られています。

そのため、ある程度ウェブ制作に携わったことがあればなんとなく意味がわかるような内容になっています。

Googleサービス同士の連携だけでなく、チャットワークSlackkintoneなど一部の外部アプリケーションとも連携が可能です。

GASで何ができる?

具体的にどんなことができるか、例をご紹介します。

・スプレッドシートに入力した内容で、Gmailを送信する
・Gmailに届いた特定のメール内容をスプレッドシートに自動入力する
・スプレッドシートに入れた日程や内容でGoogleカレンダーに予定を自動登録する
・特定のGoogleドライブにあるファイル一覧をスプレッドシートに出力する
・Googleフォームから送信した内容をチャットワーク・Slackに送信する

上記は一部の例です。
GASは使用方法によってさまざまな連携が可能になります。

これまで手動でおこなっていた処理を自動化することで、業務改善や効率アップにつながることでしょう。

弊社での活用例

弊社では主にチャットワークとの連携でGASを使用しています。
実際に使用しているものをご紹介いたします。

・ホームページからお問い合わせがあったら、チャットワークの特定の部屋に内容を通知する
・Googleカレンダーに登録した予定を、予定当日の指定時間にチャットワークへ通知する
・指定した時間ちょうどに、チャットワークの指定した部屋に作業開始時間の通知メッセージを送る

これらは一部ですが、手動でおこなっていたものを自動化することで、作業を一つ減らしたり作業効率アップにつながっています。

まとめ

今回はGAS(Google Apps Script)についてご紹介しました。

プログラムを組む際には内容をある程度理解する必要はありますが、活用することで作業効率アップや無駄な作業の削減につながります。

作成方法については検索すると解説しているサイトがありますので、一度チャレンジしてみてください。

ABOUT ME
株式会社ロジックスサービス
お役立ちコラムは、株式会社Logix-Service(ロジックスサービス)の社員が執筆、運営しています。アウトソーシングに役立つ情報を発信中です。

やるべき仕事に

集中できていますか?

「スピード」と「仕組み」でサポート!ロジックスサービスのアウトソーシングは、面倒な業務をすべて任せられる高品質なサービスです。

 

こんなお悩みを解決いたします。

・忙しく仕事が回らない!
・担当者が退職しまった!
・やるべき仕事に力を入れたい!

 

業務改善にこだわった「スピード対応」と、社員教育に力を入れた「お客様サポート」で貴社のビジネスを全力でサポートいたします。