【问题标题】:Does the developer payload persist when RESTORE_TRANSACTIONS is called in Google in-app billing?在 Google 应用内结算中调用 RESTORE_TRANSACTIONS 时,开发人员有效负载是否会持续存在?
【发布时间】:2012-04-05 23:54:16
【问题描述】:

我们正在尝试寻找一种方法来在通过 Google Play 使用 Google 应用内结算时识别特定购买 - 具体而言,在新设备上或在内存擦除之后识别特定购买的产品。我曾考虑尝试检索购买时使用的 Google ID,例如 this question,但事实证明这是有问题的。

但是,开发人员有效负载可能会提供解决方案,但这取决于它的行为方式。基本上我希望的是,当使用RESTORE_TRANSACTIONS 恢复购买时,将返回放入原始购买请求中的开发人员有效负载。如果是这样,我们可以使用此有效负载来识别用户:当他们在新设备上安装应用程序时,我们会恢复事务,并让开发人员有效负载来识别他们;否则我们假设他们是新用户并生成新的开发人员有效负载。

这行得通吗?托管产品的开发人员有效负载是否持续存在?

【问题讨论】:

    标签: android in-app-purchase in-app-billing


    【解决方案1】:

    迟到的回复 :) 我刚刚尝试了应用内计费,我可以向您确认开发人员有效负载也通过 RESTORE_TRANSACTION 命令返回。

    我认为您的解决方案应该可行。希望这个迟到的回复对您有所帮助。

    【讨论】:

    • 感谢您的帮助。
    猜你喜欢
    • 2013-04-16
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2017-01-19
    • 2013-09-07
    • 2014-02-08
    • 1970-01-01
    • 2014-10-25
    相关资源
    最近更新 更多