我想在Android应用上实施Google Play应用内结算v3,以便用户可以购买商品以移除广告。用户购买此商品后,广告不得在登录到其Google帐户的任何设备上展示。由于此应用不提供用户帐户,因此我没有唯一的用户标识符。
我是否需要在我的服务器上存储和验证购买内容,还是仅仅依靠Google Play应用内结算库?
答案 0 :(得分:1)
购买的商品与购买时使用的Google帐户相关联。您无需服务器即可实施广告移除高级购买。
用户购买商品后,IAB会对其进行跟踪,并在用户登录的所有设备上进行同步。最重要的是购买后不要使用该商品。
答案 1 :(得分:0)
是的,查询您不需要拥有服务器的购买。但是为了获得额外的安全层保护,你应该有一个。
如此处所述Security and Design Best Practice
因此,您应该在自己的服务器上执行签名验证。您也可以将开发人员有效负载字符串放在您自己的服务器上。