Skip to content

谷歌最近宣布对其谷歌Play开发者政策进行更新

谷歌最近宣布对其谷歌Play开发者政策进行更新

Google最近宣布对其Google Play开发者政策进行更新,从根本上改变了与SMS和通话记录相关的权限的处理方式。此更改限制了允许哪些应用程序请求这些权限-只有少数被选为用户的默认应用程序(用于拨打电话或发送短信)的应用程序才能分别访问呼叫日志和SMS。

进行此更改的目的是为了保护那些通常不专心的普通用户,他们四处散布向要求它的每个应用程序授予这些权限,而不管此类应用程序实际上是否需要其广告功能的此类权限。一旦被授予,用户将很少从应用程序撤消这些权限,从而导致许多应用程序具有对用户SMS和呼叫日志历史记录的完全访问权限,即使他们不再需要访问权限也是如此。在这里,应归咎于疏忽的用户和滥用滥用这种疏忽来获取私人信息的应用程序开发人员。但是,Google选择通过向开发人员增加证明需要访问这些权限的负担来保护用户。因此,谷歌发布了新的政策更新,将访问权限限制为仅设置为电话和短信功能默认设置的应用,

不幸的是,这项政策变更会带来一些附带损害。提供需要此类权限的有用功能的开发人员现在需要在更改后90天内向Google提交权限声明表单,以说明他们的应用为何需要使用SMS和/或呼叫日志权限才能获得Google Play批准。但是,如果Google认为对应用程序来说这些权限的使用不是必需的,则表单将被拒绝。反过来,这迫使应用程序开发人员从其服务中删除有用的功能,以保留在Play商店中。

根据Google的说法:

您应该仅访问“呼叫日志”或“SMS”权限以启用应用程序的核心功能。

核心功能是应用程序的主要目的。这是该应用说明中最突出记录和推广的功能;没有其他功能是该应用程序功能的中心。如果未提供此功能,则该应用程序“已损坏”(例如,不会像用户期望的那样运行)。

Google确实提供了特殊情况,在以下情况下,可能会给不是默认SMS,Phone或Assistant处理程序的应用程序临时例外:

Google列出的特殊用途包括来电显示,垃圾邮件检测和阻止;连接的设备同伴;跨设备同步或SMS或呼叫的传输;基于短信的金融交易及相关活动;和代理呼叫(VoIP呼叫)。如果该应用属于这些例外情况,则Google可能会授予批准,这表明Google拥有酌处权。

影响力

但是,这种方法有其自身的缺陷。尽管需要这样的许可,但任何附带功能对用户都是有用的,并且对开发人员有真正的意图,但仍有可能立即被拒绝。因此,如果一个应用程序提供了几个功能,而一个重要功能需要这些权限之一,则整个应用程序将被拒绝。在这种情况下,该功能将被归类为附带功能,而不是核心功能,这使开发人员几乎没有希望在例外情况下获得批准(因为例外情况也与“核心应用程序功能”有关)。

这就是一些流行的应用程序所发生的事情,这些应用程序需要此类权限才能执行某些任务,这些任务确实构成了其“核心功能”的一部分,但是从非常广泛和缩小的角度来看,它们只是附带功能。

例如,EasyJoin允许用户在设备之间共享消息,链接,文件,通知和剪贴板内容。该应用程序的Pro版本允许从远程设备发送短信和管理电话,这是用户考虑购买该应用程序Pro版本的原因之一。根据政策更新的要求,该应用的开发者填写了“权限声明表单”,并收到以下答复:

我们检查了您的请求,发现您的应用程序,发送文件,剪贴板,SMS等–EasyJoin“Pro”net.easyjoin.pro由于以下原因,不符合使用请求的权限的条件:

允许使用声明的功能{主叫方ID,已连接的设备伴随应用程序};^h H但是我们确定它是不需要您的应用程序的核心功能。

不允许使用声明的功能{发起短信}。

同样,ACR Call Recorder的开发人员在Reddit线程中提到,由于此策略更改,他的应用程序也被拒绝(基于EasyJoin Pro给出的理由)。

另一个受欢迎的应用程序Tasker也受到此更改的主要影响,并且可能会失去其某些核心功能并失去吸引力,这仅仅是因为请求SMS/Call Log许可的功能将等于更广泛的附带功能。Google似乎用于分类的观点。Tasker的核心功能是执行任何操作,而附带功能将是启动或自动发送短信或电话。但是可悲的是,谷歌没有按照相同的思路[强调提供]:

我们检查了您的请求,发现您的应用程序Tasker net.dinglisch.android.taskerm由于以下原因,不符合使用请求的权限的条件:

声明的功能“发起短信,发起电话以及基于呼叫,SMS和MMS的无数情况的自动化”不具备这些权限。

允许使用声明的功能“呼叫者ID,垃圾邮件检测和阻止以及跨设备呼叫或SMS同步和发送”;但是,我们认为对于您的应用程序的核心功能而言,它是不必要的。

允许使用声明的功能“呼叫者ID,垃圾邮件检测和阻止以及跨设备呼叫或SMS同步和发送”;但是我们无法在应用审核期间验证此功能。

您的应用具有默认处理程序功能,该功能与您声明的功能不匹配。

允许使用默认处理程序功能;但是,您的应用似乎没有提示用户先请求默认处理程序,然后再根据策略请求相关权限。

拒绝的最终结果是该应用不会在Play商店中列出。要使该应用程序在Play商店中列出,开发人员需要完全从应用程序中删除该权限,从而删除用户已经付费的关键功能。

某些应用程序(例如“呼叫记录”应用程序)会因此更改而受到损害。其他应用程序则需要将SMS/Call功能解耦到一个单独的应用程序中(以确保该功能现在成为“核心功能”),然后将这两个应用程序重新提交给Google并附带说明。这是很多工作,并且不能保证此方法也会获得批准。

Google会确定应用程序是否需要“呼叫日志”或SMS权限,而不是由应用程序的开发人员或用户确定。Google拥有自行决定的权力,并且未考虑该应用程序的自愿和预期用途。被认为是“核心功能”的是由人类代表来决定的,该人类代表可以根据请求进行裁定-为任意判断和偏见敞开大门。

是的,有些开发人员可能无法充分解释为什么他们的应用程序需要这些权限。但是,很难在没有对可接受的和不可接受的内容没有足够明确的指导原则的情况下看到对开发人员施加限制的趋势正在增长。强迫开发者放弃有用的功能对于为此付费的用户是一种损失。在保护疏忽大意的临时用户的同时,也是Google的工作,这样的保护是否应以知情同意的用户为代价?

我们希望Google重新审视其准则,并为行使其酌处权制定更明确的标准。一个谷歌问题跟踪页面已经建立,以记录这个问题。

相关推荐: 中国银联在云闪付APP上线“就业在线”平台中国银联在云闪付APP上线“就业在线”平台

4月10日消息,为进一步拓宽就业渠道、助力稳岗就业,中国银联在云闪付APP上线“就业在线”平台。 用户搜索“我的社保”即可进入小程序,先申领专属电子社保卡。申领后,点击“详情”—“找工作上就业在线”。先点击“简历”,完善个人简历信息,回到首页筛选指定城市/岗位…

    码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.

    电子商务网站建设的重要性和好处