Channel.io 워드프레스 전화번호 연동하기 – channel.io wordpress woocommerce

channel.io

Channel.io 에서 각 서비스에 붙이기 쉽도록 플러그인을 만들어 뒀다. 웹사이트 경우 간단하게 js 코드로만도 연동할 수 있으며, 워드프레스는 그럴것도 없이 플러그인 설치만 하면 된다. 짱이다.
그럼 고객의 여러가지 정보를 연동해 좀 더 좋은 고객 응대를 할 수 있다.

근데 워드프레스의 경우엔 ID, 이메일, 프로필네임 밖에 연동이 안된다.ㅠㅠ 전화번호까지 연동되면, 고객과의 대화가 끊겼을때 문자로 나머지 안내를 보내줄 수 있어서 좋은데, 왜 안되게 한거니 왜왜.
채널.io 고객센터에 담 업뎃때는 해달라고 요청하긴 했는데, 일단 업데이트 나오기 전까진 걍 직접 수정해서 쓰기로 했다.

엄청 간단하다.
channel.io 의 플러그인 폴더(/wp-content/plugins/channel-io/channel_io.php)로 들어가면 php 파일과 js 파일이 각각 있다.
일단 php 파일 안의 channel_io_plugin_init 함수를 다음과 같이 고친다.

워드프레스의 경우 전화번호는 기본 회원정보 테이블에 있는게 아니라 user 의 메타정보로 갖고 있다. 그래서 get_user_meta 함수를 이용해서 불러온다.

JS 파일엔 다음 chnnelPluginSettings.user 객체를 다음과 같이 한줄 추가한다.

흠.. 넘 간단해서 글로 남기기 좀 민망하군.
간단하니까 남기는거긴 하지만..

데이터만 갖고 있으면 구매 횟수와 총 구매액 같은것도 추가로 넣을 수 있다.
다음주엔 그거도 추가해야지.

실 서비스가 있는 상황에서 너무 검증없이 옮기는거 아닌가 스스로 자책도 했었는데, 결과적으론 옮기길 잘했다. 요즘엔 사업을 도와주는 여러가지 좋은 서비스들이 많기 때문에 나같은 애들도 사업을 꽤 잘 할 수 있어서 좋은거 같다.

의견을 남겨주세용