网商课堂_智企云网络商学院

小程序开发

长沙小程序开发分享在小程序开发过程中的所踩的一些坑!

来源:长沙小程序开发 发布日期:2020-03-26 10:31:41 总浏览:1256

  今天长沙小程序开发公司智企云跟大家分享一些在小程序开发过程中的所踩的一些坑,避免你自己的开发过程中,少踩坑,多顺路,开发出自己理想的小程序。分几个模块来说:前期准备工作、主要开发内容、发布准备。

长沙小程序开发分享在小程序开发过程中的所踩的一些坑!

  一、前期准备工作

  小程序注册、认证。企业认证需要准备的资料比较多,而且提交后,微信侧的审核一般是1天左右,大家可以在前期就准备起来。我们是在测试的过程中,发现绑定微信支付需要认证,才匆忙走流程,也耽误了一点时间。认证是收费的,微信侧一次300RMB,大家可以提前申请好全部预算,统一申请认证。

  绑定小程序。小程序可以绑定在公众号下,如果公众号跟小程序是同一认证主体,后续的联动运营也会方便很多,所以在前期,也可以推动业务一起来梳理小程序的运营方案,看看是否要绑定公众号。

  基本信息完善。包含小程序起名、小程序logo设置等等。还是这次开发过程中踩的坑,因为我们到发布前回归,才发现小程序的名字和logo都是开发随手填的,为了改名,又要走一遍认证流程,再次花费300RMB不说,流程也是很繁琐,会耽误整体进度。

  测试版小程序准备。看项目要求,如果发布到线上的代码需要现在测试环境完成测试,需要准备测试版小程序。在测试版上验证通过后,再将代码部署到正式的小程序上。

  运营者/开发者账号管理。建议给直接负责小程序运营的业务开运营者权限,项目组人员开开发者权限即可。方便进行权限管理。毕竟微信管理权限跟企业OA没有直接打通,后续有人离职等不太方便及时回收权限。

  二、开发内容

  账号体系搭建

  当认证主体下只有一个应用时,在微信侧只有一个open ID,做好跟平台user ID的绑定关系即可。但是存在多个应用时,会出现2个问题:

  多应用账号之间的关系。常见的做法是多应用账号之间互相独立。因为多个应用的主题基本都不一样,用户选择在一个应用上登录/换账号,不应该影响到在其他账号的登录态。举个例子,美团和美团外卖,我在美团小程序上用我妈的手机号给她团购,然后用美团外卖小程序点餐。两者的使用场景相差较远,就没必要做到登录态关联。再举个更极端的例子,如果2个应用之间场景差异巨大,用户甚至都不知道这2个应用属于一个主体,那就更加没必要做到登录态联动了。

长沙小程序开发分享在小程序开发过程中的所踩的一些坑!

  微信侧union ID /open ID 与平台user ID的绑定关系。常见的做法是微信侧union ID /open ID 与最有可能是该微信使用者的user ID绑定(重点!!!),比如说通过微信授权登录的手机号对应的user ID 与微信侧账号绑定。这时候用户可能会出现切换手机号的情况,切换手机号时,可以把新手机号对应的user ID与微信侧账号临时关联,该账号退出登录后,解除关联关系。

  存在多应用的时候,常常会出现应用之间消息联动的需求,比如在小程序A的消费记录,也要出现在小程序B里,这时候通过union ID 与 user ID去关联到用户即可

  消息体系搭建

  微信公众号提供的消息类型算是丰富了,精心运营的话,能玩出花儿来。小程序比较少,常见的是小程序模板消息,并且推送模板消息还需要用户授权。如果有公众号的话,可以通过union ID,将用户在小程序里的行为信息,通过公众号消息推送出去。

  不过在公众号推营销消息时,经常会遇到一推就掉粉的情况,这需要把握个度。

  选择H5 or 小程序页面

  小程序路径是小程序的原生页面,很多功能都相对灵活,但是H5相对方便,具体要看业务需求来设计。我们在开发过程中,遵循的原则也是主框架用小程序页面,分支流程/跟其他应用重合度较高的场景用H5。

  埋点处理

  有些小程序的页面可能是从H5搬过来的,这时候要做好埋点,H5侧有埋点,小程序也要再单独埋点,做好数据来源区分,方便后续统计分析。

  定位处理

  小程序很多功能都依赖于用户定位。常见的做法是只展示上一次用户的定位,不管是用户的经纬度信息,还是用户手动切换的定位,直到用户删除小程序重新进入,再重新申请定位授权。

  当然也可以依据业务需求,每次都展示用户的当前定位,或者某些场景展示当前定位,某些场景展示手动选择的定位(这种情况下用户可能会被定位绕晕,慎用!)

  其他坑

  小程序不支持点击下载APP。针对这个问题,要么点击出现二维码,引导用户保存图片(小程序也不支持长按扫非小程序码!),要么点击进入客服,通过客服回复引导下载。不管怎么处理,路径都很长。其实也是能理解,毕竟小程序的昵称是 mini APP嘛。

  小程序/APP之间的互相跳转逻辑:


长沙小程序开发分享在小程序开发过程中的所踩的一些坑!

  三、发布准备

  发布流程基本可以参考:测试版小程序发布——测试版小程序审核——测试版小程序验收通过——体验版小程序审核——体验版小程序审核通过——正式发布。

  在审核的时候,可能会遇到被打回的场景,微信都会给拒绝的原因,根据原因整改即可。我们审核近10次,基本都能在1天内完成,整体速度不算慢。

  正式发布并验收通过后,可以把小程序搜索功能放开~另外关闭测试版的搜索功能~

  今天长沙小程序开发公司智企云,程序就分享到这里,欢迎大家一起交流踩过的坑,共同进步!智企云小程序开发团队有多年的丰富经验,智企云科技,是由多年经验的技术专家以及一帮年轻的工程师组成,具有专职的策划专家和设计水平的美工组成。通过近6年的经验,我们本着“技术精湛、服务好、价格优惠”的原则。我们克诚诚信服务的信念,不卑不亢,与客户为朋友,和技术专家为一体,帮助更多的企业成就电商的进化以及销售的提升。作为长沙知名的专业技术公司,促进发展微信小程序技术水平。

版权与免责声明:智企云文章如需转载请注明原创来源。本站部分文章和图片来源网络编辑,如存在版权问题请及时沟通处理。文章观点仅代表作者本人,不代表智企云立场。

免费索取解决方案

马上享受线上优惠

免费索取解决方案

每天前10名咨询有好礼

智企云 版权所有 © 2016-2018 湘ICP备11017552号

地址:长沙市高新开发区尖山路39号中电软件园总部大楼6楼

Copyright © 2015-2024 智企云 All Rights Reserved. 湘ICP备11017552号 技术支持:中亿智企云

湘公网安备43019002000674号 客服热线:0731-89908988 公司地址:长沙市高新开发区尖山路39号中电软件园总部大楼6楼

电话咨询
获取报价
QQ咨询
微信公众号
返回顶部

智企云服务助手

马上领取2000元新人红包
打开小程序

微信号15874991942已复制,去微信粘贴搜索添加微信一对一咨询

保存或扫描上方二维码添加微信一对一咨询

15874991942

您的信息已成功提交,我们会尽快联系您!