Google フォームのLINE通知の内容を指定した項目だけにしたい
Googleフォームの通知で、通知の内容を、[回答が送信されました](LINEのトークンで設定した通知名)と名前の部分だけにしたいです。それ以外は必要ないのですが、どうしたらその通りにできますか?
現状の通知内容は以下の通りです。
[回答が送信されました] ■タイムスタンプ 2022/10/09(Sun) 13:06 ■本日の日付 2022/10/09(Sun) ■名前 (名前が入ります) ■質問1 (回答内容) ■質問2 (回答内容) ■質問3 (回答内容) ■質問4 (回答内容) ■質問5 (回答内容)
該当のソースコード
function GoogleFormToLine(){ var sheet = SpreadsheetApp.getActiveSheet(); var row = sheet.getLastRow(); var column = sheet.getLastColumn(); var range = sheet.getDataRange(); var message = ""; for(var i=1;i<=column;i++){ var item = range.getCell(1, i).getValue(); var value = range.getCell(row, i).getValue(); if(item == "タイムスタンプ"){ value = Utilities.formatDate(value,"JST","yyyy/MM/dd(E) HH:mm"); } if(item == "本日の日付を記入してください。"){ value = Utilities.formatDate(value,"JST","yyyy/MM/dd(E)"); } message += "\n■"+item+"\n"+value+"\n"; } SendToLine(message); } function SendToLine(message){ var token = PropertiesService.getScriptProperties().getProperty('LINE_TOKEN'); var op = { "method" : "post", "Content-Type" : "application/x-www-form-urlencoded", "payload": "message=" + message, "headers":{"Authorization" : "Bearer " + token} }; var res = UrlFetchApp.fetch("https://notify-api.line.me/api/notify",op); Logger.log(JSON.parse(res.getContentText())); }
回答のほど、よろしくお願いします。