前提・実現したいこと
Google formsで送信する際に,回答に応じて自動転送される添付ファイルの内容を変更したいです。
具体的にいいますと、google formsのプルダウン形式の回答で
「りんご」「みかん」「ばなな」を回答者に選択してもらい、
「りんご」ならファイル1
「みかん」ならファイル2
「ばなな」ならファイル3
といった感じに添付ファイルを送りたいと思っています。
ご存知の方がおられましたらご教示頂けますと幸いです。
よろしくお願いいたします。
該当のソースコード
function auto_reply(e) {
var name = e.namedValues['氏名'][0];
var email = e.namedValues['メールアドレス'][0];
for (var i = 0; i < itemResponses.length; i++) { var itemResponse = itemResponses[i]; var title = itemResponse.getItem().getTitle(); var ans = itemResponse.getResponse(); var id = ''; // 添付ファイルの設定 if (title==="好きな果物") { if (ans==="りんご") { id = '×××'; } else { id = '×××'; } } } var report = DriveApp.getFileById(id);
GmailApp.sendEmail(
email,
subject,
body,
{attachments: [report]}
);
}
あなたの回答
tips
プレビュー