快送是给商家和个人用户发布同城运单的应用,包含小程序(7个渠道)和app(2个)、PC、h5、开放平台共15个端。
快送概况:
现在各平台小程序是一套代码,ios和android 95%的迭代还是2套代码。
微信小程序、ios、android 三端是否可以统一一套?攻克主流程最重要的是转化率不能下降
【 方案调研选型 】
集团跨端平台
方案 | 分析 | 是否适合快送业务 |
Mcube | 通过搭建,适合京东首页楼层搭建业务,重展示,我们业务重交互 | 不适合 |
JDFlutter | 和Flutter没太大差别,之前也调研过,无法跨3端 | 不适合 |
JDHybrid | 本质是h5的加强版,体验优于h5,有些业务直接用h5都可行,优化的加强版本应该更加适用,初步判断方案可行。最后发现地图进入慢拖动加载慢。 | 不适合(地图) |
京东小程序 | 在普通页面上小程序的体验和Hybrid是一致的,在地图上优于Hybrid,且小程序是现有的端,不需要大量的迁移开发。 | 适合 |
小程序调研
调研主要分3部分,全面了解、Demo测试性能、线上测试稳定性。
宿主 | 业务 | 场景 | 接入原因 |
京东 | 奢侈品(如LV) | 在主站app上搜索LV品牌进入LV小程序 | 保持品牌特性 |
京东 | 保险 | 搜索保险,进入买保险小程序 | 保险业务受到国家合规限制,如果在主站内想要满足国家合规要求,需要前后端都做大量改动,成本较高,京东小程序平台是一个开放的开发者平台,本身具有独立性和高度可定制化能力,可以低成本地满足国家合规要求。 |
京东 | 京东快递 | 在主站app上搜索京东快递进入京东快递小程序 | 引流 |
京me | 打印小程序 | 在聊天页面有快捷入口,进入打印设置小程序 | 平台化 |
京东健康 | 部分模块 (如健康管理) | 在app里面有一些独立业务模块是小程序 | 复用微信小程序能力,也是为了提效接入 |
京东到家 | 优惠券页面 | 在我的模块点击优惠券进入优惠券页面是小程序开发 | 优化体验(h5) |
2. 通过demo对性能做测试(包括地图效果)
目前已经完成调研和详情页的接入,降级率低于1%,业务转化率不下降。从订单详情页为例,我们重点关注4个业务指标“修改订单”、“详情支付”、“取消订单”、“加小费”。这是订单详情页比较核心的4个操作,从使用情况数据来看,业务转化率不下降。
阶段性成果:
哪些模块适用小程序跨端?从几个维度来考量?
是否合规---应用市场审核是否可以通过,如首页如果不是原生的苹果应用市场直接审核不通过。
后期是否还会高频迭代---如一路多单都不迭代,没必要迁移小程序
流程是否内部闭环---和原生交互越多后续维护成本越高(登录、支付)
成本:80%的迭代实现3端一套代码,预计节约2HC人力
稳定性:缩短线上问题收敛时间--14天缩短到1天
效率:缩短新功能验证时间--缩短58%(53天缩短到22天)