顧客ポータルにログインしている顧客にのみコンタクトウィジェットを表示する
カスタマーポータルにログインしているお客様にのみ、ライブチャットボタンやその他のお問い合わせウィジェットをカスタマーポータルに表示したいというご要望をお持ちのお客様もいらっしゃいます。以下に手順をご説明します。
まず、お客様がログインしているかどうかを確認するためのコードの最初の部分を準備する必要があります。パラメーター userLogged に保存された変数 {$userLogged} を使用して確認を行います。
Customer portal(カスタマーポータル)> Settings(設定)> General Configuration - Change(一般設定 - 変更)> Design(デザイン)> Own HTML(独自HTML)> Footer HTML(フッターHTML)に移動し、このフィールドに以下のコードスニペットを配置してください。このコードはお問い合わせウィジェットの統合コードと連携して動作します。
<script>
var userLogged='{$userLogged}';
</script>
次のステップは、お問い合わせウィジェットの統合コードを編集し、お客様がログインしているかどうかを確認する条件を追加することです。これは Customer portal(カスタマーポータル)> Settings(設定)> General Configuration - Change(一般設定 - 変更)> Tracking codes(トラッキングコード)> Before