Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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
Email SurveyMonkey电子邮件收集器自定义值_Email_Surveymonkey - Fatal编程技术网

Email SurveyMonkey电子邮件收集器自定义值

Email SurveyMonkey电子邮件收集器自定义值,email,surveymonkey,Email,Surveymonkey,为了在使用电子邮件收集器的调查中包含信息(如订单号),据我所知,这些信息需要存储在联系人的自定义变量中。我关心的是,如果我发送的是需要参考订单号的客户满意度调查,而同一客户(电子邮件地址)下了多个订单,而我必须发送多个调查,会发生什么情况 collectors/../responses API调用返回的自定义值是否包括调查邀请时的自定义值?或者将这些设置为当前值 在进行调查时,自定义值存储在响应上。因此,如果它们以后改变,它们不会在响应上改变。只要在联系人回复上一个调查之前,您不向同一联系人发送

为了在使用电子邮件收集器的调查中包含信息(如订单号),据我所知,这些信息需要存储在联系人的自定义变量中。我关心的是,如果我发送的是需要参考订单号的客户满意度调查,而同一客户(电子邮件地址)下了多个订单,而我必须发送多个调查,会发生什么情况


collectors/../responses API调用返回的自定义值是否包括调查邀请时的自定义值?或者将这些设置为当前值

在进行调查时,自定义值存储在响应上。因此,如果它们以后改变,它们不会在响应上改变。只要在联系人回复上一个调查之前,您不向同一联系人发送另一个带有新自定义值的调查,这就可以正常工作

仅供参考,在将收件人添加到电子邮件收集器(而不是联系人)时,还可以在收件人上设置
额外字段

POST/v3/collectors//messages//recipients
{
“电子邮件”:test@example.com",
“额外字段”:{
“字段1”:“值1”,
“字段2”:“值2”
}
}
我不相信数据是与响应一起存储的,但是
recipient\u id
是,您可以通过id获取收件人以获取数据


这是两个选择,你可以看到哪一个最适合你。联系人自定义值的好处是,您可以从web上查看和编辑它们,而额外的字段是仅限API的字段。

谢谢!检查API文档时,似乎会在/collectors/{id}/recipients调用中返回额外的_字段,因此我应该注意不要达到API调用上限。所以,对我来说,看起来像是“额外的字段”。再次感谢您的及时回复。
POST /v3/collectors/<collector_id>/messages/<message_id>/recipients
{
    "email": "test@example.com",
    "extra_fields": {
        "field1": "value1",
        "field2": "value2"
    }
}