C2C套餐制作+IM客服咨询设计
需求背景
C端用户在加项时(尤其是单项加项)往往不能为自身的体检做出合适的选择。为了增强用户体验,提高用户加项的便利性,提出了C2C套餐制作的需求,利用好友关系完成加项动作。
分享给朋友JS
wx.onMenuShareAppMessage({
title: '[链接]能帮我选体检项目吗',
desc: '[链接]',
link: 'http://movie.douban.com/subject/25785114/',
imgUrl: 'http://demo.open.weixin.qq.com/jssdk/images/p2166127561.jpg',
trigger: function (res) {
// 不要尝试在trigger中使用ajax异步请求修改本次分享的内容,因为客户端分享操作是一个同步操作,这时候使用ajax的回包会还没有返回
alert('用户点击发送给朋友');
},
success: function (res) {
alert('已分享');
},
cancel: function (res) {
alert('已取消');
},
fail: function (res) {
alert(JSON.stringify(res));
}
});
分享页面链接
// 链接
http://www.mytijian.com/m/qatest/setmeal?
http://www.mytijian.com/m/qatest/package?
// 参数
mealId=445275&
itemIds=4230369&
orderId=&
chooseCardId=&
packageIds=&
evaluateReportId=&
riskPackageIds=
// 开始分享的时间戳(用于计算有效期2小时)
shareStart=1512975397605
分享逻辑
分享者
好友帮选的显示规则(部分医院 & 需要帮助的人)
点击 好友帮选 提示:分享给朋友
分享后,提示:和被分享者沟通
被分享者
被分享者打开页面 加项
点击 选好了 提示:分享回给朋友
分享后,提示:和分享者沟通
技术实现
授权:两个页面(项目组合 & 全部项目)需要微信
JSSDK
授权超时判断:获取
shareStart
, 对比当前时间是否已经超过2小时链接区分:有
shareStart
表示是分享的链接,没有则为普通链接
风险:
- 微信环境搭建和接口授权调试
- 诱导分享的判定
添加 IM 客服
功能点
- 主题修改
- 后台管理
- 微信绑定
- 用户标签
- 快捷回复
- 自动消息
- 机器人设置
- 询前表单
- 客服评价
- 顾客管理
- 知识库
- 数据统计
页面插件JS
(function(m, ei, q, i, a, j, s) {
m[i] = m[i] || function() {
(m[i].a = m[i].a || []).push(arguments)
};
j = ei.createElement(q),
s = ei.getElementsByTagName(q)[0];
j.async = true;
j.charset = 'UTF-8';
j.src = 'https://static.meiqia.com/dist/meiqia.js?_=t';
s.parentNode.insertBefore(j, s);
})(window, document, 'script', '_MEIQIA');
_MEIQIA('entId', 90455);
文档更新时间: 2017-12-12 10:05