5個(gè)要點(diǎn),避免踩坑小程序
小程序作為產(chǎn)品形態(tài)的一種,比App輕量、比Web網(wǎng)頁簡(jiǎn)潔,但由于依賴微信生態(tài),必須遵守微信生態(tài)的規(guī)則。作為產(chǎn)品經(jīng)理,參與小程序產(chǎn)品迭代已有四個(gè)月,踩過不少坑;經(jīng)歷幾次迭代,對(duì)小程序規(guī)則有了一定了解。希望在這里能夠總結(jié)小程序這種產(chǎn)品形態(tài),有哪些注意點(diǎn)。
毫無約束的自由往往無法創(chuàng)新,在一定規(guī)則內(nèi)的自由才是真正的自由。而微信生態(tài)就是小程序必須遵守的規(guī)則,遵守微信的克制,五花八門的小程序一個(gè)個(gè)冒出頭來,小程序成為追逐線上紅利的絕佳土壤。
小程序的上線流程:
- 小程序開發(fā):迭代流程和App產(chǎn)品相同,更加輕量化。要注意的是,每個(gè)小程序都有唯一的Appid和Appsecret,后者只有小程序管理員可查看。
- 開發(fā)版:將代碼上傳微信,可用于開發(fā)大佬測(cè)試效果。
- 體驗(yàn)版:可通過二維碼分享體驗(yàn),需要管理員為微信號(hào)添加體驗(yàn)權(quán)限。
- 線上版:將體驗(yàn)版提交微信審核,通過后即可上線正式版小程序,此時(shí)可在微信搜索到小程序,審核時(shí)間大約半天。
一、小程序一鍵更新
小程序的重啟機(jī)制:小程序沒有重啟概念。
「熱啟動(dòng)」小程序沒有直接銷毀,而是進(jìn)入后臺(tái)狀態(tài):
- 點(diǎn)擊右上角膠囊按鈕關(guān)閉小程序;
- Home鍵離開小程序。
「冷啟動(dòng)」小程序需重新加載啟動(dòng):
- 用戶首次打開小程序;
- 當(dāng)小程序進(jìn)入后臺(tái)狀態(tài),超過一定時(shí)間(5分鐘),被微信主動(dòng)銷毀后再次打開;
- 收到系統(tǒng)內(nèi)存告警,小程序主動(dòng)銷毀。
這樣就會(huì)導(dǎo)致小程序版本更新后,如果客戶端存在舊版本的緩存,那就不會(huì)自動(dòng)升級(jí)到新版本,而是維持舊版本的功能;所以需要在版本更新后,前端強(qiáng)制應(yīng)用新版本并重啟。
第三方授權(quán):作為小程序開發(fā)者,每次版本更新時(shí)都需要將代碼包上傳,并提交審核,比較麻煩。公司作為第三方開發(fā)者,例如有贊,可以支持一鍵授權(quán)功能——授權(quán)后的小程序能夠?qū)崿F(xiàn)有新版本時(shí)自動(dòng)提交審核,通過接口將小程序提交審核并發(fā)布,這樣對(duì)于同時(shí)管理開發(fā)多個(gè)小程序的第三方來講,省時(shí)省力。
二、小程序跳轉(zhuǎn)類型
1. H5
內(nèi)部H5頁面需要將鏈接配置為業(yè)務(wù)域名。好處是H5更新不需要審核,隨時(shí)可部署。弊處是如果該H5用于多個(gè)小程序,那么頁面會(huì)統(tǒng)一更新;外部H5頁面,如微信商城等,需要將鏈接配置為業(yè)務(wù)域名,并下載校驗(yàn)文件,將校驗(yàn)文件添加至該域名的根目錄下。業(yè)務(wù)域名規(guī)則為:每個(gè)小程序只能添加20個(gè)業(yè)務(wù)域名,一年只可修改50次業(yè)務(wù)域名。
2. 公眾號(hào)文章
小程序支持通過<web-view>組件接口打開公眾號(hào)文章,該公眾號(hào)必須和小程序關(guān)聯(lián)。
參考官方文檔:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html?search-key=webview
3. 小程序
小程序和小程序之間可實(shí)現(xiàn)相互跳轉(zhuǎn),且無需關(guān)聯(lián)同一公眾號(hào)。需獲得小程序的Appid及跳轉(zhuǎn)路徑,限制為每個(gè)小程序最多關(guān)聯(lián)10個(gè)其他小程序。
參考官方文擋:https://developers.weixin.qq.com/miniprogram/dev/api/wx.navigateToMiniProgram.html
三、推送微信服務(wù)通知
需要對(duì)用戶發(fā)送服務(wù)通知(如評(píng)價(jià)提醒、預(yù)約成功)時(shí),可以用特定的內(nèi)容模版,主動(dòng)向客戶發(fā)送消息,不支持廣告等營銷類消息。
模版內(nèi)容:可自定義模版消息,不允許紅包、優(yōu)惠、活動(dòng)通知等營銷類內(nèi)容。標(biāo)題須以“通知”或“提醒”結(jié)尾,模版消息需要審核,模版添加成功后,即可通過接口調(diào)用模版ID。
- 只有在用戶觸發(fā)某種行為后,才能主動(dòng)下發(fā)消息給用戶,期限為7天;不允許在用戶沒做任何操作或未經(jīng)用戶同意接收的前提下,主動(dòng)下發(fā)消息給用戶;
- 模板消息可以在模板庫中選擇,可以申請(qǐng)?zhí)砑?,一個(gè)月可以申請(qǐng)三條;
- 如需跳轉(zhuǎn)到小程序,只能有一個(gè)跳轉(zhuǎn)入口,模版中固定有拒收通知選項(xiàng)。
參考官方文檔:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751288
四、接入微信支付
接入微信支付前,需開通微信支付且綁定微信商戶平臺(tái),注意微信系統(tǒng)分為:
- 微信商戶平臺(tái)
- 微信開放平臺(tái)(App支付)
- 微信公眾平臺(tái):訂閱號(hào)、服務(wù)號(hào)、小程序
根據(jù)商戶類型不同,To B類的支付手續(xù)費(fèi)不同,一般為千分之六。
退款是否收取手續(xù)費(fèi)?——不收取
提現(xiàn)是否收取手續(xù)費(fèi)?——不收取
注冊(cè)商戶平臺(tái)時(shí)的注意點(diǎn):
1. 企業(yè)付款到零錢
當(dāng)用戶發(fā)起提現(xiàn)或退款操作時(shí),從企業(yè)的微信支付商戶賬戶中,支付對(duì)應(yīng)金額至用戶的零錢賬戶。不是所有的商戶都有這個(gè)功能,開通要求為:選擇結(jié)算周期為“非T+0”商戶類目,否則需要滿足兩個(gè)條件:入駐滿 90 天,連續(xù)正常交易 30 天。
2. 自動(dòng)結(jié)算
當(dāng)結(jié)算周期到了,微信支付會(huì)將商戶號(hào)里面的未結(jié)算金額自動(dòng)劃走,至商戶號(hào)綁定的銀行賬戶上面,并且收取約定的費(fèi)率。問題是——當(dāng)需要退款給用戶的時(shí)候,會(huì)發(fā)現(xiàn)賬戶上的錢全部被結(jié)算到銀行卡上,沒有錢退款給用戶,此時(shí)就需要關(guān)閉自動(dòng)結(jié)算。然而,也不是所有商戶都有這個(gè)功能,要求:選擇結(jié)算周期為“T+0”商戶類目。
3. 小程序與商戶號(hào)綁定
小程序一旦綁定微信支付商戶號(hào),就沒辦法解綁,也就是沒有入口進(jìn)行更換綁定的商戶號(hào)。
綁定方式有:
- 利用現(xiàn)有小程序作為申請(qǐng)入口,申請(qǐng)一個(gè)新的微信支付;
- 綁定已有的微信支付商戶號(hào)。推薦不同的業(yè)務(wù)最好分開結(jié)算,這樣便于財(cái)務(wù)進(jìn)行對(duì)賬。如有需要,可以綁定能關(guān)閉自動(dòng)結(jié)算的微信支付商戶號(hào),能省去許多麻煩。
參考官方文檔:http://kf.qq.com/product/wechatpaymentmerchant.html#hid=hotfaq
五、通用注意點(diǎn)
- 小程序頂部導(dǎo)航欄標(biāo)題:iOS居中,安卓居左;
- 有關(guān)注公眾號(hào)入口(在右上角選擇相關(guān)公眾號(hào)可見);
- 可以用騰訊地圖定位;
- 安卓的小程序能放在桌面,iOS不能;
- 客服不能支持同時(shí)回復(fù)文字和圖片,支持圖文消息。
- 小程序不能長(zhǎng)按掃碼識(shí)別;
- iOS 系統(tǒng)下,小程序不支持虛擬支付(VIP會(huì)員、充值、錄制課程);
- 不能分享到朋友圈;
- 小程序代碼包不超過2M;
- 獲取用戶的微信頭像、昵稱、電話等信息,需用戶同意。
六、小結(jié)
根據(jù)2018年微信公開課上公布的數(shù)據(jù):小程序日活已達(dá)到1.7億,已上線58萬個(gè)小程序,企業(yè)和個(gè)人開發(fā)者超過100萬。
小程序開發(fā)門檻較低,有經(jīng)驗(yàn)的開發(fā)甚至可以一晚上迅速孵化出熱點(diǎn)小程序。因此,小程序生態(tài)愈加活躍,對(duì)于以上小程序迭代中的坑也好、規(guī)則也好,產(chǎn)品經(jīng)理能夠在需求階段了解清除,能夠有效的提升效率,避免延緩迭代進(jìn)度。
本文由 @Yanssie 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash, 基于CC0協(xié)議
Erp