本機能はβ版となります。今後、仕様変更が発生する場合がありますので、ご了承ください。
本連携はBEDOREを利用していることが前提となります。ご了承ください。
BEDORE連携とは
株式会社BEDOREが提供するAIカスタマーソリューション「BEDORE」との連携が可能となります。KARTEと連携させることにより、チャットアイコンを表⽰するタイミングや出し⽅を⾃由に設定できるほか、ユーザーの特徴に応じた「チャットボットの出しわけ」をすることが可能になります。
- ポイント
- BEDOREチャットボット配信用の接客サービスが作成可能に
- KARTEのユーザー情報(性別や年齢 等)をリアルタイムにBEDOREに連携
ここでは、BEDORE連携の手順を説明します。
「BEDOREプラグイン」をインストール
現在当プラグインのインストールは、サポートチームのみが実施可能となっております。
ご利用を希望される場合は、サポートにお問い合わせください。
プラグインがインストールされると、以下のテンプレートが利用可能になります。
ユーザーに話しかける
>チャットアイコン
> 「BEDOREチャット表示(β版)
」
接客サービスを作成
- 下記のテンプレートを使用した接客サービスを作成します
ユーザーに話しかける
>チャットアイコン
> 「BEDOREチャット表示(β版)
」
- 対象ユーザーや対象イベントなどの配信設定を設定します
アクションの設定(カスタマイズなし)
- 後述するカスタマイズが必要ない場合、アクション画面右の「チャット質問文」にBEDORE側でシナリオを開始するために必要なテキストを記入してください。設定は以上になります。
アクションの設定(カスタマイズあり)
BEDORE側にKARTEの情報を送る場合やBEDORE側の操作をトリガーにしてKARTEのイベントを発火させたい場合は以下のカスタマイズが必要になります。
BEDORE側にKARTEの情報を送る
- BEDORE側に連携したいユーザー情報を設定します
- 「ユーザー情報変数」を作成します
- 使用しないユーザー情報変数は、削除してください
- 「カスタマイズ」タブを開き、contextとしてユーザー情報変数の値を登録するための記述を、Scriptから直接追加します
- デフォルトでは、下記の項目について、ユーザー情報変数の値を渡しています。他のユーザー情報変数をBEDORE側に連携したい場合、同様の記述を追加してください
- k_id
- KARTE ユーザーID (ユーザーIDがない場合ビジターID)
- k_campaign_id
- KARTE 接客サービスID
- k_id
- 「ユーザー情報変数」を作成します
BEDORE側の操作によるKARTEイベントの発火
カスタマイズ
>Script
から以下の「◯◯をした際に実行したい処理を記述してください」の箇所に発火させたいイベントを記述してください。- イベントの記述方法は「アクションでカスタムイベントを送信する」を参考にしてください
//BedoreChatからdata受け取る
window.addEventListener('message', function (ev) {
if(!(ev.data && ev.data.type)) return
switch (ev.data.type){
case 'bedore-webagent/ready-webagent':
submitTraker('_bedore_chat_ready');
break
case 'bedore-webagent/send-slots':
//slots送信した際に実行したい処理を記述してください
break
case 'bedore-webagent/toggle-webagent':
if(ev.data.body.opened === false){
submitTraker('_bedore_chat_close');
//チャットを閉じた際に実行したい処理を記述してください
} else if(ev.data.body.opened === true){
submitTraker('_bedore_chat_open');
//チャットを開いた際に実行したい処理を記述してください
}
break
case 'bedore-webagent/answer-survey':
submitTraker('_chat_answer_survey', SLOTS);
//役に立ちましたかに対する回答後に実行したい処理を記述してください
}
});
配信確認
- 「公開中」にし、実際にページ上にチャットが表示されることを確認します
- BEDOREのチャットが呼び出されたタイミングで、配信先ユーザーに対して
_bedore_chat_open
イベントが発生します
トラブルシューティング
配信されない
- ユーザー情報変数で指定した値を配信先のユーザーが保持していない場合、配信がされません
注意事項
BEDOREの仕様に関しては、株式会社BEDOREにお問い合わせください。