GoogleSpreadsheetにGoogleFormsの回答結果を記載するAppsScriptがあります。
GoogleFormsの回答を取得するAppsScriptのコードです。
const form = FormApp.openByUrl(url); const responses = form.getResponses(); const size = responses.length; // 回答なしなら完了 if(size == 0){ return; } const response = responses[0]; const resItems = response.getItemResponses(); console.log('回答件数:' + size); console.log("回答日時:" + response.getTimestamp()); console.log("回答内容:" + resMap[resItems[0].getResponse()]); ※実行結果 回答件数:1 回答日時:Tue Apr 05 2022 17:04:58 GMT+0900 (Japan Standard Time) エラー TypeError: Cannot read property 'getResponse' of undefined デバッグ時の response.getItemResponses() の中身 length: 0 name: "" arguments: null caller: null
といった感じで、1年ほど問題なく回答を取得できていたのですが
昨日、突然NULLしか取得できなくなってしまいました。
何卒お助けくださいませ。
よろしくお願い申し上げます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。