Articles of 应用程序内购买

应用内结算的优惠券

我们即将在Android电子市场上发布一个应用程序,其中包括用于订阅的应用程序内结算,以解锁订阅期间的某些function。 我的老板现在希望我实施不同数量的“ 免费订阅”,其意义在于: “幸运用户”像任何其他客户一样从Android电子市场下载和安装应用程序(始终可以免费安装,但高级function需要通过应用内结算进行付款)。 “幸运用户”通过电子邮件收到一些密钥,允许他或她避免通过应用内结算结账stream程(即实际支付)。 钥匙只能使用一次。 通过菜单项input密钥,可以订阅X个月, 就像他实际上通过应用内结算付款一样。 “关键”基本上就像一个优惠券,但我还没有发现任何这样的选项在发行商的控制台 。 你是否知道任何这样的function或简单的方法来实现上述不复制我们(发布者)服务器上的客户数据库?

testing应用内结算

我正在尝试testing应用内结算应用程序。 Android电子市场中的当前版本没有应用内结算function。 当我上传具有应用内结算function的草稿版本时,我收到错误消息 “出现意外错误,请稍后再试,此应用程序中没有应用程序内产品,因为当前应用程序版本未使用BILLING权限,所以无法添加新的应用内商品。 我已经设置了所有configuration“ http://android-sdk.appspot.com/guide/market/billing/index.html ” 我想在发布前testing应用内结算。 如何解决这个问题?

如何检查我的应用内结算产品是否已经由用户在应用中购买?

我需要检查应用程序何时开始,然后应用程序产品已经由用户购买或不。 如何检查用户已经购买指定的应用程序产品? 它也工作时,应用程序卸载和重新安装应用程序,这个function提供的android api或不? 任何人都可以build议我哪一步遵循这个,所以用户不再购买产品,我们检查在应用程序方面购买,然后我们给用户在应用程序的一些function.. 谢谢

在Google Play开发者控制台中更改应用内商品价格和描述时的传播延迟

在Google Play开发者控制台中进行的价格/描述更改通常需要多长时间才能生效并传播到设备? 我有两个应用内产品,我正在testing价格和描述的变化。 使用getSkuDetails()库中的getSkuDetails() ,我可以在应用程序运行时查询这些信息。 在更改Google Play开发者控制台中的信息之后,说明更改在应用中显示得相当快。 然而,它已经2个小时了,价格变化还没有查询更新的信息 – 它仍然是原来的价格。 鉴于我同时改变了两者,我希望两者都有相同的传播延迟。 这提出了一个新的问题:如果延迟很重要,在这个过渡期间会发生什么? 价格是否因购买而改变,以便通过Google电子钱包工作stream程显示新价格,但通过getSkuDetails()获得的显示给应用中客户的价值将反映原始价格? 我search了文档,但是关于更改价格时会发生什么情况的信息很less。 这个博客文章是有用的,在一个高层次: http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html

如何从Google Play商店开发者控制台中删除应用内商品

我在Google Play商店中意外input了应用内商品,input的ID不正确。 input的ID已经与另一个产品(我必须进入我的应用内产品列表)相关联。 Google的开发者控制台在“应用内商品”部分不显示任何删除button。 有什么办法可以删除input的产品? 任何帮助,高度赞赏。

Android IAP问题,购买对象中没有OrderID

我正在testingAndroid在应用程序购买与我的帐户之一与testing许可证访问(我知道testing访问将不支持订阅)。 注意到在购买响应JSON中没有orderId ,但支付通过(没有费用,因为这个订阅有7天的线索)。 响应json看起来像: "packageName": "com.xxx.xxxx", "productId": "yyyyyyyyyy_sdsda", "purchaseTime": 1426055867418, "purchaseState": 0, "purchaseToken": "xxxxxxxxxxxx", "autoRenewing": true 找不到'ORDERID'。 尝试切换到另一个电子钱包帐户,但没有运气。 任何线索?

手机游戏与统一 – 插件的应用程序内购买

我正在用Unity开发一款手机游戏,虽然运行核心游戏循环非常容易,但是我一直在使用移动设备的界面,尤其是苹果和谷歌提供的应用内购买function方面遇到了一些问题。 我听说有插件谁可以帮助。 有没有地方列出所有的选项,并可以让我轻松地比较它们?

使用testing帐户testing应用内结算

我需要validation我的应用内结算是如何工作的。 想用testing账户来testing。 如果我使用testing帐户购买应用内商品,是否需要付费?

Android – 在应用程序购买 – 您需要将计费权限添加到您的APK

我长期以来一直面临着应用内购买问题。 我需要在我的Android应用程序中集成应用程序内function,但是当我上传APK文件玩商店时,它不允许我添加SKU值。 要添加应用内商品,您需要将BILLING权限添加到您的APK中我已经在menifest文件中添加了“com.android.vending.BILLING”权限 1.我下载了TRIVAL-DRIVER项目。 2.使用我的自定义PackageName创build一个新库项目“BILLLING LIBRARY”,例如:Abc.xyz 3.在我的新项目中复制所有UTLITY文件ALONG .AIDL文件[使用默认的包名称com.android.vending.billing ] 4.将“BILLING LIBRARY”计划参考我的申请。 5.创build一个签名的APK fie并上传到Play商店 – [DRAFT] 6. 当我去创buildSKU值,它给我留言“要添加应用程序内产品,您需要将计费权限添加到您的APK。 并不允许添加SKU值。 任何build议/提示将不胜感激 谢谢, Salik

应用程序未configuration为通过Google Play进行结算

我正在开发一个Android项目,我正在尝试实施In App Billing V3。 我已经将我的应用上传到Google Play,并将IAP添加到应用中。 我可以成功检索IAP我的应用程序与其价格的列表,但是当我真正尝试进行购买我的设备获取以下错误(没有错误 此版本的应用程序未configuration为通过Google Play进行结算。 查看帮助中心以获取更多信息。 以下是检索IAP可用的代码并进行购买 ArrayList skuList = new ArrayList(); skuList.add("mysqlmanager_pro"); Bundle querySkus = new Bundle(); querySkus.putStringArrayList("ITEM_ID_LIST", skuList); try { Bundle skuDetail = mService.getSkuDetails(3, getPackageName(), "inapp", querySkus); Log.d("Billing", "Response Received"); int billingResponse = skuDetail.getInt("RESPONSE_CODE"); if (billingResponse == 0) { //Get list of IAP's to purcase – NOT NEEDED ArrayList […]