Android应用内购买,同一商品的多次购买

5

有没有一种方法可以购买多个商品 (SKU)?

例如:我有一个名为LifePoint的SKU,我想要购买100个LifePoint

(换句话说,N * 我的商品)。

我发现了这个解决方法, 但是我正在寻找更好的方法。

PS:我正在使用 In-app Billing 版本3,我的商品是未管控的(可以多次购买)。

提前感谢!


你可以在购买商品后将其存储到本地设备上,并立即使用它,这样它就可以再次进行购买。例如:购买能量并将其添加到用户的个人资料中,然后从项目列表中消耗能量,这样用户就可以购买尽可能多的能量。我不确定对于未管理的商品是否也可以这样做。 - Shivaraj Patil
感谢您的评论@Shivaraj2,但我正在使用[Unmanaged] 1项目,以便多次购买我的产品。因此,我不需要在设备上将其存储本地并立即使用,就像您建议的那样。另外,如果用户想要100 *此项目怎么办?它会执行100次购买操作吗? - Rami
哎呀,兄弟,同意啊 :) 要购买100个物品,你需要创建一个每包装100个的新物品。 - Shivaraj Patil
1个回答

2
我相信这是有意为之的,以防止应用程序从用户那里窃取大量资金。每次购买都需要使用Google应用内计费弹出窗口进行确认,以防止发生这种情况。
我做类似的事情的方式是设置不同的SKU(就像你链接的答案中所说),但是使用SKU“标题”字段来决定奖励玩家的物品数量。如果您以这种方式进行操作,您可以轻松地在Google Play控制台中更改这些值,而无需更新应用程序。

谢谢您的回复,但我会等待其他建议,否则我将接受您的答案。 - Rami
没有问题,我知道这只是更多的猜测答案。 - LoweredTone

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