使用 javascript 在 Qualtrics 中单击外部 link 时进行跟踪
Tracking when an external link is clicked in Qualtrics with javascript
我正在寻找使用 javascript 记录用户是否点击了 qualtricslink 中的
的解决方案
我已按照这些说明进行操作 - 但它们不再有效
另一个人问了同样的问题,但后来采用了不同的方法(Tracking when an external link is clicked in Qualtrics?)
关于如何让它工作有什么想法吗?
请原谅我的直言不讳,但是之前关于这个主题的问题的问题是 OP 无法遵循指示而不是给出的答案。再来一次:
1) 在问题块之前将嵌入变量添加到您的调查流程中:
clicked = 0
2) 将 link 添加到您的问题文本中(在 HTML 模式下):
This is a link: <a href="http://www.google.com" target="_blank" id="extLink">Click here</a>
3) 将以下 JavaScript 添加到您的问题中,其中 "extLink" 与 (2) 中您的 link 的 ID 匹配,而 "clicked" 与 ( 1).
Qualtrics.SurveyEngine.addOnload(function() {
$('extLink').on('click', function(name, event) {
Qualtrics.SurveyEngine.setEmbeddedData('clicked', '1');
});
});
如果它不起作用,那是你做错了什么。这是一项显示它有效的调查:https://marketinview.qualtrics.com/jfe5/preview/SV_02JbXhz8qyHgv2d
单击第一页上的下一步按钮 (>>) 可在下一页上查看 'clicked' 的值。
我正在寻找使用 javascript 记录用户是否点击了 qualtricslink 中的
的解决方案我已按照这些说明进行操作 -
另一个人问了同样的问题,但后来采用了不同的方法(Tracking when an external link is clicked in Qualtrics?)
关于如何让它工作有什么想法吗?
请原谅我的直言不讳,但是之前关于这个主题的问题的问题是 OP 无法遵循指示而不是给出的答案。再来一次:
1) 在问题块之前将嵌入变量添加到您的调查流程中:
clicked = 0
2) 将 link 添加到您的问题文本中(在 HTML 模式下):
This is a link: <a href="http://www.google.com" target="_blank" id="extLink">Click here</a>
3) 将以下 JavaScript 添加到您的问题中,其中 "extLink" 与 (2) 中您的 link 的 ID 匹配,而 "clicked" 与 ( 1).
Qualtrics.SurveyEngine.addOnload(function() {
$('extLink').on('click', function(name, event) {
Qualtrics.SurveyEngine.setEmbeddedData('clicked', '1');
});
});
如果它不起作用,那是你做错了什么。这是一项显示它有效的调查:https://marketinview.qualtrics.com/jfe5/preview/SV_02JbXhz8qyHgv2d
单击第一页上的下一步按钮 (>>) 可在下一页上查看 'clicked' 的值。