當前位置:
首頁 > 科技 > 「大眾點評點餐」小程序開發經驗 07:發布與推廣

「大眾點評點餐」小程序開發經驗 07:發布與推廣

「大眾點評點餐」小程序開發經驗 07:發布與推廣

文 | 李超

李超,美團點評前端開發工程,2 年工作經驗,主要負責「點評點餐」web 版、「點評點餐」微信小程序開發。

知曉程序(微信號 zxcx0101)分享的「大眾點評小程序開發經驗」系列文章,都在介紹如何開發微信小程序。

在這篇文章里,我們主要介紹發布、運維和推廣的細節,讓大家對小程序開發的整體流程有更全面的認識。

「酒香也怕巷子深」

在如今飛速發展的互聯網時代,要想在眾多產品中脫穎而出,需要的不僅僅是技術實現和產品體驗,還要強大的營銷體系

如何將最新版產品精準的投放給目標用戶?如何從用戶那獲取收益與數據?如何讓用戶使用我們產品成為習慣?這些問題一直是我們的關注的焦點。

如果產品無法建立「無可複製」的壁壘,就需要更強大的營銷來推動發展。

小程序開發完成後,如何發布代碼、推廣給用戶,並得到用戶的反饋以便不斷改進,便是小程序開發中的重要環節之一。

發布流程上傳代碼

Web 項目通常都是發布在自己公司的機器上,並且配置獨立的域名,有專門的運維同事負責。但小程序有點不同,代碼需要發布到微信團隊的伺服器上,統一進行管理

如何將代碼傳到微信的伺服器呢?這需要微信 Web 開發者工具。

在「微信 Web 開發者工具」中點擊「項目」,然後點擊上傳,掃碼驗證後,填寫一系列的版本信息,然後提交。

這樣,就可以將代碼上傳到騰訊的小程序代碼伺服器上。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

版本管理

小程序管理員登錄至微信公眾平台,就可以查看開發者剛剛提交的代碼版本。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

微信小程序提交的代碼在公眾平台上有多個版本,包括開發版本(和體驗版本)、審核版本、線上版本。

下面這張流程圖,介紹了微信小程序各種版本之間的關係圖。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

  • 開發版:首次新上傳的版本為開發版。
  • 體驗版:體驗版類似線上版本,可掃碼體驗,但限制有預覽許可權的用戶才能體驗。
  • 審核版:開發版提交審核可變為審核版。審核版被微信工作人員審核通過之後,可變為審核通過版本。
  • 線上版:審核通過版本可由管理員自行發布上線,用戶就可以體驗新版小程序。

發布版本

審核通過版小程序可發布生成線上版本。

但在發布之前,管理員需要在「設置」中填寫必要的配置信息,如:小程序名稱,簡介,類型,標誌(頭像),等等。

點擊「提交發布」之後,用戶只需要打開微信,在「發現」中的「小程序」中搜索「大眾點評點餐」, 就可以體驗我們點餐微信小程序了。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

「大眾點評點餐」小程序開發經驗 07:發布與推廣

推廣方式

目前微信小程序支持微信內分享、二維碼掃描、搜索小程序名稱等方式來訪問小程序,它的傳播能力毋庸置疑。

我們點評點餐團隊已經和眾多商戶建立長期合作,直接將點餐的二維碼精確到商戶,甚至是商戶的餐桌。

用戶進入店鋪可在櫃檯前完成預點單操作,入座後可以掃碼點菜,直接下單支付。整個流程節省用戶時間,商戶服務成本,提高餐廳服務效率和服務質量。

二維碼生成

有關小程序二維碼生成,官方已經提供了很好用的介面,直接調用即可。

關注知曉程序(微信號 zxcx0101),回復「帶參二維碼」,獲取小程序生成帶參二維碼生成方式。

分享鏈接

點擊小程序右上角的分享按鈕可分享給好友體驗。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

版本管理

小程序作為一個獨立的產品,必然有其開發迭代生命周期。在有新版本上線時,線上可能會同時存在多個版本。

在實際生產中,我們要考慮周全,避免版本切換帶來不必要的麻煩。

微信更新包機制

我們沒有微信的源碼,其更新小程序代碼包的策略不可知。但其請求小程序代碼包的表現與 web 瀏覽器十分類似

其過程類似於:每次打開小程序時都將向伺服器發起小程序代碼包請求,若本地已有緩存且未過期,則直接使用,否則返回壓縮代碼包,解壓並完成小程序初始化。

小程序版本版本升級並沒有 app 那麼複雜,相反十分簡單方便,這也正是張小龍團隊設計初衷——「用完即走」。

介面版本控制

在小程序不斷迭代升級過程中,介面也必須要求向後兼容。原因是在新版本上線時,線上是會同時存在多個版本的小程序代碼。

老版本使用之前的介面,新版本使用新的介面。如果直接下線老版本介面,可能會導致部分用戶訪問異常。

回滾

如果已發布版本存在問題,需要快速修復怎麼辦?

小程序新版本發布上線之後,之前的線上版本會自動降級為開發版。若用戶希望「回滾」到之前的版本,只能重新提交審核申請,審核通過之後,之前的版本才可以被上線。

下線

若後端服務宕機,需要立刻下線小程序,可在微信開放平台「設置」中設置小程序訪問狀態。

關閉用戶訪問後,用戶就無法再繼續使用小程序。但這個過程沒有做實際驗證,使用之前還請慎重。??

進展

目前我們點評點餐團隊遇到的問題:大量商戶的店鋪鋪了二維碼,這些二維碼都是我們 web 版的點餐服務入口。

讓銷售同事重新對所有店鋪鋪一遍微信小程序版的點餐服務二維碼,既不現實,也沒有必要。

但我們可以通過設置,讓使用微信掃普通鏈接二維碼直接進入點餐小程序。這樣,就避免了線下二維碼需要重新布置的麻煩。

本文由知曉程序授權轉載,關注微信號 zxcx0101,在微信後台回復「點評」,獲取大眾點評點餐團隊小程序開發全套經驗。

「大眾點評點餐」小程序開發經驗 07:發布與推廣

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 愛范兒 的精彩文章:

直播出人命,Facebook 最近沾血數次,也備受質疑
1299 元起,魅族發布了魅藍 E2 :閃光燈天線一體設計,真的顏值高嗎?
Google News Lab 與藝術家合作,探索數據視覺化的新方式

TAG:愛范兒 |

您可能感興趣

大眾點評點餐小程序開發經驗之發布與推廣
小程序的爆發點
「小程序·雲開發」開放
阿里巴巴投入20億發布」小程序繁星計劃「,扶持小程序開發者
協同開發h5和小程序
20分鐘搭建小程序開發教程
小程序·雲開發體驗:簡單幾步快速開發小程序
大佬總結AI開發必備技術,被10萬程序員點贊!
重磅!小程序年後首次發布2項新能力,小程序插件和共享開發來襲!
一周開發 6 個版本,小程序多端框架深入測評 | 程序員硬核評測
「小程序·雲開發」重磅上線,讓小程序開發更高效!
全網獨家首發:小程序·雲開發課程免費開放!
DIY小程序開發平台上線,智能小程序開發時代已經來臨
新小程序課程預覽與提前開發說明
打造爆款小程序的4點經驗
阿拉丁發布小程序3月榜單:小遊戲進入品質化階段,內容類小程序大爆發
程序開發人員愛開發
小程序開發指南之小程序代碼組成
谷歌發布搜索與語音助手「小程序」 6月份開始測試
小程序開發真福音,小程序雲開發功能上線!