カテゴリー: 顧客の声
この統合はWebプロジェクト専用です
期待されること
この統合により、Qualtricsの回答者をQualtricsのフィードバックとの相互作用および回答に基づいてContentsquareでセグメント化することができます。さらに、カスタム属性として添付されたセッションリプレイリンクを探索することで、Qualtricsユーザーの回答をさらに調査できます。
収集する内容
動的変数
キー | 値 | データ型 |
FB_QT_Feedback Displayed
|
ユーザー調査ID : {surveyID}
|
テキスト
|
FB_QT_Feedback Accepted
|
ユーザー調査ID : {surveyID} |
テキスト
|
FB_QT_Feedback Submitted
|
ユーザー調査ID : {surveyID} |
テキスト
|
FB_QT_Feedback Response ID
|
{responseID} |
テキスト
|
FB_QT_NPS Rating - {QuestionID} - {SurveyID} - {Question}
|
{rating} |
数値
|
FB_QT_Star Rating - {QuestionID} - {SurveyID} - {SubQuestion}
|
{starRating} |
数値
|
FB_QT_{QuestionID} - {SurveyID}
|
{AnswerID} |
テキスト
|
FB_QT_Feedback Completed
|
ユーザー調査ID :{surveyID} |
テキスト
|
人工ページビュー
以下のオプションに対して人工ページビューをトリガーするには、ContentsquareのCSMまたはサポートに連絡して、これらを送信できるようにする機能を有効化する必要があります。これらはContentsquareアプリケーションのジャーニー分析モジュールでの使用専用であることに注意してください。
トリガー | クエリ文字列 |
フィードバック承認
|
cs_qualtrics=feedback_accepted_{surveyID}
|
フィードバック提出
|
cs_qualtrics=feedback_submitted_{surveyID}
|
フィードバック完了 |
cs_qualtrics=feedback_completed_{surveyID}
|
送信内容
セッションリプレイ
リプレイ機能を適切に利用するには、100%の収集比率またはETR(イベントトリガーリプレイ)が必要です。この件については、あなたのCSMに相談してください。
制限事項
一般
WebKitの公式ポリシーであるITP(インテリジェントトラッキング防止)やFirefoxの強化トラッキング防止により、特定のブラウザはデフォルトでiframe内のサードパーティクッキーをブロックします。あなたの調査がiframe内に表示される場合、デフォルトでは以下のブラウザまたはブラウザモードをサポートできません:
Safari 12+
Chrome 83+(シークレットモードのみ)
Firefox 67+(プライベートブラウジングモードのみ)
解決策は、Contentsquareプロジェクト設定でゾーニングのためのiFramesトラッキングを有効化することです。この件については、あなたのCSMまたはサポートに相談してください。
調査がウィンドウポップアップまたは新しいタブにある場合、上記は適用されないことに注意してください。
Qualtrics
調査に新しい「シンプル」レイアウトを使用している場合、評価やその他の質問/回答データをContentsquareに送信することはサポートされません。他のすべての機能はサポートされています。すべてのデータをContentsquareに送信したい場合は、「フラット」または「モダン」などの他のレイアウトオプションに戻す必要があります。これはQualtricsの制限です。
また、いつでもシンプルレイアウトに切り替えた場合、調査フロー内の埋め込まれたデータ項目の名前を __js_ContentsquareReplayLinkに変更する必要があります。
埋め込まれた調査
埋め込まれたフィードバック調査はサポートされていません。
実装
実装ステップ
ステップ 1
次のセクションに移動してください 統合のリクエスト方法 を参照して、この統合を有効化するための指示を確認してください。完了したら、ここに戻ることができます。
必ず、qualtrics.com ドメインがあなたのアカウントでCSMによってホワイトリストに追加されるようリクエストしてください。
上記のステップをすでに完了している場合は、以下を継続してください。
ステップ 2
埋め込まれたデータの設定
新しいインターセプト構成フローを使用しているか、古いフローを使用しているかによって、以下の関連情報を参照してください。
古いフローの場合:
Contentsquareタグの設定
<script> Qualtrics.SurveyEngine.addOnReady(function () { (function () { if (!window.CS_CONF){ window._cs_integration_qualtrics_csid = "${e://Field/CSID}"; var mt = document.createElement("script"); mt.type = "text/javascript"; mt.async = true; mt.src = "https://t.contentsquare.net/uxa/REPLACE_WITH_TAG_ID.js"; document.getElementsByTagName("head")[0].appendChild(mt); } })(); }); </script>
コードを追加した後は、次のようになります:
Contentsquareリプレイリンクの設定
ユーザー調査のフローに移動します:
ユーザー調査からのカスタム動的変数の送信
var csKey
var csValue
window._uxa = window._uxa || []; _uxa.push([ "afterPageView", function (context) { if (typeof window.CustomEvent === "function") { var csKey = ""; var csValue = ""; if (csKey && csValue) { var evt = new window.CustomEvent("Contentsquare_QT_Integration_Dispatcher", { detail: { key: csKey, value: csValue, }, }); window.dispatchEvent(evt); } } }, ]);
次に、関連する質問のJavaScriptセクションを開き、そこにコードを貼り付けます:
必ずQualtrics.SurveyEngine.addOnReady関数に追加してください。
その後、次のようになりますが、独自のカスタムキーと値の文字列を使用します。キーと値は、以下の値の例に示すように、コードを使用して動的に生成することもできます。ユーザー調査IDを動的に取得し、それを値として設定しています(Page.runtime.ED.SurveyID)。この中では文字列値のみを受け入れることに注意してください。キーの最大長は50文字、値の最大長は255文字です。
新しい「シンプル」レイアウトのユーザー調査を使用している場合、ユーザー調査IDを取得するには、上記に示されているものの代わりにこれを使用する必要があります (window.q.appData.setup.survey.id)。
注:ページビューごとに50の動的変数の制限があるため、すでにそれに近い数を送信している場合は、作成した追加のものを受信できない可能性があります。追加する前に、全体のユーザー調査から送信されている数を確認するのが最良です。
動作確認
Chrome拡張機能を使用して、結果がCSに送信されているか確認できます。