博睿数据:券商APP优化

专题库
来源:中国电子银行网 2018-09-20 14:41:42 2018中国金融科技创新榜博睿数据 金融科技企业案例

核心提示“2018中国金融科技创新榜”科技企业参赛案例

  国泰君安是中国证券行业里长期、持续、全面领先的综合金融服务商,是国内规模最大、经营范围最广、机构分布最广、服务客户最多的证券公司之一。其经营管理、风险控制、合规体系、信息技术等都处于领先水平,尤其是信息技术方面,国泰君安是国内最早开展各类创新业务的券商之一,走在了行业前列。

  合作背景

  国泰君安是国内最早开展各类创新业务的券商之一,如早年开发的财务类软件,君弘一户通,以及手机客户端App易阳指等,都走在了行业前列,但对于从而引发的机房选型、新系统保障维护、业务接口调度,以及App应用的用户体验问题,都需要一个强大的第三方服务商为其做功能和服务上的问题定位以及改进方向。

博睿数据:券商APP优化

  易阳指App是国泰君安用户的炒股操作应用软件,需要全面把握用户访问情况。原有的主动式wap协议的抽样监测已经不能满足客户现有的业务发展形势,客户渐渐有了全样本监测的需求转化。

  经过对比之后,博睿数据针对证券行业的服务方案,赢得了国泰君安的认可。

  博睿数据证券行业服务方案

  对证券行业移动端面临的问题,博睿数据从最终用户体验、App性能、网络链路、机房质量、应用响应等一系列重要环节提供完整的解决方案: 

  1.博睿数据券商性能监控,让券商掌握App行情刷新情况和在行业中排名  

  博睿数据通过事先在不同地区部署的若干组条件完全相同(同WIFI热点、独享ADSL)、同手机设备型号且同时间标准(手机通过ntpd服务精确同步时间)的手机集群,并通过在真机上实际运行各券商App进行数据采集并计算、对比,通过相关自研技术实时监控所有目标App的沪指大盘行情数据(指数、成交量、成交额)的刷新时间,抓取相关数据后实时上传后台进行指数计算。通过对各证券App全交易时段的持续高频监控,得出各券商App在不同地区的平均SQE指数值,并进行券商排名。排名越靠前,表明该券商在此地区行情推送的实时性高,用户体验更佳。 

  同时,在关注自有证券App的刷新情况时,也可清晰了解与友商的差距,明确自身行情刷新情况在行业中的位置。 

  2.博睿数据wap监测,让券商把握行基础网络链路质量以及用户体验  

  采用博睿数据在全国范围各省市搭建的移动网络(实时在线20000+手机监测节点) 

  1.对重要域名、接口,采用get、post的方式探测可用性、稳定性。 

  2. 通过私有协议监测中请求内容、响应信息验证(涉及匹配程度、数据接收大小、MD5等多种)等相关信息,获取关键接口的成功率、正确率、错误率等信息,严格把关数据传输的及时性。 

  3.通过全国不同地区不同运营商的手机访问券商各地机房的链路的时延和丢包,可掌握: 

  1)各地域运营商下终端用户到券商机房之间的网络质量; 

  2)为机房精简和重新选型等部署工作提供数据参考依据; 

  3)主机响应效果,制定和优化调度策略。

  3.睿思众测,让券商节省版本更新迭代的时间、人力成本  

  通过睿思众测保有的海量测试者为企业服务,企业无需储备大量测试人员,大大降低企业人员成本。 在证券App有功能迭代时,正式发布给股民之前,即可通过睿思众测发布灰度测试,进行BUG探索的盲测,或指定用例的回归测试,及时发现可能存在的问题,避免影响股民的正常使用。 

  4.真实用户App监测,让券商把控真实用户使用情况。  

  利用Bonree SDK产品实时采集App运行过程中的网络错误(长连接异常等)、App崩溃数据:通过崩溃统计、崩溃详情、崩溃轨迹和调用的堆栈等信息进行分析,实现代码级的问题定位。

  国泰君安解决方案

  前期经过详细的需求调研,博睿数据技术服务团队和国泰君安技术人员对接,配合对易阳指App做嵌码工作;同时由于金融证券行业高度关注数据的保密性,实施SDK私有云搭建。  

  移动wap监测国泰君安关键业务接口,如多步骤调度接口、获取新股接口、获取自选股接口等。

  1.被动式SDK监测方案

  通过应用崩溃统计,获取不同版本下,崩溃的统计以及详细数据,具体到崩溃原因、崩溃堆栈、崩溃轨迹等,帮助国泰君安君宏(原名易阳指)修复崩溃bug,并标注修复状态。

博睿数据:券商APP优化

  Webview模块H5页面地址  

  Webview中页面地址目前展示的是webview容器所在视图(Activity),需要调整为按照H5页面地址进行分组展示,H5页面有扩展名的按照扩展名进行合并,没有扩展名的不合并,参数统一都需要去掉。 

  App编译后提供自动上传脚本 

  App编译后,提供一个自动上传某些文件或配置信息的脚本,实现自动化上传。 

  操作系统版本显示换乱的问题 

  提供一个操作系统版本字典表,字典表中包含获取源数据的值,以及希望在平台中显示的值。该字典表由博睿进行整理提供初始值,客户可随时向内添加修改信息。在做数据统计计算时,如果获取的操作系统版本与字典表中项匹配上,则按照字典表中信息展示,如果没有匹配上,则统一按照其他进行汇总展示。 

  SDK调试模式 

  提供SDK调试模式,将测试结果打印到log中保存在手机本地,供研发测试人员读取查看。该需求需要与客户进一步沟通完善。 

  第三方库 

  对于请求将区分自身服务、CDN、第三方,博睿会提供一个CDN CNAME库,以及一个第三方域名库,同时对于私有云环境用户开放这两个库的更新维护。 

  请求标签区分 

  该需求为客户可针对请求添加自定义标签,在查看请求时,用户可以根据自身需要切换显示指定标签的请求。 

  2.主动式移动协议监测方案

  关键业务主要来自于移动客户端易阳指的用户访问,采用博睿数据主动式移动协议监测。 

  客户需求:多步骤接口,首先访问调度接口,然后访问被调度的TCP行情接口、http post行情接口、TCP交易接口 

  博睿数据方案:根据需求,博睿数据研发部开发了移动互联网多主轴协议监测功能,根据协议流程,编写脚本,实现在平台上统计各接口性能,同时可查看详细数据,每个接口返回相应内容。

博睿数据:券商APP优化

  咨询推荐接口、现金管家收益等接口主要是post接口,用移动互联网协议来监测。大部分情况,接口性能是非常稳定的,但之前咨询推荐获取接口的可用性略低,主要是建立服务器连接失败的602错误略多,通过调整,已有一定改善。

  合作价值

  节省IT运维时间和开发修复时间,快速定位问题,快速排障; 

  通过SDK数据来排障修复崩溃等问题,帮助客户快速分析问题归类; 

  通过WAP性能数据把握关键业务性能; 

  有效减少用户投诉,提升用户体验。

责任编辑:方杰

收藏

  • 最新
  • 最热

    点击加载

      点击加载

      我要评论
      普通评论
      游客

      登录后参与评论

      为你推荐

        暂无相关推荐
        财源源二维码

        热文排行

        • 今日热点
        • 每周排行
        合作媒体

        中国网络电视经济台 | 和讯银行 | 新浪理财 | 凤凰理财 | 腾讯网 | MSN理财 | 网易科技 | 中华财会网 | 第一财经网 | 北京商报网 | 和讯科技 | 财新网 | 中国网理财 | 金融界银行 | 光明网经济 | 东方财富网 | 经济观察网 | 中国经营网 | 赛迪网 | 新华信息化 | 中关村商城 | 同花顺金融服务网 | 环球网财经 | 投资时报 | 钛媒体 | 中国金融新闻网 | 新华网财经 | 人民网金融频道 | 中文互联网数据研究资讯中心 | 中金在线 | 外汇 | 品途网