SurveyMonkey自定义参数可以通过调查完整的Url传回吗?

时间:2014-02-11 17:16:56

标签: surveymonkey

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

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

我与SurveyMonkey签订了铂金计划。

1 个答案:

答案 0 :(得分:3)

唯一ID参数在重定向网址上传递。因此,如果您将重定向网址设置为http://mydomain.com并将?c = Tony传递给收集器链接,则在完成调查后,用户将被定向到http://mydomain.com?c=Tony。如果您拥有http://mydomain.com,则应该能够收集此参数并为登陆您网页的受访者提供自定义回复。

get_respondent_list API端点也提供唯一ID。您需要专门请求它,因为默认情况下它不会被返回。您可以通过将 custom_id 添加到请求的字段数组来实现此目的。

要获得快速参考,文档页面上提供的示例包含 custom_id

curl -H 'Authorization:bearer XXXYYYZZZ' -H 'Content-Type: application/json'
https://api.surveymonkey.net/v2/surveys/get_respondent_list?api_key=your_api_key 
--data-binary '{"survey_id":"100399456", "collector_id":"23907195", 
"fields":["first_name", "date_start", "date_modified", "custom_id", "analysis_url"], 
"page_size":5, "page":1, "start_date":"2013-02-04 23:25:09"}'