淘票票首次公開小程序開發祕籍,踩過坑才知道怎麼走!

簡介: 在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年末,咱們又爲影院定製了一套面向影城的小程序方案,幫助影院進行微信渠道的私域運營。

回顧這條「進擊之路」,其中的坎坷和苦痛也許只有本身知道。在最緊張的時候,淘票票有四個平臺的小程序並行,然而做爲阿里技術人,咱們不懼艱辛,不懼挑戰!用技術和熱情,披荊斬棘,勇攀高峯!
原文連接本文爲阿里雲原創內容,未經容許不得轉載。

相關文章
相關標籤/搜索