Googleフォームの送信内容をGmail以外のメールアドレス(例えば、info@tadworks.jp等)に転送したい場合がありますが、これはGAS(Google Apps Script)というしくみを利用することで実現できます。
今回はコピペでそのまま使うことができるメール転送スクリプトのコードをご紹介します。
設定手順
Googleフォームは既に作成済の状態と考えてその後の手順を紹介します。
スクリプトエディタのコード.jsに指定の設置する
※コードは下に記述します。
トリガーを設定する
次にスクリプトを起動させるトリガーを登録してゆきます。設定はキャプチャ画像の通り、
- 実行する関数を選択:sendform
- イベントのソースを選択:フォームから
- イベントの種類を選択:フォーム送信時
- エラー通知:今すぐ通知を受け取る
Google Apps Script
スクリプトエディタに登録する内容は下記です。
function sendform(e){
var items = e.response.getItemResponses();
var msg = '';
for (var i = 0; i < items.length; i++) {
var item = items[i];
var q = item.getItem().getTitle();
var a = item.getResponse();
msg += q + ': ' + a + '\n\n';
}
GmailApp.sendEmail('メールアドレス', '件名', msg);
}
上記のコードをGoogleフォームのスクリプト部に設置して