Googleのスクリプトトリガーで”Bad Request Error 400”の回避方

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

GoogleSpreadsheetでトリガーを登録すると”Bad Request Error400″が発生する

■答え
スクリプトには問題がないという確信がある場合は、ブラウザのクッキーを削除するか、シークレットモード(ステルスモード/プライベートモード/インコグニトモード)で再トライしてどうか

Googleフォームを使った簡単な体重を記録するスプレッドシートを作って、過去1週間の平均値と一緒に別シートにグラフ表示させています。

風呂あがりに携帯から投稿するだけで記録出来るので便利なのですが、現在の平均値を見るために毎回ブラウザを開くのがたいへん。

フォームを投稿したら現在の平均値をメールして欲しいのですが、標準のメール通知だと「登録があった」という旨の内容だけで、肝心の平均値がわかりません。

そこでスクリプトを変更時のトリガーでメール送信をさせたかったのですが、何をやってもスクリプトのトリガー登録時の承認ポップアップ画面で”Bad Request Error 400″が発生します。

どうやら、複数GMailアカウントを切り替えたりして使っていると現象が発生することがあるらしく、プライベートウィンドウを開いて単一のアカウントで再トライしたら直りました(スクリプトトリガーを登録できました)。

■情報元: How to fix: “Bad Request Error 400″ for Gmail in Google Chrome