记录一次微信小程序申诉定位权限过程

1 小程序接到通知,检测到违规,需要及时处理,给一周的缓冲时间,如果到期未处理,会封禁能力(2023-11-17)
2 到期后,仍未处理,封禁能力(2023-11-24)
3 2024年七月发现定位权限失效,针对性的进行修改,第一次仅处理了接口文件默认会请求权限逻辑(http.js 初始化时,请求定位权限),修改发至线上,申诉未过【第一次申诉】
4 第二次修改,将首页初始化获取定位逻辑也处理了, 修改发至线上,申诉未过【第二次申诉】
5 两次申诉未过之后,站内信上点击申诉后,二级页面已经没有申诉按钮(正常来说二级页面也有申诉按钮),如下图所示
在这里插入图片描述
6 联系客服后,转人工后客服告知,只有两次申诉权利,用完后,需要走人工申诉,在此处将整改方案发至人工客服,人工客服审核通过后,再次在站内信上开放申诉入口
在这里插入图片描述
7 文案整理如下,人工审核通过,客服提示如下图
尊敬的微信小程序审核团队:
您好!
我是贵平台下xx小程序的开发者,我对此次违规行为表示深刻的歉意。针对存在的 “地理位置权限申请在启动具体功能前” 进行了全面的审查和反思。
经过仔细分析,我们发现问题主要有以下两点:

  1. 功能上,首页为了给下单提供默认城市,首页打开后即请求获取定位权限。
  2. 接口通用请求头需要传入用户定位经纬度,系统初始化即请求获取定位权限。

针对上述问题,我们已经采取了以下措施进行整改:

  1. 首页默认城市取消,改为“请选择”,之后在具体业务开启后再请求定位权限。
  2. 通用接口逻辑取消传入请求头经纬度,改为当业务层有了经纬度,再传给接口,没有就不传。

我们深知,作为一个小程序开发者,我们有责任为用户提供安全、健康、积极的网络环境。我们承诺,在未来的运营过程中,我们将严格遵守微信平台的相关规定,不断完善和提升我们的产品和服务,为用户创造更加美好的体验。
最后,我再次对此次违规行为表示最诚挚的歉意,并恳请贵团队能够给予我们改过自新的机会。我们将会以更加严谨的态度,更加努力的工作,为微信平台的健康发展贡献自己的力量。
感谢您的耐心阅读和理解,期待能通过此次申诉。
在这里插入图片描述
8 一天后,站内信再次点开查看,申诉按钮恢复【注意,此次未重新发送通知说恢复了,只能手动自己常看看】,再次提交申诉,注意申诉文案需和人工文案一致,但由于200字限制,此处进行了缩减
我们目前存在的问题主要有以下两点:

  1. 首页为了给下单提供默认城市,初始化会请求权限
  2. 接口需要传入用户定位经纬度,初始化会请求权限
    针对上述问题,我们采取了以下整改:
  3. 取消默认城市,改为“请选择”,之后在具体业务再请求定位权限
  4. 接口不再传入经纬度
    需要收集信息的模块,包含下单,选择上车地址等,用户拒绝授权后仍可以采用手动输入方式继续下单,完成流程

9 申诉通过

反思:
1 当接到警告,及时处理
2 申诉时,按要求填写申诉内容,笔者之前写的是“已按照相关规定进行整改”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/870091.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

刷题——包含min的队列

包含min函数的栈_牛客题霸_牛客网 使用了两个队列,其中s2里放最小元素,而且多少与s1对齐,如果发现s1的顶小于当前s2的顶,就加入s2中,如果不小于也将s2的顶再放一次,最顶上的元素,绝对是最小的元…

【04】微服务通信组件Feign

1、项目中接口的调用方式 1.1 HttpClient HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 Http 协议的客户端编程工具包,并且它支持 HTTP 协议最新版本和建议。HttpClient 相比传统 JDK 自带的 URLConnectio…

标签页(Tabs)

标签页(Tabs) 标签页(Tabs)是一种常见的用户界面元素,广泛应用于网页设计、移动应用和桌面软件中。它们提供了一种简洁有效的方式来组织内容,允许用户在不同的视图或数据集之间轻松切换。本文将探讨标签页的设计原理、使用场景、最佳实践以及如何在现代网页和应用程序中…

打印任务无法删除怎么办?

在删除打印任务的时候,你可能会遇到这样的情况,当我们想把打印任务取消的时候,却一直显示正在删除,而过了很久还没有取消掉,下面就分享一下处理这个问题的方法。 1、停止打印服务,按WinR键打开运行对话框&a…

Unity WebGL 嵌入前端网页并通信

1. 前言 最近在做项目时遇到需要将 UnityWebGL 嵌入到网页中去,且需要点击网页中的按钮 UnityWebGL 可以做出响应。新建项目部分直接略过 2. 最终效果 3. 基础设置 设置导出平台为WebGL 在Player Settings -> Publishing Settings 中勾选 Data Caching 和Deco…

《Windows API每日一练》9.1.5 自定义资源

自定义资源(Custom Resources)是在 Windows 程序中使用的一种资源类型,用于存储应用程序特定的数据、图像、音频、二进制文件等。通过自定义资源,开发者可以将应用程序所需的各种资源文件集中管理和存储,便于在程序中访…

SpringBoot3+Redis实现分布式锁

SpringBoot3RedisLua脚本实现分布式锁 相关依赖包 <spring-boot.version>3.0.2</spring-boot.version> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </depende…

训练营第九天 | 151.翻转字符串里的单词、55.右旋转字符串、总结回顾

一、题目 151.翻转字符串里的单词 做题思路 代码细节 卡码网&#xff1a;55.右旋转字符串 做题思路 代码细节 二、总结回顾 &#xff08;一&#xff09;字符串总结 代码随想录 &#xff08;二&#xff09;双指针回顾 代码随想录

python多进程刻画进度

问题 python多进程启动4个任务&#xff0c;当前共20个任务&#xff0c;如何刻画当前进度&#xff1f; 解决方案 在 Python 中使用多进程处理多个任务并刻画当前进度&#xff0c;你可以使用 multiprocessing 模块和一个共享变量&#xff08;如 multiprocessing.Value 或 multi…

imx6ull/linux应用编程学习(17)利用mqtt上传开发板数据,和控制开发板led(基于正点)

1.关于如何创建自己的服务器&#xff0c;可看上篇文章 imx6ull/linux应用编程学习&#xff08;16&#xff09;emqx &#xff0c;mqtt创建连接mqtt.fx-CSDN博客 2.实现任务&#xff1a;&#xff08;正点原子教程源码改&#xff09; (1)用户可通过手机或电脑远程控制开发板上的…

小白的OS Copilot 产品测评

背景 通过群友介绍才知OS Copilot 。不想错过任何优秀的AI产品。随着互联网的发展和时代的进步&#xff0c;要紧跟时代&#xff0c;了解市面上的优秀的AI科技产品。 OS Copilot 产品体验评测 1&#xff09;您的角色是什么&#xff1f;开发、运维、学生&#xff1f;如果使用O…

Unity中短路法在背包系统的应用

一、计数法 int counter 0;foreach(GameObject slot in slotList) {if(slot.transform.childCount > 0){counter 1;} }return counter 21;计数法的复杂度为 O(n)&#xff0c;其中n 是插槽的数量。无论插槽是否已满&#xff0c;都会遍历所有插槽。 二、短路法 foreach (…

服务器怎么进PE系统?

服务器进PE是指将服务器的操作系统切换到预安装环境&#xff08;Pre-Installation Environment&#xff09;的状态。在PE环境下&#xff0c;可以进行一些系统管理和故障排除的操作。在进入PE&#xff08;Preinstall Environment&#xff09;之前&#xff0c;首先需要确保你的服…

类和对象——【const成员】【static成员】【友元】【内部类】

P. S.&#xff1a;以下代码均在VS2019环境下测试&#xff0c;不代表所有编译器均可通过。 P. S.&#xff1a;测试代码均未展示头文件iostream的声明&#xff0c;使用时请自行添加。 博主主页&#xff1a;Yan. yan.                        …

WPF 框架 Prism IActiveAware接口使用

目的 在Prism框架中&#xff0c;IActiveAware接口是一个重要的接口&#xff0c;它允许开发者实现组件或视图的激活和失活逻辑。这通常在需要响应用户界面的可见性或激活状态变化时非常有用&#xff0c;比如在选项卡式界面中切换标签页时。 如何使用IActiveAware IActiveAwar…

css文字自适应宽度动态出现省略号...

前言 在列表排行榜中通常会出现的一个需求&#xff1a;从左到右依次是名次、头像、昵称、徽标、分数。徽标可能会有多个或者没有徽标&#xff0c;徽标长度是动态的&#xff0c;昵称如果过长要随着有无徽标进行动态截断出现省略号。如下图布局所示&#xff08;花里胡哨的底色是…

SpringSecurity中文文档(Servlet OAuth 2.0 Login)

OAuth 2.0 Login OAuth 2.0 Login 功能允许应用程序让用户通过使用 OAuth 2.0 Provider (如 GitHub)或 OpenID Connect 1.0 Provider (如 Google)的现有帐户登录到应用程序。OAuth 2.0 Login 实现了两个用例: “ Login with Google”或“ Login with GitHub”。 OAuth 2.0 Lo…

若依vue集成electron实现打包exe应用程序

一、修改package.json文件,加入相关依赖和配置 {"name": "ruoyi","version": "3.8.6","description": "若依管理系统","author": "若依","license":

分层图最短路,CF 1725M - Moving Both Hands

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 1725M - Moving Both Hands 二、解题报告 1、思路分析 题意看似很简单&#xff0c;就是问我们两个人分别处于1, p两个点上&#xff0c;二者同时出发&#xff0c;相遇时二者所用路径之和的最小值 不难想到求…

mysql默认开启索引下推,减少回表的数据

目的&#xff1a;在回表前就进行where多个条件的判断&#xff0c;从而回表到服务器层的数据量足够小 索引下推的工作原理 在没有索引下推优化的情况下&#xff0c;当 MySQL 使用索引进行查询时&#xff0c;它会从索引中获取符合条件的索引条目&#xff0c;然后回表&#xff0…