2016-07-06 104 views

回答

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添加到您的問題中,其中「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

單擊第一頁上的下一個按鈕(>>)以查看下一頁上的「已單擊」的值。

+0

感謝您的快速響應。道歉我從來沒有使用過JavaScript。用戶被髮送到四個「塊」之一,但這個鏈接出現在每個塊 - 每個塊是否需要一個獨特的嵌入式變量? – John

+0

不,但每個包含該鏈接的問題都需要包含所提供的代碼,此外嵌入數據需要在調查流程中的問題塊之前存在。 –

+0

安東尼是正確的! –