我有一个应用程序,为用户提供特殊内容,用户必须获得点数才能使用。但是,这些内容不应该与他人共享。然而,一些用户决定他们想要分享它,无论如何。这样做的人被禁止使用app。在google play中,当我在安全发布前报告中将应用程序上传到测试版时,我发现我得到的是我正在使用设备标识符(在我的情况下为Android ID)以及所有警告
我已经浏览了谷歌推荐的内容:https://developer.android.com/training/articles/user-data-ids.html 但是,这些建议永远不符合我的目标,即阻止那些违反我规则的用户使用我的应用
每个用户都有一个每个安装实例的唯一标记。但这与设备ID无关。它是服务器上随机生成的ID。因此,这不能用于识别用户。我并不打算在广告活动中使用这些数据,因为我希望用户保持匿名不在我的应用程序中。但另一方面,我不想失去我的内容的价值
Android ID似乎是我所知道的唯一方法。到目前为止看到了是否有另一种方法可以防止在Google Play&同时能够防止这些用户在违反我的规则时使用我的应用程序?