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

2018年是小程序爆發的一年,從國內手機廠商到BAT,再到新興的頭條抖音,紛紛推出或者推廣自家的小程序平臺。爲什麼各家如此熱衷小程序?每個平臺的特點是什麼,價值在哪裏?這麼多小程序我們該如何涉足?相信大家或多或少都有過這些疑問。

在2019年,阿里巴巴文娛的淘票票幾乎涉足了當時市面上所有的小程序。其中在不少平臺上,淘票票是阿里第一批喫螃蟹的技術團隊。回顧過往,阿里文娛做過很多嘗試,也踩過很多坑。現在阿里文娛將這些實戰經驗整理出來,爲大家分享淘票票小程序實戰之路。

點擊免費下載《小程序 大世界》:https://developer.aliyun.com/topic/download?id=155wnload?id=155

小程序核心:場景融和

小程序跟傳統H5有什麼區別?從產品和業務角度來說,小程序的核心特點在於“場景融合”。無論是手機廠商,還是支付寶、手淘、微信、頭條、抖音、百度等第三方應用,每個平臺都有着既定的用戶和使用場景。例如,支付寶就是生活服務類場景,頭條是內容資訊類場景。每個小程序要思考的,就是如何將自己的產品功能嵌入到平臺的使用場景中,實現場景融合。對於小程序本身來說,能夠藉助於平臺的流量和用戶做大做強;對於平臺來說,則可以藉助各種小程序,豐富使用場景,增加平臺的用戶粘性,最終實現雙贏的結果。這也解釋了爲什麼各家都如此熱衷於小程序平臺的搭建。

場景定製

場景融合另一個層面意味着場景定製,支付寶跟抖音的產品定位跟使用場景差別很大,各自平臺上的小程序也需要有所差異。這也給我們產品技術層面帶來了很大的挑戰。如何通過有限的人力,同時支持這麼多小程序成了我們面臨的重要問題。對此,我們主要做了這麼幾件事:

1、區分出各個渠道的優先級和重要性,確定重點投入的渠道;

2、將主要渠道和次要渠道做了歸類,產品形態上進行聚合,減小差異。例如,在支付寶和手淘這兩個主要渠道上,我們主要是對標淘票票客戶端,提供相對豐富的功能和玩法;而在其他渠道上,我們做了功能精簡,僅保留核心的購票功能,並且產品形態上趨同;

3、技術架構方面,對各個平臺的DSL進行分層優化,將業務邏輯跟界面展示分離,抽取出通用業務邏輯和Util方法,提高代碼的複用度。之後的技術篇會有詳細的介紹;

4、爲了縮短開發週期,採用DSL+H5混合應用的方式開發,將UV較高的頁面用DSL實現,以便提供較好的用戶體驗;UV較低的頁面採用原有的H5頁面,以便減少開發量。後續將根據實際情況,調整DSL和H5的比例;

5、終端全棧模式,打破傳統Android、iOS、H5技術分工的界限,讓Natvie同學也能夠開發小程序。小程序整體語法較簡單,學習難度相比傳統H5較低。實際開發中,更有兩位服務端同學通過兩週的學習和培訓,也參與到小程序的開發中。

場景運營

上線了這麼多平臺的小程序,我們有個很深切的體會:小程序相比傳統App需要更多的細分場景運營,需要產品技術和運營一起探索分場景的運營策略。例如,通常我們會通過活動、優惠等形式做運營推廣,以便增加流量。但是我們發現在頭條和抖音平臺上,主要流量不是來自於固定入口,而是來自於優秀內容推薦。好的內容往往會帶來比平時多數倍甚至數十倍的流量。因此,在頭條抖音平臺上,內容運營的重要性就大大增強了。

(文中圖片來自於淘票票小程序截圖,僅作爲技術應用場景示意,如有侵權我們將立即處理)

另外,由於每個渠道小程序平臺能力和成熟度不一樣,實際工作中會遇到諸多問題。因此在團隊組織上,可以採用業務、產品、技術“鐵三角”的小閉環模式,小步快跑,快速調研,快速反饋,快速上線。這樣在小程序上線初期能夠極大地提高整體效能。

6 大主流平臺的小程序進階之路

回顧淘票票的小程序矩陣的搭建過程,我們走了一條“進擊之路”。接下來我會簡單介紹淘票票在各個平臺上小程序,之後的系列文章會詳細介紹每個平臺的場景、實現、遇到的問題以及沉澱的經驗。

支付寶小程序

在支付寶平臺上,淘票票從最初Natvie版本、H5版本,最終轉變爲小程序版本。支付寶的生活服務類場景跟淘票票是最契合的,平臺的用戶心智也是最穩健的。2018年4月份,我們正式啓動支付寶小程序項目,期間經歷了基礎購票版本,視頻Feed流版本,春節五福版本等數個版本迭代,最終形成淘票票小程序矩陣中功能最豐富的一支。其中視頻Feed流是我們跟支付寶小程序團隊共同推進的,支付寶方面爲我們提供了功能豐富的視頻組件,使得小程序的Feed流功能成爲可能。如果有這方面需求的團隊,可以在支付寶小程序平臺上嘗試。

手淘輕應用

2018年底,我們啓動了手淘輕應用項目,用兩個月時間,經歷兩個版本迭代。在春節檔,手淘平臺給淘票票貢獻了大量的流量。在手淘輕應用項目中,我們遇到的主要問題是技術選型。手淘輕應用技術實現方案有幾種選擇:Rax、SFC、AppX,其中Rax應用最廣泛,也最成熟,上線的小程序多數採用這個實現方案。然而因爲我們已經開發完支付寶小程序,使用的是AppX,當時手淘容器對於AppX的支持相對較弱,最終爲了保證趕上春節檔,我們決定採用Rax來實現。隨着Rax不斷髮展,能力也越來越強,我們近期也在研究基於Rax的統一小程序技術體系。

快應用

在快應用正式發佈前,我們就一直關注着快應用的發展,因爲這是小程序矩陣中唯一不依賴於第三方應用安裝,就能直接觸達用戶的平臺。2018年初,在快應用SDK公開不久,我們就着手預研。當時還沒有明確的使用場景,於是我們啓動了創新孵化類項目,由技術主導,邊探索邊開發,最終推動產品上線。快應用也是淘票票小程序矩陣中唯一創新孵化類產品,爲我們探索新技術的創新落地積累了經驗。另外值得一提的是,目前快應用可以直接使用淘寶賬號登錄,我們也正在跟阿里其他團隊一起探索快應用的聯動。

字節跳動小程序

頭條和抖音是近幾年發展迅猛的App,2018年10月也推出了自己的小程序平臺。頭條的場景是內容資訊,抖音的場景是內容娛樂,從場景上說跟淘票票的購票場景相距較遠。但是我們依然決定要進入這個小程序平臺,因爲對於阿里文娛來說,有一塊很重要的業務是電影宣發。頭條和抖音這兩個場景在電影宣發領域有這比較大的價值。

我們從2018年9月份開始與頭條、抖音方面溝通,10月正式啓動項目。這個項目過程中的坎坷也很多,面臨內部外部各方面的問題。我們自身方面,項目週期跟淘票票的春節檔重合,研發資源衝突很大。而春節檔是我們極爲重要的檔期,這相當於電影人的“雙11”。阿里內部共建方面,我們面臨了類似於微信小程序的問題,賬號和交易部分需要集團業務平臺團隊提供協助。但是項目週期跟集團的“雙11”、“雙12”重合,於是又遇到資源衝突問題,整體推進困難重重。不過經過各方努力,項目還是順利上線。

百度小程序

在頭條小程序項目的同期,我們又並行了百度小程序的項目。從技術方面講,有前面多個小程序作爲基礎,同時我們又通過Taro進行小程序統一化改造,整體效率相對較高。值得提一點的是,在百度App的各個子場景中,貼吧的入口很值得去運營。跟小程序本身功能關聯大的貼吧能夠帶來不錯的流量。

微信小程序

這是我們最早啓動調研的一個小程序,但是卻是上線最晚的。2017年8月份,我們開始進行微信小程序調研,然而技術方案上卻遇到了巨大的阻礙。主要問題集中在賬號、交易、支付等環節。直到2019年6月,我們磨練了兩年的微信小程序終於上線。2019年底,我們又爲影院定製了一套面向影城的小程序方案,幫助影院進行微信渠道的私域運營。

原文鏈接

本文爲阿里雲原創內容,未經允許不得轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章