嵌入式调查中的 SurveyMonkey 自定义变量
SurveyMonkey custom variables in embedded survey
我正在尝试在我们的网站中使用 SurveyMonkey 嵌入式调查。
我知道我们可以使用 Web Link 收集器在 url 中传递自定义变量,例如用户名。
但是,我没有看到任何有关使用嵌入式调查传递自定义变量的文章。
有可能吗?
或者有人可以指导我如何使用 SurveyMonkey 实现我的目标?
这是我想要实现的场景。
- 我们希望在用户登录时弹出调查。
- 我们想从 SurveyMonkey 返回每个用户的调查以及完成时间。
- 我们想将数据存储在我们取回的数据库中,并决定在用户重新登录或未登录时弹出相同的调查。
- 每年重复一次。
SurveyMonkey 可以做到这一点吗?
我咨询了 SurveyMonkey 服务台,被告知无法在他们的嵌入式调查中使用自定义变量。
我遇到了同样的问题,并且挣扎了一会儿。对于面临此问题的任何人,我能够实施的可接受的工作已在此处得到解答:
How to Pass Custom Values like Username or E-mail into SurveyMonkey
基本上,您无需创建嵌入调查收集器,而是创建网络link 收集器。然后,您创建一个 iframe
并将 src
设置为给定的 link,它将接受您的自定义变量。
例如:
<iframe src="https://www.surveymonkey.com/r/ABCDEFG?CustomVariable=mycustvar"></iframe>
对于其他 angular 开发人员,如果您这样做并动态设置 [src]
,您还需要使用 DomSanitizer
来绕过安全性,尽管这可能会使您的应用容易受到 XSS 攻击。
我正在尝试在我们的网站中使用 SurveyMonkey 嵌入式调查。 我知道我们可以使用 Web Link 收集器在 url 中传递自定义变量,例如用户名。 但是,我没有看到任何有关使用嵌入式调查传递自定义变量的文章。 有可能吗?
或者有人可以指导我如何使用 SurveyMonkey 实现我的目标? 这是我想要实现的场景。
- 我们希望在用户登录时弹出调查。
- 我们想从 SurveyMonkey 返回每个用户的调查以及完成时间。
- 我们想将数据存储在我们取回的数据库中,并决定在用户重新登录或未登录时弹出相同的调查。
- 每年重复一次。
SurveyMonkey 可以做到这一点吗?
我咨询了 SurveyMonkey 服务台,被告知无法在他们的嵌入式调查中使用自定义变量。
我遇到了同样的问题,并且挣扎了一会儿。对于面临此问题的任何人,我能够实施的可接受的工作已在此处得到解答:
How to Pass Custom Values like Username or E-mail into SurveyMonkey
基本上,您无需创建嵌入调查收集器,而是创建网络link 收集器。然后,您创建一个 iframe
并将 src
设置为给定的 link,它将接受您的自定义变量。
例如:
<iframe src="https://www.surveymonkey.com/r/ABCDEFG?CustomVariable=mycustvar"></iframe>
对于其他 angular 开发人员,如果您这样做并动态设置 [src]
,您还需要使用 DomSanitizer
来绕过安全性,尽管这可能会使您的应用容易受到 XSS 攻击。