在测量猴子V3中测量完成时通过自定义参数

时间:2017-08-02 12:09:54

标签: php surveymonkey

我正在寻找一种方法来取回用户完成调查时用于在SurveyMonkey系统中存储自定义数据的自定义参数“name”,无论是通过Embed OR WebLink。

关于其他人如何接近这个的任何建议?

我已经看到了这个SO但是在我的情况下这是版本2 {3}不在版本3 API中。 (抱歉复制粘贴相同的问题,但我在v3中看到相同的结果)

任何有关添加签名板的建议都包括每次调查。

2 个答案:

答案 0 :(得分:2)

执行此操作的一种方法是在调查中设置custom variable(网址参数)。您也可以使用API​​执行此操作,文档为here

然后,如果您有一个weblink收集器,如果您创建了一个名为name的自定义变量,那么您将向用户发送以下内容:

https://www.surveymonkey.com/r/2Q3RXZB?name=tester

然后name=tester将与SurveyMonkey方面的响应一起存储。您可以在pull responses时看到它。

当你这样做时:

GET /v3/surveys/<survey_id>/responses/<response_id>

你将获得一个有效载荷,其值如下:

...
"custom_variables": {
    "name": "tester"
},
...

答案 1 :(得分:0)

如果您不希望将数据传递给调查本身,而只是将其附加给用户,则可以选择使用自定义数据(不同于自定义变量)。请在此处参考坎达拉夫特将军的出色回答: Survey Monkey- Custom Values via API v3