위챗 미니프로그램 고객센터
AI가 위챗 미니프로그램 고객 메시지에 답변하고, 상담원 연결 후에는 관리자 페이지에서 응대합니다.
고객이 Mini Program의 「고객센터 문의」 버튼을 눌러 WeChat Customer Service 대화에 들어오면, 보낸 메시지는 AI가 답변합니다. 상담원 연결 후에는 백오피스의 「대화」에서 응대하며, 답변은 고객의 WeChat으로 다시 전송됩니다.
1단계: 백오피스의 「채널」 페이지에서 연동합니다. Mini Program의 AppID와 AppSecret을 입력합니다(WeChat Official Accounts Platform → 개발 → 개발 관리 → 개발 설정). 저장 전에 실제로 WeChat에 access_token을 요청해 한 번 교환하며, 잘못 입력하면 원인을 바로 안내합니다. Yinke는 stable_token API로 토큰을 가져오므로, 고객님 서버에서 사용 중인 토큰이 무효화되지 않습니다.
2단계: 메시지 푸시를 설정합니다. WeChat Official Accounts Platform → 개발 → 개발 관리 → 개발 설정 → 메시지 푸시에서 활성화한 뒤, 「채널」 페이지에 안내된 내용대로 입력합니다:
| 항목 | 입력 |
|---|---|
| URL | {API}/channels/wechat/{渠道 ID}, 채널 페이지에서 복사할 수 있습니다 |
| Token / EncodingAESKey | 채널 페이지에서 생성되며, 복사할 수 있습니다 |
| 메시지 암호화 방식 | 보안 모드 |
| 데이터 형식 | JSON |
제출하면 WeChat이 주소를 검증하러 오며, 성공하면 채널 상태가 「실행 중」으로 바뀝니다. Mini Program에서 IP 화이트리스트를 사용 중이라면, 채널 페이지에 표시된 서버 IP를 추가해야 합니다.
3단계: Mini Program에 버튼을 넣습니다.
<button open-type="contact" session-from="{{userToken}}">联系客服</button>
session-from 에는 고객님 서버에서 발급한 user_token을 넣습니다(형식은 로그인 고객 식별 참조). 그러면 AI가 고객이 어느 회원인지 알 수 있어 주문을 조회할 수 있습니다. 넣지 않으면 익명 고객으로 처리됩니다. 토큰은 고객이 대화에 들어올 때 한 번만 검증되므로, exp는 1시간 이상으로 설정하는 것을 권장합니다.
설명:
- 고객이 메시지를 보낸 후 48시간 이내에 답변할 수 있습니다(WeChat 규정). 이 시간이 지나면 고객이 다시 메시지를 보낼 때까지 기다려야 합니다. 전송할 수 없는 답변은 「대화」에서 빨간색으로 표시되고 이유가 함께 적힙니다.
- 현재 텍스트 메시지와 Mini Program 카드를 처리합니다. 이미지와 음성은 대화에 기록되어 상담원이 볼 수 있으며, AI가 응대할 때는 고객에게 텍스트로 설명해 달라고 요청합니다.
- 채널에 「상품 페이지 경로」(예:
pages/goods/detail?id={id})를 입력한 경우, AI가 추천하는 상품은 Mini Program 카드로 별도 전송되며{id}는 상품의external_id로 바뀝니다. 상품에 JPG 또는 PNG 이미지가 있어야 카드가 전송됩니다. - 같은 고객이 24시간 이내에 처음 WeChat Customer Service 대화에 들어올 때 환영 메시지를 한 번 보냅니다. 채널에서 끌 수 있으며, 내용은 「봇 설정」의 환영 메시지를 사용합니다.
- WeChat Customer Service 메시지에서는 Markdown을 지원하지 않으므로 AI는 일반 텍스트로 답변합니다.
이 페이지가 도움이 되었나요?
마지막 업데이트:
