如何判断我使用的是哪个版本的应用内结算

如何判断我使用的是哪个版本的应用内结算

问题描述:

就我的用户而言,使用Google Play中的应用内结算版本2还是版本3有什么区别?现在我在控制台中,认为我使用的是版本3.但是我看到三个选项:托管,非托管,订阅。但是,版本3应该只有两个选项:托管和订阅。如何判断我使用的是哪个版本的应用内结算

我觉得我的API使用的是我想要的版本3。但控制台令我困惑。那么如何确保我确实在使用版本3?

这并非如此简单的原因是因为在版本3中,被管理的商品一旦被消费就可以被重新购买;而在版本2中,管理商品是一生中的一次。我希望能从已经成功使用第3版的人那里获得答案;所以我不会讨论未经管理的商品。谢谢。

应用程序内项目在版本2和版本3之间共享(即,可以通过v2或v3方法购买托管项目)。如果你想使用版本3(而且你应该100%的时间),那么你需要确保你遵循Implementing In-App Billing V3 Guide

+0

但是在控制台中,当你点击,比如说,管理它显示与v2相关的描述。你确定是这样吗? – 2013-05-02 05:45:56

+0

@PoutonGerald - 托管项目的控制台中的描述**也适用于v3。托管项目每个账户只能购买一次(在用户可以在v3中再次购买前,必须先购买)。谷歌确实存储了每次购买的交易信息。你看到什么是v2具体? – ianhanniballake 2013-05-02 14:34:15