自定义脚本的重要更新
CustomScript操作现在支持Lua编程语言。访问我们新增Lua脚本资源!
- 新账户(2018年10月29日以后创建的)只能在脚本中选择使用Lua。
- 截至2018年10月29日,在此日期之前创建的帐户的自定义脚本操作将默认为Lua作为脚本类型。您将能够切换到遗留自定义脚本;尽管我们强烈鼓励使用Lua。
- 从长期来看,遗留自定义脚本操作将切换到只读。对此的确切日期是确定的;我们将提前发送通知。
该函数为整个调查中的所有元素返回一个page skus数组,该数组的键值为id =>类型(如元素类型),而不管它在调查中的哪个位置使用。
返回类型 | 元素类型的调查 |
---|---|
文本框 | 文本字段包括(文本框号、百分比、电子邮件和日期) |
multi_textbox. | 文本框列表 |
散文 | 文章/长回答 |
复选框 | 复选框 |
收音机 | 单选按钮 |
菜单 | 下拉菜单 |
滑块 | 滑块 |
multi_slider. | 滑块列表 |
NPS® | NET推动者得分 |
排名 | 拖放和排名网格 |
IMAGE_SELECT | 图像选择(单一和多重) |
表格 | 所有栅格问题类型 |
文件 | 文件上传 |
cont_sum. | 连续的总和 |
MAXDIFF | 马克斯Diff |
集团 | 联系表格和定制组 |
矩阵 | 自定义表 |
媒体 | 图像元素 |
指令 | 文本/指示 |
音频 | 音频 |
视频 | 视频 |
例子
在本例中,我们在第一个页面上返回整个调查的页面映射。
%% pagemap = sgapipagemap();%% output。= sgapiprint_r(%% pagemap);
输出如下:
数组([12]= >数组([160]= >脚本[17]= >文本框[18]= >文本框[19]= >文本框[20]= >文本框[21]= >文本框[23]= > MULTI_TEXTBOX[71] = >表[22]= >的文章)[3]= >数组([3]= >复选框[42]= >表)[15]= >数组([79]= >无线电[36]= >表[7]= >菜单[10]= >表[61]= >表)[16]= >阵列([4]= >滑块[5]= >MULTI_SLIDER)[17] = >阵列([16]= >无线电[32]= >表[140]= > NPS)[18] = >数组([27]= >[29]= >排名排名)[19]= >数组([15]= > IMAGE_SELECT [9] = > IMAGE_SELECT)[13] = >数组([80]= >文件)[20]= >数组([30]= > CONT_SUM [141] = > MAXDIFF[93] = >集团[86]= >[82][142]= > = >矩阵表)[21]= >阵列([152]= >INSTRUCTIONS [153] => MEDIA [154] => MEDIA [155] => MEDIA [156] => AUDIO [159] => VIDEO) [2] => Array ([1] => INSTRUCTIONS)