在应用内推广测试中:如何取消使用促销代码购买的商品

5

有没有办法取消使用促销代码购买的商品?

开发者控制台显示已兑换的促销代码数量,但我没有找到管理和取消它们的方法。

根据测试应用内推广文档,有三种测试工作流程。我有一个应用内购买项目,是非消耗品(无广告),所以如果我已经拥有它,在应用中就没有再次购买的方法。

那么在同一用户帐户上如何轻松测试这些工作流程呢?


有解决方案吗?是的,消费可以解决问题,但并非总是如此。例如,错误地过早取消向公众开放的促销代码,或者被某人盗用的代码等等。我们可以从控制台结束促销活动,但无法对已经使用的代码做任何事情。有什么想法吗? - Jenix
3个回答

5
但是您可以使用购买来取消促销代码。
public int consumePurchase(int apiVersion, String packageName, String purchaseToken)

1
谢谢,这很有道理。我没有考虑过它,因为这个应用程序通常无法被消耗,但是无论是否可消耗,您都可以消耗它来使其无效。 - Jérémy Reynaud

0

你好,你可以设置为1天的促销活动。虽然这不是最佳解决方案,但在取消后,您可以继续使用相同的用户。


1
1天的促销时间意味着您只能在1天内使用该促销,而不是在1天后取消。 - Jérémy Reynaud
当然可以。但是之后您可以自由地使用一个新的促销与相同的用户。这解决了问题! - Santiago SR
问题与使用新的促销代码无关,而是与取消购买有关。由于它涉及到非消耗性产品,您不能购买两次;您也不能使用多个促销代码。不管怎样,正确的答案已经给出:即使对于非消耗性产品,您也可以消耗它。 - Jérémy Reynaud

0

目前还没有地方可以取消促销代码购买。如果您购买了促销代码或测试购买,您将无法取消它,因此您将无法购买同一功能超过一次。


谢谢,但是测试促销的工作流程是什么?每次测试时都必须创建假用户帐户吗?听起来像是一个噩梦般的测试... - Jérémy Reynaud

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接