請原諒我的直率,但與此前的問題有關的問題是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添加到您的問題中,其中「extLink」與您在(2)中鏈接的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
單擊第一頁上的下一個按鈕(>>)以查看下一頁上的「已單擊」的值。
感謝您的快速響應。道歉我從來沒有使用過JavaScript。用戶被髮送到四個「塊」之一,但這個鏈接出現在每個塊 - 每個塊是否需要一個獨特的嵌入式變量? – John
不,但每個包含該鏈接的問題都需要包含所提供的代碼,此外嵌入數據需要在調查流程中的問題塊之前存在。 –
安東尼是正確的! –