3/3 Googleカレンダーと同期する少年野球チーム向け欠席申告フォーム

「Googleカレンダーと同期する少年野球チーム向け欠席申告フォーム」、前回の続きの記事で3回目となります。

初めてこちらの記事をご覧になる方は、最初からご覧になることをおすすめします。

1/3 Googleカレンダーと同期する少年野球チーム向け欠席申告フォーム  | なかちょんブログ

2/3 Googleカレンダーと同期する少年野球チーム向け欠席申告フォーム | なかちょんブログ

前回は、Googleフォームの作成と、Google App Scriptの入力を行いました。

今回は、入力したらGoogleカレンダーに自動的に反映し、結果がメールで送られるような設定を行います。

なので、今回やることは、

  1. Google App ScriptとGoogleフォームを関連付ける

という作業です。

では、いってみましょう。

Google App Scriptの画面へ

まずは、前回作成したGoogleフォームを表示します。

↓ こちらからどうぞ

Google フォーム – アンケートを作成、分析できる無料サービス

Google フォーム 2019 12 29 21 11 06

もし、フォームが複数ある場合は、上の画像のように「最終閲覧」の日時をみてください。

無題のフォーム  Google フォーム 2019 12 29 21 16 21

スクリプトエディタを開きます。

プロジェクトのトリガーを設定する

無題のプロジェクト 2019 12 29 21 19 13

左上の「編集」をクリックし、「現在のプロジェクトのトリガー」をクリックします。

無題のプロジェクト  プロジェクトのトリガー  Apps Script 2019 12 29 21 21 13

トリガーの一覧が表示されます。

初めてなので、なにもトリガーは表示されないはずです。

右下のお「トリガーを追加」ボタンを押します。

無題のプロジェクト  プロジェクトのトリガー  Apps Script 2019 12 29 22 12 49

このような画面が表示されるので、同じように設定してください。

実行する関数を選択
→ addCalendar

実行するデプロイを選択
→ Head

イベントのソースを選択
→ フォームから

イベントの種類を選択
→ フォームを送信時

エラー通知設定
→ 今すぐ通知を受け取る

ログイン  Google アカウント 2019 12 29 21 32 03

Googleアカウントの選択画面になります。

表示された自分のGoogleアカウントをクリックしてください。

ログイン  Google アカウント 2019 12 29 21 33 27

このように表示されますので、「詳細」をクリックしてください。

ログイン  Google アカウント 2019 12 29 21 34 27

左下に表示される「無題のプロジェクト(安全ではないページ)に移動」をクリックします。

ログイン  Google アカウント 2019 12 29 21 35 34

右下に表示される「許可」をクリックします。

無題のプロジェクト  プロジェクトのトリガー  Apps Script 2019 12 29 22 27 48

この画面に戻ってきたら終了です。

これで、GoogleフォームとGoogleカレンダーが連携されました。

ためしてみる

まずは、私の方で作成したGoogleカレンダーのURLはこちらです。
(公開しています)

少年野球チームカレンダー(サンプル)

次に、今回作成したGoogleフォームのURLはこちら

欠席・早退・遅刻申告フォーム

上記のフォームから試してみてください。

少年野球チームカレンダー サンプル 2019 12 29 22 43 11

私の方で、12/31で入力した内容が反映されています。

少年野球チームカレンダー サンプル 2019 12 29 22 43 54

詳細にはこのようになっています。

以上が、「 Googleカレンダーと同期する少年野球チーム向け欠席申告フォーム」です。

まとめ

この方法は、我が北沢LGドリームスでは5年以上使っています。

きっかけは節目写真館の大江元監督がご自分の会社のエンジニアの方につくってもらった方法です。

ただ、こういった優れたシステムも世代交代時にうまくプログラミングの素養をもっている人に引き継げないと、動かなくなったら戻せなくて使えなくなることがあります。

なので、ぜひこの記事をきっかけに、全国の少年野球パパママの業務効率化のネットワークをつくり、便利な方法の共有や問題の解決の手助けなどできればと思っています。

では!

東京都世田谷区 北沢LGドリーム父兄
中畑隆拓