Google Forms で回答を事前入力するには?

"Google フォームの事前入力済み回答のリンクを短くすることはできますか?"- Google Docs Editors Community

事前入力をすれば、すでにわかっている情報を相手に入力させずに済みます。Google Forms でもできます。Pre-fill form で回答入りのリンクが手に入ります。ただし、リンクは長くなり (Google のフォーラムでは 45 人が短くする方法を質問しています)、すべての値をアドレスに含み、回答者はどれでも変更でき、しかも 1 人ずつ作ることになります。Formfacade なら、事前入力リンクに含まれるのは名前だけで、事前入力した値を非表示にしたり固定したりでき、一人ひとりに専用のリンクをメールで送れます。

Google Forms で事前入力リンクを作る方法、その弱点、Formfacade で作る方法を紹介します。

1. Google Forms:Pre-fill form

  • Google Forms を開きます
  • Publish または Published ボタンの横にある ⋮ More アイコンをクリックします
  • Pre-fill form オプションをクリックします
  • 事前入力する質問の回答を入力します
  • Get link ボタンをクリックします
  • COPY LINK をクリックして事前入力 URL をコピーします
Google Forms の「その他」メニューが開いた状態。その他アイコンと Pre-fill form に印が付いています

Google Forms の事前入力リンクの弱点

Google Forms はフォームの回答を入力済みにする事前入力リンクを作れますが、4 つの制限があります:
  1. 事前入力の値は URL パラメータで渡されます。医療の患者情報、教育の学生記録など、機密情報を含むデータには向いていません
  2. 事前入力した回答はユーザーが編集できます。Google Forms にはフィールドの表示をカスタマイズするオプションがありません。ユーザーはフォームを送信する前に事前入力の値を変更できます。
  3. Google Forms には、回答者ごとに個別の URL を生成してメールで共有する自動化機能がありません。事前入力リンクを生成する数式を Google Sheets で書き、差し込みメールツールでメールを送る必要があります。
  4. リンクは長くなり、値によっては壊れます。Google のフォーラムでは、長すぎて送れないリンク、数字に変わってしまう日付、& やスペースで途切れる回答が報告されています。

2. Formfacade:一人ひとりの事前入力リンク

  • フォームを作成をクリックし、フォームに名前を付けて、Create formをクリックし、Proceedをクリックします。
  • 「Do you want to prefill this form and send them as email to your contacts?」と尋ねるPrefill & emailダイアログで、Noをクリックします。
  • Shareタブをクリックし、More optionsの下にあるCreate prefill linksをクリックします
  • + Create new prefillをクリックし、リンクの名前と事前入力する回答を入力して、Create prefill linkをクリックします
  • Copy linkをクリックして送ります。リンクには名前だけが表示され、値は表示されません。
値を変更されないようにするには、Google Forms に読み取り専用フィールドを追加するには?をお読みください。一人ひとりに専用のリンクをメールで送るには、個別の Google Forms 事前入力リンクを一斉メールで送るには?をお読みください

まとめ

Google Forms は事前入力リンクを作れますが、すべての値をアドレスに入れ、回答者による変更を許し、リンクは 1 つずつしか作れません。Formfacade なら、リンクに含まれるのは名前だけで、事前入力した値を非表示にしたり固定したりでき、一人ひとりに専用のリンクをメールで送れます。フォームを作成して、事前入力リンクを作成してください。

最終更新: