一、隐私策略升级导致的权限失败
问题现象
微信小程序视频面试功能无法使用,无法看到客户的音视频。小程序端使用的是live-pusher
组件来实现。使用开发者工具进行调试,能够看到错误信息:TRTC-ROOM pusher error
{
code: 10001,
message: "Not allowed to use camera."
}
{
code: 10002,
message: "Not allowed to use microphone."
}
问题原因
由于微信隐私策略进行了调整,需要主动去更新小程序《用户隐私保护指引》
,且重新提交审核
。
解决方案
修改《用户隐私保护指引》
,且重新提交审核
。重新提交审核
很关键,因为仅仅是修改了,不提交审核的话,是不会生效的。我们的问题就在于隐私协议的内容里,已经添加了麦克风和摄像头的权限,且《用户隐私保护指引》显示的更新时间是最新的,但是并没有重新提交审核,所以一直不生效。误导了我们排查问题。
槽点
小程序后台以及开发者并未收到任何消息提醒。
有可能我们是被遗忘了......
二、违规收集用户个人信息,接口被禁用
问题现象
在调用微信快捷登录的时候,提示:由于小程序违规,该功能暂时无法使用
。
问题原因
在天鹅到家保洁小程序首页,点击热门服务以及家具家电清洗模块进入详情页的时候,校验了用户的登录状态,未登录则直接跳转到登录页,而登录页有微信快捷登录。根据《微信小程序平台运营规范》,触发了小程序通过利益诱导、中断用户体验、限制用户操作等方式,违规收集用户个人信息,包括但不限于,手机号、身份证号、生日、住址等
的条款。
解决方案
在非必要场景下,不要强制要求用户进行授权登录等操作。
三、小程序SEO优化,内容收录失效
你的小程序管理后台,进入功能-页面内容接入,是否也会提示获取页面收录状态失败
?在接入概况里,是不是页面收录数据都显示为空'-'?
微信小程序社区,官方在2023年2月份回复说后台在升级,不过到现在2023年7月为止,该问题并没有任何进度的更新。官方文档也并未更新该部分内容。
最后通过微信搜一搜助手得到了回复:
所以,如果你还在苦恼微信搜一搜内容接入功能没有数据,想要知道后续进展,先等一等吧......
不知道你最近有遇到哪些小程序的坑呢?
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。