WEB制作備忘録

Googleフォーム 回答上限人数の制限

Googleフォーム回答上限人数の制限。
これ必要ですよね。
特にプレゼントなんかする場合は。

すでにフォームは作れた程で話を進めます。
上限人数を制限するにはコードの書き換えが必要です。
なので送信ボタンの横の縦3つのまるボタンを押し
スクリプトエディタを選択し、修正していきます。
下のコードコピペして

function endFormCheck() {
  var LIMIT_COUNT = 50; //人数の上限値を設定

  var form = FormApp.getActiveForm();
  if (form.getResponses().length >= LIMIT_COUNT) {
    form.setAcceptingResponses(false);
  }
}

50と記載してある部分を希望の人数に変更します。
この後は保存。
実行>スクリプトをでバックです。
この後にauthorizationが出てきたら許可してください。
エラーが出なければOK♪

こんな感じです。
次は上限に達しましたぶんを自動で出す方法。