1
當您通過網站攔截接收到Qualtrics的調查時,是否有辦法找到(通過搜索HTML上或「消息」事件)您正在接受哪項調查?當網站攔截觸發時,從Qualtrics調查中獲取調查ID?
如果情況並非如此,有沒有辦法修改問題的JS來發送這些信息?
謝謝!
當您通過網站攔截接收到Qualtrics的調查時,是否有辦法找到(通過搜索HTML上或「消息」事件)您正在接受哪項調查?當網站攔截觸發時,從Qualtrics調查中獲取調查ID?
如果情況並非如此,有沒有辦法修改問題的JS來發送這些信息?
謝謝!
一對夫婦的事情可以做:
1)在您的調查流程的頂部添加嵌入式數據字段SurveyID並不值分配給它。 SurveyID是Qualtrics分配給調查的唯一標識符。然後,您可以將其作爲$ {e:// Field/SurveyID}輸入到問題或JavaScript中。您也可以將它傳遞給使用Qualtrics REST API的Web服務以返回有關調查的信息,例如調查名稱等。
2)在Survey Options下,您可以將Meta Description更改爲調查名稱。然後,如果你看看源html會有一個標籤,如:
<meta name="description" content="This is the Survey Name">
我試過第一個選項,它的工作!正是我所需要的,從接收端獲取調查ID。我只想給後面的人增加一點意見:爲了獲得嵌入數據字段的值,你必須像這樣訪問它''$ {e:// Field/SurveyID}「* * *引號。 –
如果管道輸入JavaScript,則必須將其放入引號中,因爲Qualtrics服務器在將頁面發送到瀏覽器時,管道$ {e:// Field/SurveyID}被字符串值(SV_xxxxxxxxxx)替換。如果您調出問題或將其用作Web服務參數,則不會使用引號。 –