x

主要章节

  1. LimeSurvey Cloud 与 LimeSurvey CE 对比
  2. 快速入门指南 - LimeSurvey 3.0+
  3. 软件安装
  4. 如何设计一个不错的调查(向导)
  5. 入门指南
  6. 管理 LimeSurvey
  7. 调查 - 说明
  8. 调查设置
  9. 问卷调查菜单
  10. 调查问卷结构
  11. 问题 - 简介
  12. 题组 - 简介
  13. 调查 - 管理
  14. 调查工具栏选项
  15. 多语言调查
  16. ExpressionScript 引擎 - 快速入门指南
  17. 其他和高级功能
  18. 常规问答
  19. 故障排除
  20. 变通方法
  21. 许可证
  22. 版本更改日志
  23. 插件
 Actions

面板集成

From LimeSurvey Manual

本页面可能为机器翻译,可能包含错误。 查看英文原文 · 改进此翻译
This page is a translated version of the page Panel integration and the translation is 100% complete.


以下示例和说明完全基于我们用户的贡献。如果您愿意帮助我们扩充有关面板集成的公开知识,欢迎您参与贡献。


简介

您可以从这个选项卡设置哪些URL参数将被您的调查接受(这些参数将附加到普查开始URL)。如果你想把你的调查与专业调查小组提供你的参与者,这个选项是很重要的。后者通常交出每个调查参与者的唯一ID,您将需要保存/处理这些独特的ID以供进一步参考。


对于某些供应商,由于配额限制或完成调查而退出的参与者的唯一ID需要在调查结束URL或配额URL中发送回面板提供商。


为了访问您的调查面板集成,转到“调查菜单”,然后点击“面板集成”标签。

调查面板集成

页面将显示一个空表格,其中提供了加入URL参数的选项。



需要填写两个字段:

  • 参数: 在此字段中输入新参数的名称。
  • 目标问题: 即使您在此处未设置目标问题,参数值也始终会保存在调查会话中。在此处,您可以选择“短文本”或“多个文本”类型的问题。
如果您不保存URL参数的值,仍然可以在结束URL中使用该参数。有关更多文档,请继续阅读wiki中的结束URL一节。

如何使用面板集成功能

下面通过一个简单示例来说明如何使用面板集成功能。


1)首先,创建一个短/长自由文本问题,名称可随意设置(在问题编码:字段中,我们将使用“LS”)。然后,在该问题菜单的显示选项卡下,启用始终隐藏本题选项。

2)转到面板集成选项卡,然后点击“加入URL参数”。

选择您在第一步中创建的短/长文本问题。来自相应专业面板提供商的参与者将进入目标问题。该问题可以被隐藏,以便参与者直接开始填写调查。



您为参数选择的名称必须包含在稍后提供给面板提供商的入口链接中。在我们的示例中,该参数名为“LSid”。请不要忘记点击表格右上方的保存按钮!


3)现在,您需要设置要发送给面板提供商的入口链接。要获取调查URL链接,请点击预览调查按钮。



从地址栏中复制您所访问的URL:



提示:“newtest”参数用于重置会话。当您希望在本地测试面板集成,或者您知道参与者将使用同一设备/浏览器填写调查时,这一参数非常有用。因此,在调查URL中添加“newtest=Y”,无论使用何种设备/浏览器,都会强制创建新会话,从而在回复表中生成新的答案。


在末尾添加新增的参数:&LSid="xxxxxx"。链接应如下所示:

http://localhost/index.php/369498?newtest=Y&lang=en&LSid="xxxxxx"

提示:GET参数的第一个参数使用“?”,其余参数使用“&”。如果您的URL中已经有“?”,则必须使用“&”来添加其他GET参数。请阅读有关GET参数及其用法的说明。


无论您用什么替换“xxxxxx”,当受访者进入该页面时,它都会被存储在短/长自由文本问题中。例如,我向一位用户发送了以下链接:

http://localhost/index.php/369498?newtest=Y&lang=en&LSid=ABCD5

LSid之后的字符串被存储为短/长文本问题的答案。



有关URL自定义的更多信息,请阅读wiki中的URL字段一节。

示例

以下示例旨在帮助您添加:

注意:parametername={PASSTHRU:parametername}" 会向面板提供商提供参与者的 ID。


  注意 : 下面提供的解决方案使用了传递字段。请注意,除了 "parametername={PASSTHRU:parametername}" 之外,其他所有内容都必须由您的面板提供商提供!



完成链接

完成链接必须插入到结束URL字段中,并且还需要自动加载,以便所有成功完成整个调查的人都会被重定向。

您需要发回给面板提供商的URL应如下所示:

https://panelproviderwebsite.com/?return=complete&parametername={PASSTHRU:parametername}

筛除链接

筛除会阻止参与者继续进行调查,因为他或她不属于您的调查目标群体。对于筛除,您必须将配额限制字段设置为 "0"(零),并允许在触发配额URL后自动加载该URL。

然后,将以下链接添加到配额URL字段中:

https://panelproviderwebsite.com/?return=screenout&parametername={PASSTHRU:parametername}

注意:请阅读以下维基章节,了解更多关于LimeSurvey 配额系统及其用法。

配额已满链接

配额已满会使参与者无法继续进行调查,因为某个配额已被超出。 https://panelproviderwebsite.com/?return=quotafull&parametername={PASSTHRU:parametername}

注意:请阅读以下维基章节,了解更多关于LimeSurvey 配额系统及其用法。


这并不是向面板提供商实现配额已满、完成和筛除重定向的唯一方案!例如,ExpressionScript - Presentation、SGQA 标识符和URL字段提供了完成相同任务(甚至更复杂任务)的不同变通方法。如需更多帮助,也请查看 LimeSurvey 论坛。


通过表达式进行调查面板集成

施工中