この画面が表示されるので、「タイトル」と「説明」を変更したい場合はこちらで変更しましょう。
Googleフォームの設定から行うので、「フォームに回答が送信されたら」という欄をクリックします。
この画面が表示されたら、下記の設定を確認してください。
- 「アプリトリガーのタイトル」→任意で設定
- Googleフォームと連携するアカウント情報→使用するアカウントか確認
- 「トリガーアクション」→フォームに回答が送信されたら
次に「トリガーの起動間隔」を任意で設定しましょう。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
「フォームID」は該当のフォームURL内から取得ができます。
※「https://docs.google.com/forms/d/●●●●●●/edit」の「●●●●●●」部分がフォームIDです。
「テスト」→「テスト成功」→「保存」をしてください。
続いてGoogle Chatの設定を行うので、「スペースにメッセージを送信する」を選択します。
この画面が表示されたら、以下の設定を確認してください。
- 「タイトル」→任意で設定
- Google Chat(OAuth)と連携するアカウント情報→使用するアカウントか確認
- 「アクション」→メッセージを送信
この画面が表示されたら、「スペースのリソース名」を候補から選択します。
※対象のスペースやダイレクトメッセージのURLから取得が可能です。「https://mail.google.com/mail/u/0/#chat/space/AAAAgSu7BjA」というURLの場合、「spaces/AAAAgSu7BjA」がリソース名です。「space/」ではなく「spaces/」となるためご注意ください。例)spaces/AAAAgSu7BjA
「メッセージ内容」は任意で設定できますが、必ずGoogleフォームのアウトプットを入力しましょう。
{{回答の作成日時}}←こちらがアウトプットで、アウトプットは以下の赤枠より選択できます。
例として以下のように入力してみました。
アプリトリガーを「ON」にしたら、全ての設定は完了です。
GoogleフォームとGoogle Chatのその他の自動化例
今回ご紹介したフロー以外にもGoogleフォームやGoogle ChatのAPIを利用すれば、さまざまな業務の自動化を実現することができます。いずれも簡単な設定で利用できるようになりますので、もし気になるものがあれば、ぜひお試しください!