Android应用礼品代码实现

时间:2012-02-08 16:59:19

标签: android google-play

我在Android市场上有一个付费应用程序,我想分享一些礼品代码,所以有人可以免费获得。

在Android市场上不支持礼品代码。

我的想法是制作我应用的免费版本并将其锁定。如果有人获得礼品代码,他可以下载免费应用程序并使用礼品代码解锁。

我想知道如果我上传“锁定”的免费应用程序,Android市场或谷歌是否会出现任何问题?

或许有些人更了解如何解决这个问题......

感谢。

2 个答案:

答案 0 :(得分:1)

您可以创建一个简单的网站来生成代码,然后在您的应用程序描述中附加网站URL在市场上当用户打开网站链接时,礼品代码将显示:-D,我认为这更容易:-)

答案 1 :(得分:0)

可以做你需要的一种方式如下:

  • 您的用户从某个地方(最好是您的网站)获取礼品代码。
  • 用户进入应用的一个部分,他们可以兑换礼品代码(例如,在解锁应用菜单选项中)。
  • 然后将此礼品代码发送到您的服务器进行验证。你如何验证这是一个完全不同的主题,但我试图保持这种抽象。
  • 然后,您的服务器将使用等效的进行响应,具体取决于用户是否输入了有效的礼品代码。

如果完成(在您的服务器端),您可以有效地保证礼品代码不能被多次使用,这也意味着它们不能被共享(如果已经使用过)。

这种方法的主要缺点是,如果有人对您的应用进行逆向工程,解锁其全部功能将非常简单。这可能性取决于这些礼品代码的成本,价值等等,但这是您应该注意的事项。