腾讯即时通信 IM (Instant Messaging,IM),基于QQ 底层 IM 能力开发,仅需植入 SDK 即可轻松集成聊天、会话、群组、资料管理能力,帮助您实现文字、图片、短语音、短视频等富媒体消息收发,全面满足通信需要。
控制台是帮助用户进行功能配置以及应用管理的工具,很长一段时间即时通信IM(以下简称IM)的客户主要通过控制台完成创建、配置及简单的统计查看等工作。工具的意义在于帮助用户快速方便地完成某项操作从而达到最终目的。随着业务发展,越来越多的IM开发者需要自助工具来排查开发问题、查看应用数据趋势,因此,我们控制台的功能设计也要密切结合客户的需求,切实解决客户的问题。
客户面临的问题
01
过去,我们的客户经常遇到以下这些问题:
1、数据统计分析效果不详细
在使用 IM 的过程中,客户需要对自己的用户规模、每日消息活跃度以及群组规模做更详细的数据分析以方便后续运营。但过去,我们的统计数据展示太过简单,没有提供详细的数据用于分析,也没有对应的趋势图,让整个分析过程较为痛苦。
2、离线推送自查难
客户接入离线推送后,有时会出现收不到推送的问题。由于缺少相关的自助排查工具,客户无法知道究竟是证书上传错误,还是SDK集成错误,亦或是其他原因。遇到这种情况,客户每次都需要在后台提工单,等待研发人员进行排查,整个过程效率较低,流程也是极其繁琐。
3、日志在线提取速度慢
客户在提工单反馈问题后,问题从客服上升到研发人员,研发人员评估需要用客户端日志,又需要通知客服同事让客户提供相关的日志。整个处理过程繁琐,沟通成本高,导致问题无法及时得到解决。
我们的解决方案
02
针对客户反馈的问题,即时通信 IM 控制台在统计分析、离线推送自查工具以及本地日志在线提取三大功能上都做了优化:
数据统计查看更全面
即时通信 IM 控制台为客户提供了数据统计和分析功能,我们可以通过该应用查看用户规模、消息活跃度以及群组规模数据。
用户规模
1、在总览区域,我们可以查看以下相关数据:
本月峰值日活跃用户数(DAU):截至昨日该应用(SDKAppID)的当月峰值DAU数据;
截至昨日累计用户数:截至昨日该应用累计注册的用户(UserID)数;
昨日新注册用户数:昨日该应用新注册的用户数;
2、在数据趋势区域,您可以查看所选时间段内【DAU和新增用户数】或【累计注册用户数】的趋势图;
3、在数据详情区域,您可以查看所选时间段内每一天的详细数据,包括DAU、累计用户数、新注册用户数及对应日环比数据。您也可以单击【导出CSV文件】导出数据表。
消息活跃
1、在总览区域,您可以查看以下相关数据:
昨日单聊(C2C)消息量:昨日该应用下C2C聊天上行消息总条数;
昨日群消息量:昨日该应用下,私有群、公开群和聊天室的聊天上行消息总条数。
2、在数据趋势区域,您可以查看所选时间段内【C2C】或【普通群】的消息量趋势图。
3、在数据详情区域,您可以查看所选时间段内每一天的详细数据,包括消息量 、发消息用户数、离线推送量及对应日环比数据。您也可以单击【导出CSV文件】导出数据表。
群组规模
1、在总览区域,我们可以查看【本月峰值群组数】相关数据,即截至昨日该应用的当月峰值群组数据;
2、选择7天、14天、30天或指定时间段进行查看;
3、在数据趋势区域,选择数据项,您可以查看所选时间段内【新建】、【累计】或【活跃】的群组数趋势图;
4、在数据详情区域,您可以查看所选时间段内每一天的详细数据,包括新建群数、有消息活跃的群数、峰值群组及对应日环比数据。您也可以单击【导出CSV文件】导出数据表。
通过优化控制台的统计分析板块,让数据展示更加直观,同时增加了数据趋势图,能够更加全面的查看相应的业务活跃情况,及时发现活跃规律,助力客户做好用户运营。
离线推送自查工具更方便
通过新上线离线推送自查工具,客户可以在控制台上自行排查收不到离线推送的问题,大大提升了整个排查流程的效率。
离线推送问题定位工具
1、登录 IM 控制台,在左侧导航栏选择【辅助工具】>【离线推送自查】;
2、在【离线推送问题定位工具】区域,输入收不到离线推送的用户名(UserID);
3、单击【获取设备信息】,查看该用户目前已经上报的证书 ID、设备 Token 等信息。
ps:若该用户未上报任何证书 ID 、设备 Token 等信息,则无法进行下一步。
4、选择该用户上报的任意一个证书 ID,单击【开始检测】,查看发送结果。若提示“成功推送”,说明您在控制台填写的证书信息无误、调用 SDK 接口上报 Token 成功。您可以通过【用户客户端状态检查工具】进一步排查。
用户客户端状态检查工具
客户可以使用该工具自动获取用户客户端状态,检查用户是否处于可接收离线推送状态。
1、登录 IM 控制台,在左侧导航栏选择【辅助工具】>【离线推送自查】;
2、在【用户客户端状态检查工具】区域,输入用户名(UserID);
3、单击【获取状态】,您可以查看该用户当前的在线状态、登录的客户端类型等信息。
若提示该用户当前可以接收离线推送,您可以在其他设备使用另一个UserID作为发送方,给当前用户发送单聊文本消息,检查是否能收到。
本地日志在线提取
针对用户无法快速提取本地日志导致问题不能及时得到解决,我们通过优化本地日志在线提取工具以解决这个难题。
客户只需要提供腾讯云账户ID,把出错的应用(SDKAppID)和用户(UserID)、出错的平台类型(如Android、iOS)以及时间段提供给客服人员,我们的技术专家通过客户提供的信息直接在线查看日志,这样可以快速定位客户的问题。客户再也不用自己提取日志,降低了沟通成本,同时也提高了客户解决问题的效率。
我们的优势
03
作为领先的云产品服务商,我们一直在思考提升用户对于问题处理的效率的方法,努力做到在第一时间让客户了解问题所在并得到相应的解决。一个可靠、可托付的云服务平台不仅仅要提供优质的产品供客户使用,更需要针对客户最确切的需求提供可视化、可追溯、可分析的运维工具产品,让整个产品链路更加的透明、可控。
腾讯云通信
一直致力于
让每个企业
都享受智慧服务带来的改变
END
未来可期
长按扫码关注腾讯云通信官方微信公众号
以获取更多更专业的云通信知识