用户:如何保护您的游戏和用户?避免盗版横行?( 三 )


用户:如何保护您的游戏和用户?避免盗版横行?
文章图片

文章图片

退款商品的状态
现在 , 游戏可通过 Google Play 的一项测试特性提供更多有关应用内购买的信息 。Play 会根据这些信息制定出更为合理的退款决策 。该特性可帮助我们简化退款流程并减少滥用行为的发生 , 例如更轻易地识别对已用商品多次申请退款的用户 。当用户提交退款请求时 , Google Play 会向您的游戏传递该请求的相关信息 , 包括退款理由 。您的游戏随后可分享用户所购商品的状态 , 例如商品是否已被使用 , 然后再建议是否批准此项请求 。通过这些信息 , Google Play 可以帮您做出恰当的退款决定 。目前仅有部分合作伙伴参与了该特性的测试工作 。如果您想获取更多相关资讯或者希望我们今后能够向更多开发者开放该特性 , 请咨询您的合作伙伴经理 。
无效购买
借助 voided purchases API , 您可以随时向 Google Play 请求用户已退款的应用内购买列表 。您可以根据这些信息更新用户账户中的商品 , 移除已退款的商品或对用户体验作出其它更改 。这不仅有助于游戏内商品的保值 , 还能有效防止滥用行为的发生 。超过 80% 的顶尖开发者已经在自己的游戏中集成了 voided purchases API , 其中部分开发者向我们反馈表示 , 该 API 为他们减少了 80% 的退款损失 。以下为 voided purchases API 的一些使用技巧 , 希望能对您有所帮助:
用户:如何保护您的游戏和用户?避免盗版横行?
文章图片

文章图片

安全
安全是 Android 开发中十分重要的话题 , 而且牵涉范围广泛 , 因此本文仅作简要探讨 。一旦攻击者在您的游戏中发现漏洞并加以利用 , 便会给您带来严重的后果 , 例如对玩家造成安全威胁 , 引发负面社会舆情 , 在某些情况下您甚至还需要面临监管机构的罚款惩治 。我们建议您在开发过程中 , 遵循安全性实践指南并依照安全清单对游戏进行评估 。与此同时 , 请您务必谨慎处理数据、权限及网络流量方面的问题 。
用户:如何保护您的游戏和用户?避免盗版横行?
文章图片

文章图片

第三方库和 SDK
开发者经常会在游戏代码中使用大量的第三方库和 SDK , 它们也带来了严重的安全隐患 。有些第三方库自身含有恶意代码 , 但是在大部分情况下 , 库或 SDK 内的安全漏洞才是最大的风险所在 。开发者应对游戏内所有内容 (包括第三方库和 SDK) 负责 , 所以 , 由第三方程序导致的安全问题自然也在您责任范围内 。部分 SDK 会在开发人员不知情的情况下引发安全问题 , 为此 Google Play 已经下架了数款包含问题 SDK 的游戏 。我们建议您在管理第三方库和 SDK 时 , 遵循以下实践指南:
对 SDK 可访问的数据和设备信息进行分析 , 并确保 SDK 在访问数据前已获得用户同意;
确保 SDK 支持最低级别的 targetSdkVersion;
确保 SDK 无法收集不可重置的设备标识符;
在游戏卸载后 , 从外部储存移除所有 SDK 特定文件;
仅通过 HTTPS 协议向服务器传递信息 。
Google Play 安全奖励计划
拥有大批玩家的游戏开发者不妨申请加入 Google Play 安全奖励计划 。该漏洞赏金计划提供了一定数额的奖金 , 用于激励安全研究人员发现并负责任地披露漏洞 。您可对这些漏洞进行修复 , 以便为玩家长期提供安全可靠的游戏环境 。
用户:如何保护您的游戏和用户?避免盗版横行?


推荐阅读