今天長沙小程序開發(fā)公司智企云跟大家分享一些在小程序開發(fā)過程中的所踩的一些坑,避免你自己的開發(fā)過程中,少踩坑,多順路,開發(fā)出自己理想的小程序。分幾個模塊來說:前期準備工作、主要開發(fā)內(nèi)容、發(fā)布準備。
一、前期準備工作
小程序注冊、認證。企業(yè)認證需要準備的資料比較多,而且提交后,微信側的審核一般是1天左右,大家可以在前期就準備起來。我們是在測試的過程中,發(fā)現(xiàn)綁定微信支付需要認證,才匆忙走流程,也耽誤了一點時間。認證是收費的,微信側一次300RMB,大家可以提前申請好全部預算,統(tǒng)一申請認證。
綁定小程序。小程序可以綁定在公眾號下,如果公眾號跟小程序是同一認證主體,后續(xù)的聯(lián)動運營也會方便很多,所以在前期,也可以推動業(yè)務一起來梳理小程序的運營方案,看看是否要綁定公眾號。
基本信息完善。包含小程序起名、小程序logo設置等等。還是這次開發(fā)過程中踩的坑,因為我們到發(fā)布前回歸,才發(fā)現(xiàn)小程序的名字和logo都是開發(fā)隨手填的,為了改名,又要走一遍認證流程,再次花費300RMB不說,流程也是很繁瑣,會耽誤整體進度。
測試版小程序準備。看項目要求,如果發(fā)布到線上的代碼需要現(xiàn)在測試環(huán)境完成測試,需要準備測試版小程序。在測試版上驗證通過后,再將代碼部署到正式的小程序上。
運營者/開發(fā)者賬號管理。建議給直接負責小程序運營的業(yè)務開運營者權限,項目組人員開開發(fā)者權限即可。方便進行權限管理。畢竟微信管理權限跟企業(yè)OA沒有直接打通,后續(xù)有人離職等不太方便及時回收權限。
二、開發(fā)內(nèi)容
賬號體系搭建
當認證主體下只有一個應用時,在微信側只有一個open ID,做好跟平臺user ID的綁定關系即可。但是存在多個應用時,會出現(xiàn)2個問題:
多應用賬號之間的關系。常見的做法是多應用賬號之間互相獨立。因為多個應用的主題基本都不一樣,用戶選擇在一個應用上登錄/換賬號,不應該影響到在其他賬號的登錄態(tài)。舉個例子,美團和美團外賣,我在美團小程序上用我媽的手機號給她團購,然后用美團外賣小程序點餐。兩者的使用場景相差較遠,就沒必要做到登錄態(tài)關聯(lián)。再舉個更極端的例子,如果2個應用之間場景差異巨大,用戶甚至都不知道這2個應用屬于一個主體,那就更加沒必要做到登錄態(tài)聯(lián)動了。
微信側union ID /open ID 與平臺user ID的綁定關系。常見的做法是微信側union ID /open ID 與最有可能是該微信使用者的user ID綁定(重點!!!),比如說通過微信授權登錄的手機號對應的user ID 與微信側賬號綁定。這時候用戶可能會出現(xiàn)切換手機號的情況,切換手機號時,可以把新手機號對應的user ID與微信側賬號臨時關聯(lián),該賬號退出登錄后,解除關聯(lián)關系。
存在多應用的時候,常常會出現(xiàn)應用之間消息聯(lián)動的需求,比如在小程序A的消費記錄,也要出現(xiàn)在小程序B里,這時候通過union ID 與 user ID去關聯(lián)到用戶即可
消息體系搭建
微信公眾號提供的消息類型算是豐富了,精心運營的話,能玩出花兒來。小程序比較少,常見的是小程序模板消息,并且推送模板消息還需要用戶授權。如果有公眾號的話,可以通過union ID,將用戶在小程序里的行為信息,通過公眾號消息推送出去。
不過在公眾號推營銷消息時,經(jīng)常會遇到一推就掉粉的情況,這需要把握個度。
選擇H5 or 小程序頁面
小程序路徑是小程序的原生頁面,很多功能都相對靈活,但是H5相對方便,具體要看業(yè)務需求來設計。我們在開發(fā)過程中,遵循的原則也是主框架用小程序頁面,分支流程/跟其他應用重合度較高的場景用H5。
埋點處理
有些小程序的頁面可能是從H5搬過來的,這時候要做好埋點,H5側有埋點,小程序也要再單獨埋點,做好數(shù)據(jù)來源區(qū)分,方便后續(xù)統(tǒng)計分析。
定位處理
小程序很多功能都依賴于用戶定位。常見的做法是只展示上一次用戶的定位,不管是用戶的經(jīng)緯度信息,還是用戶手動切換的定位,直到用戶刪除小程序重新進入,再重新申請定位授權。
當然也可以依據(jù)業(yè)務需求,每次都展示用戶的當前定位,或者某些場景展示當前定位,某些場景展示手動選擇的定位(這種情況下用戶可能會被定位繞暈,慎用!)
其他坑
小程序不支持點擊下載APP。針對這個問題,要么點擊出現(xiàn)二維碼,引導用戶保存圖片(小程序也不支持長按掃非小程序碼!),要么點擊進入客服,通過客服回復引導下載。不管怎么處理,路徑都很長。其實也是能理解,畢竟小程序的昵稱是 mini APP嘛。
小程序/APP之間的互相跳轉邏輯:
三、發(fā)布準備
發(fā)布流程基本可以參考:測試版小程序發(fā)布——測試版小程序審核——測試版小程序驗收通過——體驗版小程序審核——體驗版小程序審核通過——正式發(fā)布。
在審核的時候,可能會遇到被打回的場景,微信都會給拒絕的原因,根據(jù)原因整改即可。我們審核近10次,基本都能在1天內(nèi)完成,整體速度不算慢。
正式發(fā)布并驗收通過后,可以把小程序搜索功能放開~另外關閉測試版的搜索功能~
今天長沙小程序開發(fā)公司智企云,開發(fā)小程序就分享到這里,歡迎大家一起交流踩過的坑,共同進步!智企云小程序開發(fā)團隊有多年的豐富經(jīng)驗,智企云科技,是由多年經(jīng)驗的技術專家以及一幫年輕的工程師組成,具有專職的策劃專家和設計水平的美工組成。通過近6年的經(jīng)驗,我們本著“技術精湛、服務好、價格優(yōu)惠”的原則。我們克誠誠信服務的信念,不卑不亢,與客戶為朋友,和技術專家為一體,幫助更多的企業(yè)成就電商的進化以及銷售的提升。作為長沙知名的專業(yè)技術公司,促進發(fā)展微信小程序技術水平。
在線客服:2225973985
每天前10名咨詢有好禮
智企云 版權所有 ? 2016-2018 湘ICP備11017552號
地址:長沙市高新開發(fā)區(qū)尖山路39號中電軟件園總部大樓6樓
Copyright ? 2015-2024 智企云 All Rights Reserved. 湘ICP備11017552號 技術支持:中億智企云
湘公網(wǎng)安備43019002000674號 客服熱線:15874991942 公司地址:長沙市高新開發(fā)區(qū)尖山路39號中電軟件園總部大樓6樓