2

Google フォームを使用している場合、Apps Script を使用して次のことを行うにはどうすればよいですか。

1.) フォームの 1 ページの質問に対するユーザーの回答を取得する

  • INTERJECT スクリプト ロジック

2.) フォームを (一時停止) し、スクリプトをアクティブにして次のことを行います。

  • 結果を処理する
  • その処理の結果に応じて、別のページに移動します

基本的には、スクリプトで特定のページの結果を分析し、結果に応じて新しいページにリダイレクトさせたいと考えています。フォーム自体にリダイレクト ユーティリティがありますが、1 つの質問の結果に対してのみ機能します。2 つの質問があります。これらの両方の回答に基づいて、新しいページに移動します。

ここに見られるItemように を持つを作成できることはわかっていますが、これは 1 つのアイテムのみです。for sもありませんので、ユーザーがフォームに記入しているときにこれを動的に行うことさえ可能かどうか疑問に思っていますか?PageNavigationTypesetPageNavigationTypeItem

4

1 に答える 1

4

悪いニュースを伝える人になるのは嫌いですが、それ不可能です.

Google Apps Script は、フォームの作成プロセス (および編集) のみを支援します。ユーザーがフォームに入力している間は何もできません。

また、フォーム インターフェイスで手動で実行できることをプログラムでしか実行できません。手動で実行すると面倒な作業を自動化するのに役立つだけです。たとえば、選択肢の長いリストを質問に追加したり、何百もの同様のフォームを生成して電子メールで送信したりできます。または、毎週作成する必要がある簡単なクイズやその他のフォームを実際に作成するだけです.

これを読む可能性のある他のユーザーに完全に明確にするために。Apps Script for Google Forms では、まだ手動で実行できないことはできません。Apps Script は、新しい機能や隠れた機能を Google フォームに追加しません。

于 2013-10-31T01:17:12.270 に答える