微信小程序引入官方《评价组件》的一些坑点

作为微信小程序开发者,多少有些想对其吐槽的冲动。文档是多,却混乱、自相矛盾等等。

这次遇到的坑就是官方的《评价组件》,原本引入该组件是为了增加用户体验,结果却不如人意。

按官方文档引入组件(代码层面的引入,公众管理平台添加插件),启动开发工具,手机预览。ok

弹出了评价窗口。再试下就嘠了,没有弹出,返回结果还是正常的(success ,code=0)。又连续

试了几下还是同样的结果,都开始怀疑自己是不是哪的代码改出问题了。检查了很久也没发现代码

的问题。

想想,是不是这个组件有使用限制,同一用户一天只能使用一次?还特地在官网发帖询问。发现不

少人遇到同样的问题。

结果第二天再测试,还是同样的问题。

几次搜索,找到个可行的方法。官方文档在说明引入组件时,用的版本是:latest,实际却要如此:

总算松了口气,但没过多久。又有新问题出现:

这不是又回到原点了,真扯淡,官方却还没个明确的说明(最近文档更新了说明)要想了解清楚情况,还得靠网友的提问、回帖。

一会通知升级插件版本,一会说通知有误。

看了这么多评论,才大致了解了情况。官方就不能针对这么集中反映的问题做个专题,靠谱的说明吗?评论里的官方回复,还要发帖人达到一定级别才回复。就是你的级别不够,发的问题官方都不会回复,只能等别人的贴子,看有回复没。

总结下这个插件的一些注意事项吧:

1.插件还是按官方文档规范引入。版本用latest 因为即便改为1.0.3,难保以后又强制升级。至于有人反映已经改为latest版本,还提示升级(官方回复是误通知),应该是检测机制、通知机制不同步,没有及时发现你已经更改了版本,通知还是发出了。

2.插件本身的体验问题并没有解决(对于开发者来说),目前只是给了一些解释。首先在测试阶段调用该插件也是可提交评价结果(无法删除);其次在30天内,每个小程序仅可向每个用户征求1次评价。也就是说如果是第一次,则可以弹出评价窗口,否则无法弹出窗口且没任何异常,回调结果与正常弹出一样。评价窗口只要弹出就算用户没有填写内容,没有提交也算评价过了。再调用插件不会弹出窗口(已经是30天内的第二次评价了)。至于弹出与没弹出窗口返回结果一样,都是成功,解释是防止开发者根据返回结果的区分强制用户评价。正因为如此,导致一些合规小程序无法给用户好的体验。用户可能打开了评价页面但没提交,下次想评价却只能提示用户本月评价过,逻辑不通。由于返回结果无法区分,提示只能是模糊的:"感谢你的评价,如果无法评价说明已评价过,下月再评价",用户体验差。

3.插件运营上的规范问题,应由其它途径解决,而不是通过技术上的一刀切解决。这不是解决,这是规避。也导致这个插件成了鸡肋,给那些合规的小程序造成了障碍,如果无法从其它途径解决这些问题,又为什么推出给开发者用呢?小程序的提交、发布都有审核,这种强制用户评价的问题,审不出来?

4.其它事项,小程序用到第三方的插件,在提交审核时,要在发布说明中除了说明更新内容外,对每个插件进行使用场景的说明(场景、做何用处),且说明时最好按插件全名规范的一一说明,不要自命名。最后每次提交审核时,要把所用到的插件都做说明(之前用到的插件及本次用到的),否则审核不通过。

相关推荐
计算机程序设计小李同学3 小时前
婚纱摄影集成管理系统小程序
java·vue.js·spring boot·后端·微信小程序·小程序
幽络源小助理7 小时前
SpringBoot+小程序高校素拓分管理系统源码 – 幽络源免费分享
spring boot·后端·小程序
Mr -老鬼7 小时前
移动端跨平台适配技术框架:从发展到展望
android·ios·小程序·uni-app
内存不泄露8 小时前
棋牌预约小程序系统论文
小程序
计算机徐师兄10 小时前
Java基于微信小程序的食堂线上预约点餐系统【附源码、文档说明】
java·微信小程序·食堂线上预约点餐系统小程序·食堂线上预约点餐微信小程序·java食堂线上预约点餐小程序·食堂线上预约点餐小程序·食堂线上预约点餐系统微信小程序
说私域1 天前
短视频私域流量池的变现路径创新:基于AI智能名片链动2+1模式S2B2C商城小程序的实践研究
大数据·人工智能·小程序
毕设源码-邱学长1 天前
【开题答辩全过程】以 基于微信小程序的松辽律所咨询系统的设计与实现为例,包含答辩的问题和答案
微信小程序·小程序
+VX:Fegn08951 天前
计算机毕业设计|基于springboot + vue物流配送中心信息化管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·小程序·课程设计
说私域1 天前
B站内容生态下的私域流量运营创新:基于AI智能名片链动2+1模式与S2B2C商城小程序的融合实践
人工智能·小程序·流量运营
计算机毕设指导61 天前
基于微信小程序的钓鱼论坛系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven