in-app-purchase相关内容

有没有办法从应用程序内兑换促销代码?

自今年年初以来,可以为应用使用促销代码:创建促销活动 如页面应用内促销所述,促销代码也可以在应用内兑换. 它还说“您也可以在 Play 商店中保留 SKU,因此获取该商品的唯一方法是输入该 SKU 的促销代码.". 这就是我想要的应用内产品:只让用户通过在应用内输入促销代码来获得应用内产品,不允许用钱购买. 如何做到这一点? 解决方案 通过分析 Play Store ..
发布时间:2022-01-20 10:36:39 移动开发

Android:如何使用应用内计费更新 Android 应用?

另一种提问方式:如何使应用内计费适用于我的应用的所有版本? 我有一个应用内计费的应用.我要更新它. 我在开发者控制台上的活动 apk 是版本 1.我的问题如下: 当我使用 adb 在我的设备上安装更新的应用程序(签名包)版本 2 时,我收到以下消息:“此版本的应用程序包未配置为市场计费" 当我在我的设备上安装版本 1(与控制台上的版本相同)的更新应用程序(始终签名的程序包)时( ..
发布时间:2022-01-20 10:29:01 移动开发

使用不同于设备主帐户的 google play 帐户进行应用内购买

抱歉,如果标题听起来令人困惑.我希望我能在这里更好地解释.我们知道,每台设备可以有多个 google 帐户,其中第一个在设备中创建的 google 帐户将是主帐户.在 google play 应用中,用户实际上可以选择不同的 google 帐户来登录设备上的 Google Play 商店. 例如,如果设备主帐户是 myprimary@gmail.com,并且用户使用“anotheraccou ..
发布时间:2022-01-20 10:27:33 移动开发

检测当前订阅是否为 Google Play 商店的试用版?

我正在尝试检测通过应用内购买购买我的应用的用户当前是否处于试用期. 对于 Apple(ios 商店)来说,这是一个简单的标志,我可以在收据中找到. 对于 Google Play,即使我正在使用 google play android 开发人员 API 进行服务器端调用,但响应本身不包含任何标志,以便我了解用户当前是处于付费还是试用期. 有人对如何在谷歌世界中检测到这一点有任何明智 ..

应用内结算.如何存储用户已支付的信息?

有一个类似的主题 这里 好的.我们可以通过对 Google Play 的 RESTORE_TRANSACTIONS 请求了解用户的购买情况.但.它写在文档中" 仅当您的应用程序首次安装在设备上或您的应用程序已从设备中删除并重新安装时,您才应使用 RESTORE_TRANSACTIONS 请求类型."为什么不是每次开始后?每次应用启动时都可以查询 Google Play,看起来很舒服. ..
发布时间:2022-01-20 10:26:00 移动开发

测试 Android IAP/应用内购买订阅

我正在实施几个要在 Google Play 上启动的 Android 应用程序,它们都使用 Google IAP 自动续订订阅产品类型进行订阅. 为了测试应用,我做了以下操作: 已将草稿二进制文件上传到 Google Play,但未发布. 在开发者控制台中创建并发布了订阅产品. 将我的 Google 帐户添加到开发者控制台的测试帐户列表中 从 Eclipse 导出我的 ..

权限问题 Google Play

我在使用 androidpublisher.inapppurchases.get 时遇到问题 我的项目只是根据 https://code.google.com/p/google-api-java-client/wiki/OAuth2#Service_Accounts 在我迁移到新的 Google Play 帐户之前它运行良好.所以现在当我执行请求服务器到服务器时,我收到了这个响应. {“代码 ..
发布时间:2022-01-20 10:15:15 移动开发

应用内计费安全和设计问题

我有几个与 Android 应用内结算相关的问题: 是否可以从非市场应用程序进行购买?我知道这将是一个漏洞,但我没有机会知道它是否可能. 如何获取特定产品的购买状态?据我了解,可以使用 RESTORE_TRANSACTIONS 请求来完成,但不建议经常使用.这不是理论上的问题.我的应用程序允许用户使用应用内计费购买内容.内容可以从服务器下载,并且服务器必须仅在购买时才允许内容下载.但如 ..
发布时间:2022-01-20 10:11:08 移动开发

尝试订阅产品时需要应用内计费android返回身份验证

这是我第一次在 android 中处理 In-App Billing1) 我正在使用 API v32)我已经上传了我的应用程序的 alpha 版本以便能够测试 3) 我创建了一个订阅产品 4) 这是我在产品中订阅的代码 mSubscribeButton.setOnClickListener(new OnClickListener() {@覆盖公共无效 onClick(查看 v){尝试 ..

支持离线应用内购买 + 删除取消的购买

本文标题中涉及的两个项目的方法似乎相互冲突,并且很难测试,正是这些极端情况导致客户在购买的产品停止工作时不满意. 很多关于 Stack Overflow 的讨论已有 2 年以上的历史,没有定论,并且引用了已弃用的 AIDL 库而不是 Google Play 计费服务. 我想确保用户可以离线访问我的 Android 应用的高级版本,该应用是通过 Google Play 上的一次性非消耗性 ..

在 2016 年 6 月 20 日之后取消 Google Play IAB 测试购买的订单

我一直在使用 Google Play 应用内购买 (IAP),但最近(2016 年 6 月 20 日).他们更新了 Payments Merchant Center,因此不再显示测试购买.我引用了最近给开发者的一封电子邮件: “以前,一次性 IAP 的测试购买会生成订单 ID.从 2016 年 6 月 20 日开始,一次性 IAP 将不会生成订单 ID,也不会出现在 Merchant Cen ..
发布时间:2022-01-20 09:57:27 移动开发

Google Play 应用内购买返回错误代码 -1008:null puchaseData 或 dataSignature

在成功实施后,我正在尝试实施 Google Play 应用内购买 v3在 v2 中.但是,每次我尝试购买我真正的应用内产品时,都会收到以下后续错误: IAB 返回 null purchaseData 或 dataSignature(响应 -1008:未知错误) 这来自 IabHelper.java 类,第 452 行: if (purchaseData == null || data ..
发布时间:2022-01-20 09:57:04 移动开发

In App Billing 是否支持多个帐户?

应用内计费(V2 或 V3) 适用于使用多个帐户并使用非主要帐户进行购买的用户? PD:需要一些解释,不简单的是/否 解决方案 In App Billing 支持多个帐户报告为 code.google,看看吧 根据 Mr.Sergej(发布在 G+ android 开发社区)的说法,使用第一个帐户购买的应用内产品在使用多个用户帐户时将不再有效! ..

解决 Google Play 的 Billing API v3 中消耗品的 API-purchase-logic-flaws(与使用 API v3 消耗品的所有人相关)

在第 3 版 Billing API 中,Google 删除了消耗品和非消耗品.两者都被组合成一种称为“托管"的新类型,并且表现得有点像混合:您的应用程序需要主动调用一个方法来“使用"这些项目.如果从未对一组 skus 执行此操作,那么这些项目基本上表现得就好像它们是非消耗品一样. 文档描述了预期的购买流程,如下所示: 使用 getBuyIntent 调用启动购买流程. 从 Goog ..
发布时间:2022-01-20 09:54:00 移动开发

应用内计费不起作用:“未设置 IAB 助手"

我尝试在我的应用中包含应用内计费并出于测试目的,基于应用内计费版本 3 的“TrivialDrive"示例的整个过程(并将 IAB 文件的未修改版本实现为在演示的“util"子目录中提供),但它对我不起作用 - 在 LogCat 上,就在应用程序因错误终止之前,它给出消息“应用程序内计费错误:非法状态operation (launchPurchaseFlow): IAB Helper is not ..
发布时间:2022-01-20 09:52:43 移动开发

Android:在应用计费增值税

我已经在我的应用程序中实现了应用内结算,但将应用内购买功能限制在几个国家/地区/货币,因为我知道我的职责是关于增值税的征收和报告.在 Google Play Store 上阅读后,我发现它有点不清楚. 我了解到我必须手动向日本申报增值税,因此我已禁用该国家/地区的应用内结算. 我可以看到 Google Play 为许多国家/地区征税. 我必须对哪些国家/地区进行例外处理? ..

Android Market In-App-Purchase:如何获得用户支付的货币?

我有一个使用 In-App-Purchase 的 Android 应用来迎合国际受众,因此我希望以不同的货币付款.当然我想用用户的当地货币显示要购买的物品,但我真的不知道怎么做. 使用用户的地区或语言似乎是一个不好的指标,因为货币似乎取决于用户正在使用的市场帐户的地区,而不是设备设置. 我如何知道用户将使用哪种货币付款? 谢谢. 解决方案 截至 IAB 版本 3,可购买商 ..
发布时间:2022-01-20 09:48:05 移动开发