Android:如何通过仅创建新的Gmail地址来防止某人获得新的免费试用?

时间:2018-07-04 11:16:48

标签: android security in-app-billing subscriptions trial

我正在设置某人从我的应用程序中购买订阅时授予的免费试用版,当时我想知道如何仅通过创建一个新的Gmail地址来防止某人获得新的免费试用版?谷歌考虑过吗?如何避免被盗?

我在官方文档中找不到任何内容。

4 个答案:

答案 0 :(得分:0)

您无法停止。基本上,这就是互联网的工作方式。除此之外,创建一次性的GoogleMail帐户已经不那么容易了。

答案 1 :(得分:0)

据我所知,要创建Google帐户,您应该提供您的电话号码,因此对于一个号码,您只有一个gmail。它应该防止创建其他gmail。

答案 2 :(得分:0)

识别设备以及电子邮件ID。请查看此Best practices for unique identifiers

答案 3 :(得分:0)

由于电子邮件是动态的且不受控制的,因此您不应该仅基于电子邮件就可以建立逻辑,如果麻烦不大,请考虑通过Twilio添加电话验证,或者尝试请求存储设备MAC或设备ID的权限;注册时只需要一个常量,可控制且难以修改的变量或收集其他数据即可用作制衡。识别输入的数据模式,以判断用户是否先前已注册。

正如之前Google自己提到的那样,将垃圾邮件注册到我的地址变得有些困难,因此确实需要做些工作;大多数垃圾邮件注册地址仅用于一次性目的,并且用户通常不再登录。另一种策略是在注册后3天发送修改后的验证电子邮件或类似性质的邮件,指出需要更新操作,或单击以下内容进行试用;这是另一种可以阻止这些情况发生的策略。