
「Google Apps Script(グーグルアプリスクリプト)」とは?
「Google Apps Script(グーグルアプリスクリプト)」とは、Google(グーグル)が提供しているサービス(プログラム)です。略称でGAS(ガス)と呼ばれたりします。
GASを使うと、GmailやGoogleカレンダーなど、Googleのサービスと連携して様々なプログラムを動かすことができます。
例えば、
・Googleカレンダーにリストの予定を一括で登録する
・スプレッドシートのセルの値が変わった時にメールを自動送信させる
・住所一覧をGoogleマップに登録する
他にも工夫次第で様々なことが実行できるようになります。
■ Google Apps Script

Google Apps Script(グーグルアプリスクリプト)を使ってみましょう。
まずはGoogleドライブの「新規」からファイルを作成します。

「Google Apps Script」を開きますが、「新規」の中にアプリが無ければ、追加をします。

「ドライブにアプリを追加」を開くと、おそらく最初の方にGoogle Apps Scriptが表示されるかと思います。(見つからなければ検索で)

「Google Apps ScriptがGoogleドライブに接続されました」と表示されます。

接続すると、「新規」のその他の中にGoogle Apps Scriptが表示されるようになります。

または、Apps Scriptのページを直接開くことでも作成できます。
script.google.com

まずは「無題のプロジェクト」から、自分が分かりやすいプロジェクトの名称に変更してみましょう、

新しいGASプログラムが出来ました!

まずは、Browser.と入力してみましょう。
すると、いくつかの、その後に続く候補が一覧で表示されます。

msgBox(prompt)を選択してみました。

「▶」ボタンを押すとスクリプトが実行されます。

最初に「承認が必要です」と表示されますので「許可を確認」を押します。

使用するGoogleアカウントを選択します。

「このアプリは確認されていません」とドキッとするような表示が出ますが、新規作成時には最初に表示されますので、進みます。
「詳細」を押します。

「XXXXX(ファイル名)(安全ではないページ)に移動」を選択します。

「XXXXX(ファイル名)がGoogleアカウントへのアクセスをしています」と表示されますので、「許可」を押します。

これでプログラムが実行できる環境は整いました。
「▶」を押すとプログラムが動きます。

はい、エラーが表示されました・・・。

ReferenceError: 「prompt」が定義されていません。(行 3、ファイル「コード」)
ReferenceError(未定義の変数)どこにも変数が定義されていないため、エラーとなってしまいます。
(prompt)を(‘ようこそ’)に変えてみました。直接文字を入力して表示させます。
※GASの場合、シングルクォーテーションとダブルクォーテーションに大きな違いは無いようですが、例えばテキスト中に【アイアム】の英語を入れる場合など、注意は必要です。

このコンテキストから Browser.msgBox() を呼び出せません。代わりに Logger.log() を試しましたか?(行 3、ファイル「コード」)

・・・?
どうやら、スタンドアロンスクリプト(Googleドライブにプロジェクトファイルを直接保存した状態)ではBrowser.msgBox(テキスト)は使えないようです。
コンテナバインドスクリプト(例えば、スプレッドシートに組み込むといった親ファイルに紐づく形で実行)であれば実行できるようです。
ということで、忠告通り、代わりに Logger.log() を試します。

実行ボタンを押しても・・・何も起こりません。
Logger.log() はログを表示させるスクリプトです。
「表示」>「ログ」からログが表示できます。
※Ctrl+Enterの方が早いので、ぜひ覚えましょう。

「ようこそ」が表示されました!

このような感じでLogger.log() を使うと様々な場面で役に立つので、Logger.log() はぜひ覚えておきましょう。
長くなりそうですので
続きはまた!(^o^)/