Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌表单上的动态/随机问题_Google Apps Script_Google Forms_Google Form Quiz - Fatal编程技术网

Google apps script 谷歌表单上的动态/随机问题

Google apps script 谷歌表单上的动态/随机问题,google-apps-script,google-forms,google-form-quiz,Google Apps Script,Google Forms,Google Form Quiz,我有一套100个问题,用户必须回答这些问题,并提供多项选择答案。我希望在用户每次打开Google表单并存储用户对5/10个问题的回答时,随机向用户提出5或10个问题 这些问题是基于反馈的,因此我不需要收集用户数据等。每次用户加载Google表单时,我只需要能够从100个问题中随机抛出5到10个问题 我是谷歌表单的新手,但我找不到任何支持这一点的资源。这可以在谷歌表单上完成吗?有没有一个简单的选择 没有内置的解决方案可以让你随机化问题(至少现在还没有);但是,您可以通过使用onFormSubmit

我有一套100个问题,用户必须回答这些问题,并提供多项选择答案。我希望在用户每次打开Google表单并存储用户对5/10个问题的回答时,随机向用户提出5或10个问题

这些问题是基于反馈的,因此我不需要收集用户数据等。每次用户加载Google表单时,我只需要能够从100个问题中随机抛出5到10个问题


我是谷歌表单的新手,但我找不到任何支持这一点的资源。这可以在谷歌表单上完成吗?有没有一个简单的选择

没有内置的解决方案可以让你随机化问题(至少现在还没有);但是,您可以通过使用onFormSubmit触发器或基于时间的触发器修改表单的脚本来实现这一点

首先,创建一个包含100个问题的表单,并将这些问题分解为各个部分,每个部分一个问题。然后创建一个初始分支方案来连接这些部分的子集

然后在表单上编写一个脚本,在表单提交时或定期使用基于时间的触发器对分支方案/顺序进行随机化


它的实现可能并不简单,但它是可能的。

您做到了吗?我也希望这样做。不,遗憾的是,我们没有找到任何支持。创造了我们自己的形式。