Formfacadeのフォームが送信時にGoogle Formsのページへリダイレクトされます。どうすれば直せますか?

訪問者にとどまってもらうためにフォームをウェブサイトに置いたのに、送信後に Google Forms のページに飛ばされ、エラーやサインインのメッセージが出ることもあります。これは、Google Form が回答者に回答のコピーを送る設定や、1 人 1 回答に制限する設定になっているときに起こります。Google がそれらを自分で処理する必要があるからです。解決するには、Google Form で両方の設定をオフにします。

すべての送信で「Send responders a copy of their response」(Always)を有効にしている場合、または回答を1ユーザーにつき1回に制限している場合、Formfacadeのフォームは送信時にGoogle Formsのページにリダイレクトされます。送信後も相手があなたのページにとどまるよう、これらのオプションをオフにしてください。Formfacade - Email notificationアドオンを使えば、回答者に回答の控えを、共同編集者にメール通知を送れます。

「There was a problem submitting your response.」というメッセージとともにGoogle Formsのページにリダイレクトされる

「Send responders a copy of their response」をすべての送信に対して有効にしている(Always)場合、Formfacadeのフォームは「There was a problem submitting your response. Try again.」というエラーメッセージとともにGoogle Formsのページにリダイレクトされます。
解決するには、Google Forms でフォームを開き、Settings タブをクリックします。Responses を選び、「Send responders a copy of their response」を Off に設定します。
Settings の Responses セクション。Send responders a copy of their response が Always に設定され、印が付いています

回答の控えを送るには?

Google Forms用のFormfacade - Email notificationアドオンを使えます。次のヘルプ記事をご覧ください:

「To fill out this form, you must be signed in.」というメッセージとともにGoogle Formsのページにリダイレクトされる

フォームの送信を1ユーザー1回に制限している場合、Formfacadeのフォームは「Sign in to continue. To fill out this form, you must be signed in.」というメッセージとともにGoogle Formsのページにリダイレクトされます。ユーザーがすでにブラウザでGmailアカウントにログインしている場合は、メッセージなしでGoogle Formsのページに移動します。
解決するには、Google Forms でフォームを開き、Settings タブをクリックします。Responses を選び、「Limit to 1 response」をオフにします。
Settings の Responses セクション。Limit to 1 response のトグルがオンになり、印が付いています

まとめ

Formfacadeのフォームが送信時にGoogle Formsのページに移動する場合、原因はGoogle Formの2つの設定のどちらかです。これらの設定をオフにし、代わりにFormfacade - Email notificationアドオンで回答の控えとメール通知を送ってください。ご不明な点があれば、サポートまでご連絡ください。

最終更新: