Play商店:发布状态:已删除 - APK需要有效的隐私政策

9
我已经通过电子邮件收到以下通知3次。每次我都向隐私团队上诉。第三次正在处理中,其他两次在4天内被推翻。
邮件内容如下:
APK需要有效的隐私政策
您的应用程序将用户的主要帐户信息上传到https://api-recipe.stashcook.com,但未在Play开发者控制台和分发的应用程序本身中发布隐私政策。
注意:
我找到唯一发送到https://api-recipe.stashcook.com的主要帐户信息是设备ID。认证和配置文件数据会发送到另一个API。
隐私政策URL位于Play Console的正确字段中。
该应用程序使用Flutter制作。按钮是使用以下代码创建的。我甚至添加了semanticsLabel,以防它是一个删除应用程序的机器人,我认为这可能有助于“找到”按钮。

  Widget _buildBody() {
    return ListView(
      children: [
        _buildTile("Terms", onPressed: () {
          _urlLauncher.tryLaunch("https://stashcook.com/terms-and-conditions");
        }),
        _buildTile("Privacy Policy", onPressed: () {
          _urlLauncher.tryLaunch("https://stashcook.com/privacy-policy");
        }),
      ]);
  }

  Widget _buildTile(
    String title, {
    void Function() onPressed,
    Widget trailing,
  }) {
    return ListTile(
       title: Text(
         title,
         semanticsLabel: "$title button",
         style: TextStyle(fontWeight: FontWeight.bold, color: Colors.black),
       ),
       onTap: onPressed,
       trailing: trailing ??
           Icon(
             StashcookIcons.arrow_right,
             color: ThemeDataDefaults.darkBlue,
             size: 18,
           ),      
    );
  }

我已经联系了Play Store的支持团队,他们给了我一个自动回复,即使我恳求支持工程师提供一些针对我的问题的具体信息。

你好Roy,

再次感谢您联系Google Play团队。

尽管我很想帮助,但我无法提供更多详细信息或更好的答案来回答您的问题。在我们之前的邮件中,我确保包含了我所拥有的所有可用信息。

您应该能够在这里找到有关您的问题的更多信息:用户数据和移动不受欢迎的软件政策页面。

感谢您的理解。

有人有什么建议吗?


已经过去了2个月了,你解决问题了吗?我也遇到了同样的问题。 - Leonardo da Silva
我也一样,有更新吗? - Cube
请查看我下面添加的答案。如果您收到此消息,可能是一个误导的信息,实际问题可能是隐私政策措辞,而不是像问题文本所述的在Play商店或移动应用中的可见性。话虽如此,请确保在您的应用程序中有适当的位置,并将其分配给Play控制台中的相应字段。 - Royston46
4个回答

7

在向Play Store支持人员大量申诉后,他们终于指出了正确的方向。

问题不在于我没有在正确的位置添加隐私政策,就像Play Store的电子邮件建议的那样。而是因为隐私政策没有明确说明向我的应用程序外部API发送设备ID的详细信息,使用户知悉。

似乎根据审核应用的人员不同,有些审查者会认为隐私政策是可以接受的,而其他人则不会。因此来回沟通。看起来Play Store的审核人员在这种情况下没有更好的错误消息可以发送给开发者。

一旦我编辑了隐私政策措辞,该应用程序就被重新恢复到Play Store上,之后我没有遇到任何问题。


1
你好 - 你能分享一下你具体做了什么更改吗?我们也遇到了类似的情况,他们对问题的确切描述含糊不清,我们发现他们说的是“你正在上传一些数据到内部API”,但实际上我们并没有这样做。谢谢。 - varun
你好Roy。你在隐私政策中确切更改了哪些“MAGIC”词语?“一旦我编辑了隐私政策措辞,应用程序就被恢复了...”。谢谢。 - Pawan Jain
1
嗨@PawanJain,我无法确切地评论可能会影响审阅者意见的确切措辞。我也从之前的标准模板中对隐私政策进行了很多更改。但是,我相信在隐私政策中明确声明诸如:“您的设备ID用于备份和还原<输入使用设备ID的功能>”这样的内容会有所帮助。我无法为每个人提供通用的陈述,但根据我的有限经验,似乎要彻底明确您从用户那里捕获的任何信息,只会对您在Play商店方面有所帮助。 - Royston46

0

对于某些用户权限,您需要在应用提交时上传隐私政策。

您可以使用此链接生成政策。

https://app-privacy-policy-generator.firebaseapp.com/

在此之后,创建一个简单的Google Sites网站,并将政策上传到其中。复制链接地址。
在Play Store中,在您的应用提交页面上,将链接粘贴到“添加隐私政策”选项中。
这可以解决问题。

谢谢回复。不过这不是问题所在。我在我的网站上托管了隐私政策。链接在应用程序和Play控制台中都有。对我来说,看起来像是一个机器人正在分析应用程序,找不到隐私政策链接。一旦Google政策团队的成员审核了该案例,应用程序就会再次在Play商店上架(或者至少前两次)。 - Royston46
在上面的链接中生成了策略,但由于分段问题,应用程序也被删除了。htttps://api.segment.io/ - Praveen

0

关于Flutter代码我不确定,但如果您正在使用Firebase Auth,您可以在创建Auth实例时设置托管在您网站上的策略。

这可能会更有可能让机器人注册/扫描它。

您可以在Flutter中找到与此示例Android代码等效的内容:

AuthUI.getInstance()
        .createSignInIntentBuilder()
        .setAvailableProviders(providers)
        .setTosAndPrivacyPolicyUrls(
                "https://example.com/terms.html",
                "https://example.com/privacy.html")
        .build();

-2
你解决了这个问题吗? 我在一个项目中也遇到了同样的情况。我发现其中一些API调用被写入了logcat。例如:

print(apiRequest);

我认为这就是机器人看到并删除应用程序的原因。

我不明白这个回答与页面顶部的问题有何关联,但它应该有。请根据[答案]进行[编辑]或删除回答。否则,它可能会被标记为“不是答案”并被删除。 - Yunnosch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接