👨‍💻

会員情報の連携方法

多少のコーディングが必要になります!簡単ではありますが、難しい場合には、貴社のエンジニアやチャネルトークのカスタマーサクセス担当に気軽に相談するのをおすすめいたします!😊

連携方法

① ログイン中のユーザー情報をチャネルトークと連携したい場合

👉チャネルのチャットボタンをサイトに設置する際にコピペしたスクリプトをカスタマイズ!!

💡

Q:"顧客連絡先"メニューに、顧客情報を表示したい時はどうすれば良いの? 顧客の連絡先であるメールアドレス("email")もしくは電話番号("mobileNumber")を連携する情報に含めてください

💡

Q:ログアウト後も会員として表示させたい場合はどうすれば良いの? A:ログインした後、次回以降の訪問の際、ログイン情報(会員ID)をJWTなどでブラウザのクッキーに保存しておき、その情報で連携をすれば、次回以降の訪問の際ログアウト状態になっていても会員として表示することは可能です!

💡

Q:ログイン前の顧客が、ログイン(DB連携)した場合、ログイン前の情報は引き継がれますか? A:はい!こちら自動で引き継がれるようにアップデートいたしました!

② ログインの有無に関係なしに一旦全ての顧客リストを表示させたい場合

👉open APIで会員情報を登録!! (有料プランにアップグレード必要!)

image
💡

①番の方法のみで会員情報を連携すると、サイトにログインした顧客情報のみが連携されます。ログインをまだしていない顧客情報もリストで表示させたい場合にはOpen APIを利用してください!(①番を設定した上で、②を設定いただければと思います!)

  1. Open APIの利用のためには、まずOpen APIキーを発行してください!
  2. 🗝
    Open APIの利用方法
  3. UserのPUT https://api.channel.io/open/v3/users/@{memberId}(もしくはPOST https://api.channel.io/open/v3/users - 非推奨ですが2020年は提供予定)のURLに対して、以下のJSONをカスタマイズしてリクエストしてください
  4. 💡

    Q:"顧客連絡先"メニューに、顧客情報を表示したい時はどうすれば良いの? 顧客の連絡先であるメールアドレス("email")もしくは電話番号("mobileNumber")を連携する情報に含めてください