Google应用内结算:使用应用内结算第3版,仍然谷歌提到交易发生在应用内结算第2版

时间:2014-09-18 14:46:41

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

我收到了来自Google的邮件,提到'我们将终止对应用内结算第2版API的支持。在此日期之后,在您升级应用以使用版本3 API之前,用户将无法再使用您的应用进行应用内购买。并且他们最近检测到我的应用已在v2 API上进行了交易。

我从一开始就为我的Android应用程序实施并使用In App Billing Version 3 API进行“应用内订阅”,从第一天开始。应用程序交易正在顺利进行。我再次检查了http://developer.android.com/google/play/billing/billing_integrate.html,一切看起来都正确。我添加了IInAppBillingService.aidl,在IABHelper中,它向我显示实施了In-app-billing v3。

有人可以建议如何知道我的应用程序是否一直在使用In App Billing V2吗?如有必要,如何删除In App Billing V2组件?我是否需要再次为In App Billing Version 3更新任何内容?感谢您的建议。

3 个答案:

答案 0 :(得分:3)

不要担心这一点,我从Google收到了同样的电子邮件,并提交了一份查询表格,这是Google的回复:

感谢您与Google Play开发者支持小组联系。 对于您收到的有关支持结束应用内结算版本2 API的公告,我感到很遗憾。如果您已经迁移到版本3,则无需采取任何措施。 我查看了您在我们系统中提到的应用,并确认应用在过去90天内未使用应用内结算第2版产生任何收入。此外,如果您花时间审核应用内结算API的实施情况,发现您已经迁移到版本3,对于由此带来的任何不便,我深表歉意。 对于审核您的应用内结算实施时遇到的任何困惑和时间,我再次道歉。如果您有任何其他问题,请告诉我们,我们乐意为您提供帮助。

答案 1 :(得分:1)

我收到了来自Google的相同邮件,同样从未使用过API v.2进行结算。想知道它是否与auth相关 - 我们确实使用公共API方法来验证购买后的事实......试图查询Google并且如果我获得更多信息将会回复。

答案 2 :(得分:0)

我也收到他们的回复:

  

对于您收到的公告有任何疑惑,我很抱歉   关于支持应用内结算版本2 API的支持。如果你的话   已经迁移到版本3,没有必要采取任何行动。

     

......如果你花时间审视你的   实施应用内结算API并发现您已经   已经迁移到第3版,我真诚地为任何人道歉   这造成了不便。