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