Flipdesk導入サイトを利用するユーザーのIDとFlipdeskユーザーIDを紐付けることにより、サイトを利用するユーザーが持つ何らかのユーザー情報に基づいたターゲティングに使用することができます。
基本タグにdata-sync-user-id属性を追加し、その値に貴社ユーザーIDを出力することで自動的に紐付けが行われます。この設定を行うことで、例えば、「男性かつメルマガ購読ユーザー」など通常の基本タグでは読み取れないユーザー情報を使ったターゲティングが可能になります。
1. 設置箇所と仕様
設置個所
- 既に基本タグが設置されている場合
既存の基本タグにdata-sync-user-id属性を追加し、貴社のユーザーIDの変数を入力してください。
通常の基本タグにdata-sync-user-id属性が追加されている状態です。
<script language="javascript" charset="UTF-8" type="text/javascript" src="https://api.flipdesk.jp/chat_clients/flipdesk_chat.js?api_token=***" data-sync-user-id="ここに貴社のユーザーIDの変数を入力してください" defer></script>
- これから基本タグを設置する場合
通常の基本タグの代わりにdata-sync-user-id属性が追加された基本タグを設置してください。
仕様
- 会員DBからリストを出力し、Flipdeskに取り込む機能です。自動更新はされないのでご注意ください。
- 会員リストはユーザーIDを1列で記載したCSVファイルを用意してください。
- 各項目について
項目名 説明 連携済みID数 FlipdeskユーザーIdと、アップロードされた会員Idとの連携が完了しているユーザー数です。
ユーザーリスト アップロードされたリスト名が表示されます。 ユーザー数 該当リストのユーザー数が表示されます。カーソルを合わせるとさらに、リスト内のうち連携が完了している(連携済みID数に計上されている)会員Id数を表示します。
利用シナリオ数 リストを使用しているシナリオの数です。カーソルを合わせるとさらに、ステータスがONになっているシナリオの数も確認できます。
リスト更新日 リストが上書き/追加された最新の日が表示されます。カーソルを合わせるとさらに、リスト更新ボタン、更新履歴ボタン、削除ボタンが表示されます。
ボタンの色について
-
- 緑:処理完了
- ブルー:処理中
- 赤:エラー
エラーの場合、「エラー」の文字にカーソルを合わせるとエラー内容を確認できます。
更新履歴ページ
リストの更新タイミングの履歴を一覧で見れます。ファイル名をクリックするとダウンロードすることも可能です。
ボタンの色について-
- 緑:「上書き」か「新規作成」の変更
- ブルー:「追加」の変更(既存のユーザーリストに差分だけを追加)
-
全てのページで会員IDを出力する必要はありますか?
必要ありません。一度でも会員IDが読み込まれれば、FlipdeskユーザーIDと会員IDの紐付けが行われます。すでに会員IDの紐付けがされている場合や会員IDが存在しない場合は、以下のようにdata-sync-user-id属性の値を空で出力しても問題ありません。
<script language="javascript" charset="UTF-8" type="text/javascript" src="https://api.flipdesk.jp/chat_clients/flipdesk_chat.js?api_token=★★★" data-sync-user-id="" defer></script>
Googleタグマネージャーで会員ID連携タグを発火すると、data-sync-user-id属性が削除されてしまう場合の対処法は?
scriptタグ内のdata属性がタグ発火時に消去される事象を確認しています。
googleタグマネージャーのタグ設定で以下のスクリプトを記述し、期待通り動作することをご確認ください。
※ 「api_token=」の後ろに貴社のapi tokenを記述してください。
※「client_user_id」の部分は変数です。
<script language="javascript" charset="UTF-8" type="text/javascript">
var script = document.createElement('script');
script.type = 'text/javascript';
script.language = 'javascript';
script.src =
'https://api.flipdesk.jp/chat_clients/flipdesk_chat.js?api_token=★★★';
script.setAttribute('data-sync-user-id', '{{client_user_id}}');
document.head.appendChild(script);
</script>
2. 動作確認の手順
会員情報連携タグが正常に動作しているかを確認するには、以下の手順で検証を行ってください。
※日々の運用についてはこちらをご確認ください。
- ファイル連携ページで「連携済みID数」が0ではない
- ユーザーリストをFlipdeskにアップロードする
- アップロードしたリストが適用されるシナリオを作成する。
使用する条件:会員ユーザーリスト - 連携実績のないブラウザで会員情報連携タグのないページを開く。
- シナリオが適用されないことを確認する。
- そのブラウザで会員情報連携タグがあるページを開く。
- 正しく当該のシナリオが適用されることを確認する。
ターゲティング設定時の注意点:
ファイル連携は事前にフィルターされたリストをもとにシナリオ配信を行うため、シナリオのターゲティング条件以外にフィルターを追加することは出来ません。
例えば会員データを全てアップロードし、そこから「10代のみに配信する」等の、会員独自のフィルターをかけることは出来ないため、10代の会員リストをFlipdeskにアップロードしてシナリオ配信設定を行う必要があります。