「大眾點評點餐」小程序開發經驗 07:發布與推廣
文 | 李超
李超,美團點評前端開發工程,2 年工作經驗,主要負責「點評點餐」web 版、「點評點餐」微信小程序開發。
知曉程序(微信號 zxcx0101)分享的「大眾點評小程序開發經驗」系列文章,都在介紹如何開發微信小程序。
在這篇文章里,我們主要介紹發布、運維和推廣的細節,讓大家對小程序開發的整體流程有更全面的認識。
「酒香也怕巷子深」
在如今飛速發展的互聯網時代,要想在眾多產品中脫穎而出,需要的不僅僅是技術實現和產品體驗,還要強大的營銷體系。
如何將最新版產品精準的投放給目標用戶?如何從用戶那獲取收益與數據?如何讓用戶使用我們產品成為習慣?這些問題一直是我們的關注的焦點。
如果產品無法建立「無可複製」的壁壘,就需要更強大的營銷來推動發展。
小程序開發完成後,如何發布代碼、推廣給用戶,並得到用戶的反饋以便不斷改進,便是小程序開發中的重要環節之一。
發布流程上傳代碼Web 項目通常都是發布在自己公司的機器上,並且配置獨立的域名,有專門的運維同事負責。但小程序有點不同,代碼需要發布到微信團隊的伺服器上,統一進行管理。
如何將代碼傳到微信的伺服器呢?這需要微信 Web 開發者工具。
在「微信 Web 開發者工具」中點擊「項目」,然後點擊上傳,掃碼驗證後,填寫一系列的版本信息,然後提交。
這樣,就可以將代碼上傳到騰訊的小程序代碼伺服器上。
版本管理小程序管理員登錄至微信公眾平台,就可以查看開發者剛剛提交的代碼版本。
微信小程序提交的代碼在公眾平台上有多個版本,包括開發版本(和體驗版本)、審核版本、線上版本。
下面這張流程圖,介紹了微信小程序各種版本之間的關係圖。
- 開發版:首次新上傳的版本為開發版。
- 體驗版:體驗版類似線上版本,可掃碼體驗,但限制有預覽許可權的用戶才能體驗。
- 審核版:開發版提交審核可變為審核版。審核版被微信工作人員審核通過之後,可變為審核通過版本。
- 線上版:審核通過版本可由管理員自行發布上線,用戶就可以體驗新版小程序。
發布版本
審核通過版小程序可發布生成線上版本。
但在發布之前,管理員需要在「設置」中填寫必要的配置信息,如:小程序名稱,簡介,類型,標誌(頭像),等等。
點擊「提交發布」之後,用戶只需要打開微信,在「發現」中的「小程序」中搜索「大眾點評點餐」, 就可以體驗我們點餐微信小程序了。
推廣方式目前微信小程序支持微信內分享、二維碼掃描、搜索小程序名稱等方式來訪問小程序,它的傳播能力毋庸置疑。
我們點評點餐團隊已經和眾多商戶建立長期合作,直接將點餐的二維碼精確到商戶,甚至是商戶的餐桌。
用戶進入店鋪可在櫃檯前完成預點單操作,入座後可以掃碼點菜,直接下單支付。整個流程節省用戶時間,商戶服務成本,提高餐廳服務效率和服務質量。
二維碼生成有關小程序二維碼生成,官方已經提供了很好用的介面,直接調用即可。
關注知曉程序(微信號 zxcx0101),回復「帶參二維碼」,獲取小程序生成帶參二維碼生成方式。
分享鏈接點擊小程序右上角的分享按鈕可分享給好友體驗。
版本管理小程序作為一個獨立的產品,必然有其開發迭代生命周期。在有新版本上線時,線上可能會同時存在多個版本。
在實際生產中,我們要考慮周全,避免版本切換帶來不必要的麻煩。
微信更新包機制我們沒有微信的源碼,其更新小程序代碼包的策略不可知。但其請求小程序代碼包的表現與 web 瀏覽器十分類似。
其過程類似於:每次打開小程序時都將向伺服器發起小程序代碼包請求,若本地已有緩存且未過期,則直接使用,否則返回壓縮代碼包,解壓並完成小程序初始化。
小程序版本版本升級並沒有 app 那麼複雜,相反十分簡單方便,這也正是張小龍團隊設計初衷——「用完即走」。
介面版本控制在小程序不斷迭代升級過程中,介面也必須要求向後兼容。原因是在新版本上線時,線上是會同時存在多個版本的小程序代碼。
老版本使用之前的介面,新版本使用新的介面。如果直接下線老版本介面,可能會導致部分用戶訪問異常。
回滾如果已發布版本存在問題,需要快速修復怎麼辦?
小程序新版本發布上線之後,之前的線上版本會自動降級為開發版。若用戶希望「回滾」到之前的版本,只能重新提交審核申請,審核通過之後,之前的版本才可以被上線。
下線若後端服務宕機,需要立刻下線小程序,可在微信開放平台「設置」中設置小程序訪問狀態。
關閉用戶訪問後,用戶就無法再繼續使用小程序。但這個過程沒有做實際驗證,使用之前還請慎重。??
進展目前我們點評點餐團隊遇到的問題:大量商戶的店鋪鋪了二維碼,這些二維碼都是我們 web 版的點餐服務入口。
讓銷售同事重新對所有店鋪鋪一遍微信小程序版的點餐服務二維碼,既不現實,也沒有必要。
但我們可以通過設置,讓使用微信掃普通鏈接二維碼直接進入點餐小程序。這樣,就避免了線下二維碼需要重新布置的麻煩。
本文由知曉程序授權轉載,關注微信號 zxcx0101,在微信後台回復「點評」,獲取大眾點評點餐團隊小程序開發全套經驗。
※直播出人命,Facebook 最近沾血數次,也備受質疑
※1299 元起,魅族發布了魅藍 E2 :閃光燈天線一體設計,真的顏值高嗎?
※Google News Lab 與藝術家合作,探索數據視覺化的新方式
TAG:愛范兒 |
※大眾點評點餐小程序開發經驗之發布與推廣
※小程序的爆發點
※「小程序·雲開發」開放
※阿里巴巴投入20億發布」小程序繁星計劃「,扶持小程序開發者
※協同開發h5和小程序
※20分鐘搭建小程序開發教程
※小程序·雲開發體驗:簡單幾步快速開發小程序
※大佬總結AI開發必備技術,被10萬程序員點贊!
※重磅!小程序年後首次發布2項新能力,小程序插件和共享開發來襲!
※一周開發 6 個版本,小程序多端框架深入測評 | 程序員硬核評測
※「小程序·雲開發」重磅上線,讓小程序開發更高效!
※全網獨家首發:小程序·雲開發課程免費開放!
※DIY小程序開發平台上線,智能小程序開發時代已經來臨
※新小程序課程預覽與提前開發說明
※打造爆款小程序的4點經驗
※阿拉丁發布小程序3月榜單:小遊戲進入品質化階段,內容類小程序大爆發
※程序開發人員愛開發
※小程序開發指南之小程序代碼組成
※谷歌發布搜索與語音助手「小程序」 6月份開始測試
※小程序開發真福音,小程序雲開發功能上線!