如何在Google Play开发者控制台中取消测试订阅

Ste*_* C. 13 android in-app-billing google-play in-app-subscription developer-console

我最初有测试帐户在Android中测试-app购买,但我删除了测试帐户,并将应用程序从测试版转移到生产.根据文档,两个测试帐户都试图通过Google Play应用取消测试订阅.虽然谷歌播放应用程序说订阅已取消,但它仍然保持活跃状态​​.即使尝试卸载该应用程序.如何删除测试订阅?

我已从Play商店中删除了beta测试apk并禁用了测试.我已从许可页面以及授权的Beta测试人员列表中删除了所有测试帐户.Beta测试用户仍在报告具有有效(每日)测试订阅.无论他们取消多少次,它仍然会在第二天更新.我需要删除它.它阻碍了我们的发展进程.

ran*_*dom 5

假设您正在使用订阅时获得令牌的真实交易进行测试,您可以尝试使用 Google Play Developer API > Cancel Subscription 取消订阅

购买.订阅:取消

Cancels a user's subscription purchase. The subscription remains valid until its expiration time.
Run Code Online (Sandbox Code Playgroud)

HTTP 请求

POST https://www.googleapis.com/androidpublisher/v2/applications/ packageName /purchases/subscriptions/ subscriptionId /tokens/令牌:取消

在哪里

packageName string 购买此订阅的应用程序的包名称(例如,“com.some.thing”)。

subscriptionId string 购买的订阅 ID(例如,“monthly001”)。

令牌字符串 购买订阅时提供给用户设备的令牌。

API 需要授权

也检查这个

取消已完成的测试购买

Google Play 会为每个用户累积已完成的测试购买,但不会将其传递给财务处理。

在某些情况下,您可能希望手动取消测试购买以继续测试。为此,请在 Play 商店中打开应用页面。如果您要取消的测试购买是订阅,您还可以使用 Purchases.subscriptions API 的 cancel() 方法。

  • 交易是“每日”测试交易。无论我尝试过什么或订阅被取消多少次,它都不会消失。:/ (4认同)
  • 非常令人沮丧 (3认同)