1

故障处理程序是可选的还是强制性的?谷歌似乎处理了所有通知最终用户是否购买成功,如果没有,为什么,所以除了给出我自己的错误消息之外,在我的失败处理程序中还有什么我想做的吗?简单地将一个空函数声明为我的失败处理程序的后果是什么?

4

1 回答 1

0

数字商品钱包的成功和失败客户端处理程序用于在应用内交易完成后将控制权返回给应用程序。

如果调用失败处理程序,则应用程序不应授予用户访问用户尝试购买的数字商品或内容的权限。您可以检查返回的错误代码以了解交易失败的原因,并为用户提供自定义的错误消息:

https://developers.google.com/commerce/wallet/digital/docs/jsreference#failurehandler

OTOH,如果成功处理程序被调用,应用程序应该允许用户访问用户购买的数字商品或内容。在执行此操作之前,请确保还检查您的服务器是否为此事务调用了服务器回发:

https://developers.google.com/commerce/wallet/digital/docs/postback

于 2013-06-16T20:11:30.023 回答