0

ユーザーが操作する Web ベースのソフトウェア (PHP、HTML、JavaScript で作成) があります。このソフトウェアは、ユーザーの対話 (Web セッションなど) を記録します。ユーザーがタスクを完了したら、アンケートに回答してもらいたいと思います。PHP や Javascript で調査をコーディングする (バグが発生する可能性がある) のではなく、Qualtrics を使用したいと考えています。ソフトウェアで定義したユーザー ID を使用して、アンケートの出力をインタラクション データとリンクさせたいのですが、どうすればよいかわかりません。私は次のアプローチをしたいと思います:

  1. userID POST 変数を使用して、Qualtrics アンケートにフォームを送信します。
  2. この POST 変数をクアルトリクスの出力として保存します。

これを行う方法はありますか?POST 変数を使用せずに Qualtrics 調査データをリンクする別の方法があれば、それも受け入れます (GET でない限り)。

4

1 に答える 1

3

Qualtrics は「post」を受け入れないため、「get」を使用する必要があります。次に、ユーザーIDをフィールドとして渡すだけです。調査フローでは、userID を埋め込みデータ変数として定義し、それに値を割り当てないでください。フォームから値が割り当てられます。埋め込みデータ変数は、応答データに保存されます。

<form action="https://survey.qualtrics.com/SE/" method="get">
    <input type="hidden" name="SID" value="SV_abc123DEF456" />
    <input type="hidden" name="userID" value="userID_value" />
    <input type="submit" value="Take Survey" /> 
</form>

「取得」の問題は何ですか?ユーザーがアドレスバーの URL に自分の ID を表示したくないですか? その場合は、暗号化してから、Qualtrics から Web サービスを呼び出して暗号化を解除できます。

于 2015-03-16T19:38:29.963 に答える