淘票票首次公开小程序开发秘籍,踩过坑才知道怎么走!

简介: 在2019年,阿里巴巴文娱的淘票票几乎涉足了当时市面上全部的小程序。在很多平台上,淘票票是阿里“第一批吃螃蟹”的技术团队。回顾过往,阿里文娱作过不少尝试,也踩过不少坑。《小程序 大世界》总结了淘票票过去 2 年在各大主流平台上的小程序实战经验,带你从新认识万亿市场规模的小程序实践!
2018年是小程序爆发的一年,从国内手机厂商到BAT,再到新兴的头条抖音,纷纷推出或者推广自家的小程序平台。为何各家如此热衷小程序?每一个平台的特色是什么,价值在哪里?这么多小程序咱们该如何涉足?相信你们或多或少都有过这些疑问。小程序

在2019年,阿里巴巴文娱的淘票票几乎涉足了当时市面上全部的小程序。其中在很多平台上,淘票票是阿里第一批吃螃蟹的技术团队。回顾过往,阿里文娱作过不少尝试,也踩过不少坑。如今阿里文娱将这些实战经验整理出来,为你们分享淘票票小程序实战之路。微信小程序

小程序核心:场景融和微信

小程序跟传统H5有什么区别?从产品和业务角度来讲,小程序的核心特色在于“场景融合”。不管是手机厂商,仍是支付宝、手淘、微信、头条、抖音、百度等第三方应用,每一个平台都有着既定的用户和使用场景。例如,支付宝就是生活服务类场景,头条是内容资讯类场景。每一个小程序要思考的,就是如何将本身的产品功能嵌入到平台的使用场景中,实现场景融合。对于小程序自己来讲,可以借助于平台的流量和用户作大作强;对于平台来讲,则能够借助各类小程序,丰富使用场景,增长平台的用户粘性,最终实现共赢的结果。这也解释了为何各家都如此热衷于小程序平台的搭建。架构

场景定制学习

场景融合另外一个层面意味着场景定制,支付宝跟抖音的产品定位跟使用场景差异很大,各自平台上的小程序也须要有所差别。这也给咱们产品技术层面带来了很大的挑战。如何经过有限的人力,同时支持这么多小程序成了咱们面临的重要问题。对此,咱们主要作了这么几件事:优化

一、区分出各个渠道的优先级和重要性,肯定重点投入的渠道;阿里云

二、将主要渠道和次要渠道作了归类,产品形态上进行聚合,减少差别。例如,在支付宝和手淘这两个主要渠道上,咱们主要是对标淘票票客户端,提供相对丰富的功能和玩法;而在其余渠道上,咱们作了功能精简,仅保留核心的购票功能,而且产品形态上趋同;spa

三、技术架构方面,对各个平台的DSL进行分层优化,将业务逻辑跟界面展现分离,抽取出通用业务逻辑和Util方法,提升代码的复用度。以后的技术篇会有详细的介绍;视频

四、为了缩短开发周期,采用DSL+H5混合应用的方式开发,将UV较高的页面用DSL实现,以便提供较好的用户体验;UV较低的页面采用原有的H5页面,以便减小开发量。后续将根据实际状况,调整DSL和H5的比例;图片

五、终端全栈模式,打破传统Android、iOS、H5技术分工的界限,让Natvie同窗也可以开发小程序。小程序总体语法较简单,学习难度相比传统H5较低。实际开发中,更有两位服务端同窗经过两周的学习和培训,也参与到小程序的开发中。

场景运营

上线了这么多平台的小程序,咱们有个很深切的体会:小程序相比传统App须要更多的细分场景运营,须要产品技术和运营一块儿探索分场景的运营策略。例如,一般咱们会经过活动、优惠等形式作运营推广,以便增长流量。可是咱们发如今头条和抖音平台上,主要流量不是来自于固定入口,而是来自于优秀内容推荐。好的内容每每会带来比平时多数倍甚至数十倍的流量。所以,在头条抖音平台上,内容运营的重要性就大大加强了。
image.png
image.png

(文中图片来自于淘票票小程序截图,仅做为技术应用场景示意,若有侵权咱们将当即处理)

另外,因为每一个渠道小程序平台能力和成熟度不同,实际工做中会遇到诸多问题。所以在团队组织上,能够采用业务、产品、技术“铁三角”的小闭环模式,小步快跑,快速调研,快速反馈,快速上线。这样在小程序上线初期可以极大地提升总体效能。

6 大主流平台的小程序进阶之路

回顾淘票票的小程序矩阵的搭建过程,咱们走了一条“进击之路”。接下来我会简单介绍淘票票在各个平台上小程序,以后的系列文章会详细介绍每一个平台的场景、实现、遇到的问题以及沉淀的经验。

支付宝小程序

在支付宝平台上,淘票票从最初Natvie版本、H5版本,最终转变为小程序版本。支付宝的生活服务类场景跟淘票票是最契合的,平台的用户心智也是最稳健的。2018年4月份,咱们正式启动支付宝小程序项目,期间经历了基础购票版本,视频Feed流版本,春节五福版本等数个版本迭代,最终造成淘票票小程序矩阵中功能最丰富的一支。其中视频Feed流是咱们跟支付宝小程序团队共同推动的,支付宝方面为咱们提供了功能丰富的视频组件,使得小程序的Feed流功能成为可能。若是有这方面需求的团队,能够在支付宝小程序平台上尝试。​

image.png

手淘轻应用

2018年末,咱们启动了手淘轻应用项目,用两个月时间,经历两个版本迭代。在春节档,手淘平台给淘票票贡献了大量的流量。在手淘轻应用项目中,咱们遇到的主要问题是技术选型。手淘轻应用技术实现方案有几种选择:Rax、SFC、AppX,其中Rax应用最普遍,也最成熟,上线的小程序多数采用这个实现方案。然而由于咱们已经开发完支付宝小程序,使用的是AppX,当时手淘容器对于AppX的支持相对较弱,最终为了保证遇上春节档,咱们决定采用Rax来实现。随着Rax不断发展,能力也愈来愈强,咱们近期也在研究基于Rax的统一小程序技术体系。

image.png

快应用

在快应用正式发布前,咱们就一直关注着快应用的发展,由于这是小程序矩阵中惟一不依赖于第三方应用安装,就能直接触达用户的平台。2018年初,在快应用SDK公开不久,咱们就着手预研。当时尚未明确的使用场景,因而咱们启动了创新孵化类项目,由技术主导,边探索边开发,最终推进产品上线。快应用也是淘票票小程序矩阵中惟一创新孵化类产品,为咱们探索新技术的创新落地积累了经验。另外值得一提的是,目前快应用能够直接使用淘宝帐号登陆,咱们也正在跟阿里其余团队一块儿探索快应用的联动。

字节跳动小程序

头条和抖音是近几年发展迅猛的App,2018年10月也推出了本身的小程序平台。头条的场景是内容资讯,抖音的场景是内容娱乐,从场景上说跟淘票票的购票场景相距较远。可是咱们依然决定要进入这个小程序平台,由于对于阿里文娱来讲,有一块很重要的业务是电影宣发。头条和抖音这两个场景在电影宣发领域有这比较大的价值。

咱们从2018年9月份开始与头条、抖音方面沟通,10月正式启动项目。这个项目过程当中的坎坷也不少,面临内部外部各方面的问题。咱们自身方面,项目周期跟淘票票的春节档重合,研发资源冲突很大。而春节档是咱们极为重要的档期,这至关于电影人的“双11”。阿里内部共建方面,咱们面临了相似于微信小程序的问题,帐号和交易部分须要集团业务平台团队提供协助。可是项目周期跟集团的“双11”、“双12”重合,因而又遇到资源冲突问题,总体推动困难重重。不过通过各方努力,项目仍是顺利上线。

百度小程序

在头条小程序项目的同期,咱们又并行了百度小程序的项目。从技术方面讲,有前面多个小程序做为基础,同时咱们又经过Taro进行小程序统一化改造,总体效率相对较高。值得提一点的是,在百度App的各个子场景中,贴吧的入口很值得去运营。跟小程序自己功能关联大的贴吧可以带来不错的流量。

微信小程序

这是咱们最先启动调研的一个小程序,可是倒是上线最晚的。2017年8月份,咱们开始进行微信小程序调研,然而技术方案上却遇到了巨大的阻碍。主要问题集中在帐号、交易、支付等环节。直到2019年6月,咱们磨练了两年的微信小程序终于上线。2019年末,咱们又为影院定制了一套面向影城的小程序方案,帮助影院进行微信渠道的私域运营。

回顾这条“进击之路”,其中的坎坷和苦痛也许只有本身知道。在最紧张的时候,淘票票有四个平台的小程序并行,然而做为阿里技术人,咱们不惧艰辛,不惧挑战!用技术和热情,披荆斩棘,勇攀高峰!
原文连接本文为阿里云原创内容,未经容许不得转载。

相关文章
相关标签/搜索