企点客服基础版如何配置小程序接入及来源追踪?

2020-05-11 15:11:08 ksyuwei 50

1.开启权限

在账户中心-「企业管理」-「权限角色」页面中,勾选“第三方账号-微信小程序账号”/“接入设置-微信小程序接入”权限位,即可配置具备该权限的权限角色,如下图:

www.ksyuwei.cn

在该页面中,点击“新增”即可为相应员工添加该权限,如下图:

 www.ksyuwei.cn

www.ksyuwei.cn

 

2.添加客服入口

为了正常获取到访客的基本信息,推荐在小程序中使用以下代码添加入口,并获取小程序用户的昵称、头像、性别、所在地信息,入口样式可以根据微信官方规则进行调整。

<button 
    open-type="contact" 
    session-from="nickName={{userInfo.nickName}}|avatarUrl={{userInfo.avatarUrl}}|gender={{userInfo.gender}}|country={{userInfo.country}}|province={{userInfo.province}}|city={{userInfo.city}}"
>联系客服</button>

目前支持了小程序自定义传参能力,使用如下代码添加自定义参数qidiantest

<button
       open-type="contact"
       session-from="userdef=qidiantest"
>联系客服

并且通过企点openapi拉取微信小程序通路C客户自定义传参,参考https://api.qidian.qq.com/wiki/p-51



3.配置接入规则

在账户中心-「接待配置」-「微信小程序接入」页面中,可选择当客户触发小程序接待入口时,由接待分组/单人进行接待,点击应用即可生效。如下图:

www.ksyuwei.cn

*注意:小程序接待入口需通过微信平台部署

 

在账户中心-「接待配置」-「客服分配」页面中,可设置小程序来源的客户接待上限,为小程序接待开启未接入池,设置超时超时提醒及重新分配,如下图:

www.ksyuwei.cn


4.来源追踪

若想获取小程序行为轨迹,需按以下要求配置SDK:

01.获取和引入小程序SDK

下载 SDK ,并将获取到的 QDTracker.js 文件放到小程序utils目录下,然后在app.js第一行通过 import 引入。

以下为SDK初始化配置(必须):

// 在 app.js 第一行引入SDK
import QDTracker from './utils/QDTracker';
// SDK 初始化配置
QDTracker.init({
  
appid'wxc96d927cc1a031db',
  
kfuin'2852199126',
});

在其他的 Page 里设置页面的标题:

Page({
  
data: {
    
qdt: {
      
title'首页'
    }
  }
});

02.配置小程序域名

登录微信公众号平台,在[开发]-[开发设置]-[服务器域名]中增加企点域名:https://admin/qidian.qq.com

www.ksyuwei.cn

03.页面访问轨迹

小程序SDK已经自动追踪了微信小程序中页面的onShow事件,在每次打开页面时都会调用一次,自动上报用户的页面访问轨迹。

04.点击客服按钮行为轨迹

在小程序SDK初始化成功后,可以通过QDTracker.click() 记录用户的点击客服按钮行为,开发者需要在用户点击客户按钮的事件处理函数中添加如下代码:

var app = getApp();
Page({
  
data: {},
  
onOpenContactfunction () {
    
app.QDTracker.click();
  }
});

*小程序通路的会话消息有效期为48小时

*小程序通路下的快捷回复目前仅支持文本

*会话沟通支持发送文本、图片、表情,且支持会话转接

*小程序来源的客户进入未接入池后的消息也会记录在互动轨迹中