英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない場合があります。情報に不明な点がある場合は、英語版を参照してください。
カテゴリー: チャット
この統合はWebプロジェクトのみで利用可能です
期待されること
この統合により、ユーザーをiAdvizeチャットのインタラクションと報告された体験に基づいてセグメント化することができます。
収集するもの
動的変数
| キー | 値 | データタイプ |
| CH_IA_チャットが開かれました | true || {会話ID} |
|
| CH_IA_チャットが開始されました | {会話ID} |
テキスト
|
| CH_IA_チャットが終了しました | {会話ID} |
テキスト
|
| CH_IA_チャットが非表示になりました | true || {会話ID} |
テキスト
|
| CH_IA_チャットボタンが表示されました | true |
テキスト
|
| CH_IA_コールボタンが表示されました | true |
テキスト
|
| CH_IA_満足度調査が表示されました | true |
テキスト
|
| CH_IA_満足度調査に回答しました | true |
テキスト
|
人工ページビュー
以下のオプションに対して人工ページビューをトリガーするには、ContentsquareのCSMまたはサポートに依頼して、これらを送信できる機能を有効にする必要があります。これらはContentsquareアプリケーションのジャーニー分析モジュールでの使用に特化しています。
| トリガー | クエリ文字列 |
チャットが開始されました |
cs_iadvize=chat_started |
送信するもの
セッションリプレイ
リプレイ機能を適切に利用するには、100%の収集比率またはETR(イベントトリガーリプレイ)が必要です。この件についてはCSMに相談してください。
URLの例: https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs&vd=ia
実装
実装手順
この統合を機能させるためには2つのステップがあります
ステップ1
統合をリクエストする方法のセクションに移動して、この統合を有効にするための指示を確認してください。完了したら、ここに戻ることができます。
上記のステップをすでに完了している場合は、以下を継続してください。
ステップ2
サイトでiAdvizeを読み込む既存のiAdvize Javascriptコードを修正する必要があります。iAdvize Javascriptコールバックとカスタムデータオブジェクトを使用してリプレイリンクをプッシュします。
これらがすでに定義されているかどうかはわかりませんので、定義されていない場合は、iAdvizeタグの後に単に追加してください。すでにコールバックを使用している場合は、それに追加し、欠落しているコールバックを追加する必要があります。以下のコードを使用してください:
/*
*名前: iAdvize CS統合
*バージョン: 1.1.0
*/
function dispatchToCS(event, context) {
if (typeof window.CustomEvent === "function") {
var evt = new window.CustomEvent("Contentsquare_IA_Integration_Data", {
detail: {
event: event,
context: context,
},
});
window.dispatchEvent(evt);
}
}
var intLink = sessionStorage.getItem("_cs_rl_ia");
if (intLink) {
if (typeof idzCustomData === "object") {
window.idzCustomData.ContentsquareReplay = intLink;
} else {
window.idzCustomData = {
ContentsquareReplay: intLink,
};
}
}
window.iAdvizeCallbacks = window.iAdvizeCallbacks || {};
iAdvizeCallbacks.onSatisfactionDisplayed = function (context) {
dispatchToCS("onSatisfactionDisplayed", context);
};
iAdvizeCallbacks.onSatisfactionAnswered = function (context) {
dispatchToCS("onSatisfactionAnswered", context);
};
//iAdvize CS統合終了
動作確認
Chrome拡張機能を使用して、結果がCSに送信されているかを確認できます
収集のために選ばれたユーザーは、ここでiAdvizeチャットにセッションリプレイのリンクを表示します: