我一直在阅读这个网站:http: //developer.android.com/google/play/billing/billing_subscriptions.html 因为我读到"目前,应用内结算API不支持从内部以编程方式取消订阅购买应用程序",我想将用户重定向到此页面以管理自己的订阅.
我无法找到如何从应用程序打开订阅页面.我正在考虑打开它像外部链接:Intent browserIntent = new Intent(Intent.ACTION_VIEW,Uri.parse(" http://www.google.com ")); startActivity(browserIntent); 但我甚至不知道我需要放入的链接... -_-
在此先感谢您的回答!:)
android in-app-billing google-play google-play-services in-app-subscription
我们正在使用Firebase Analytics来跟踪我们的Android应用.我们已将其与我们的Google Play帐户相关联,希望能够收到自动in_app_purchase
活动.我们后来意识到,不支持应用内订阅:https://support.google.com/firebase/answer/6317485?hl = zh - CN
我们如何跟踪订阅收入事件?
我们考虑过使用该ecommerce_purchase
活动(https://support.google.com/firebase/answer/6317499?hl=en),以便我们跟踪用户的ARPU,ARPPU和LTV.
我们面临的问题是处理订阅重复.我们是否应该每月/每年手动发送此事件,并在取消订阅后停止发送?这似乎是一个容易出错的黑客......
还有其他想法吗?
谢谢!
我的应用有多种订阅类型,但是当我进入Account > Subscriptions
Google Play应用时,我只能看到应用名称作为订阅列表条目,而不是相应的订阅名称.
因此,很难确定它是哪个订阅.例如,为了取消一个.
我检查了开发控制台,订阅的名称是正确的.而且,当我转到Account > Order History
Google Play上的应用页面时,订阅标题也会正确显示:
所以问题是:我可以通过我的应用程序代码或开发者控制台以某种方式管理订阅的标题,还是与Google Play的实施完全相关?
我最初有测试帐户在Android中测试-app购买,但我删除了测试帐户,并将应用程序从测试版转移到生产.根据文档,两个测试帐户都试图通过Google Play应用取消测试订阅.虽然谷歌播放应用程序说订阅已取消,但它仍然保持活跃状态.即使尝试卸载该应用程序.如何删除测试订阅?
我已从Play商店中删除了beta测试apk并禁用了测试.我已从许可页面以及授权的Beta测试人员列表中删除了所有测试帐户.Beta测试用户仍在报告具有有效(每日)测试订阅.无论他们取消多少次,它仍然会在第二天更新.我需要删除它.它阻碍了我们的发展进程.
android in-app-billing google-play in-app-subscription developer-console
有没有办法从Google Play获取用户过期的订阅?我正在制作一个杂志风格的应用程序,我希望用户能够访问在订阅处于活动状态时发布的内容,无论他们当前是否有订阅.例如,如果用户在6月1日购买了一个月的订阅,则在6月底之前取消订阅,从7月开始,他们仍然可以访问6月份发布的任何内容.
使用Google的IabHelper.java
示例库,似乎没有办法.继续上面的例子,从7月开始,queryInventory()
方法根本不再显示订阅.这阻止我们检索purchaseToken
,这反过来阻止我们使用Google Play Developer API.(如此处所述,该Purchases.Subscriptions:get()
方法需要令牌.)
我意识到我们可以在用户进行购买时在本地缓存令牌,但这不适用于多个设备.为了在多台设备上购买产品,我们需要将购买代币存储在服务器上.但是,这将要求用户有办法登录我们的服务器以检索其令牌,这会增加更多的复杂性.
有没有更好的办法?
Google带来了入门价格的想法(https://support.google.com/googleplay/android-developer/answer/140504?hl=en).
我的问题与其API有关.我无法通过Purchases.subscriptions找到如何获取相关信息的方式(https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get)
即使我购买了入门价格的订阅,我向Google Play Developer API询问了有关该订阅的信息,但我只看到了全价.
即使是inappproduct/get也没有关于某些产品的介绍价格的任何信息.
你知道如何获得合适的价格吗?谢谢
我正在通过订阅进行应用内购买.在swift中,您可以从SKProduct获得价格和价格区域设置,如下所示:
weeklyProduct.price.doubleValue
weeklyProduct.priceLocale.currencySymbol
Run Code Online (Sandbox Code Playgroud)
其中weeklyProduct是SKProduct.
是否有可能获得免费试用期?例如,我为该产品指定了为期两周的免费试用版.我可以从SKProduct获得这个吗?
我的应用程序处于内部测试轨道,但在测试时,测试卡未显示,并且它要求在真实和虚拟设备上提供真实的信用卡。
我尝试过 StaclkOverFlow 推荐的一些方法,例如删除所有 GG 帐户并清除 Google Play 数据,然后仅添加一个测试者帐户,但我没有运气。
您能给我一些测试卡没有出现的原因吗?
这是测试时的图:
android in-app-billing android-billing in-app-subscription google-play-billing
我想在 App Store Connect 中添加对我的应用程序的订阅。订阅状态为“等待审核”。但“提交审核”按钮是灰色的。
\n在订阅页面上我看到以下信息:
\n\n\n您的第一个订阅必须与新的应用程序版本一起提交。创建您的订阅,然后从版本页面上的 app\xe2\x80\x99s 应用内购买和订阅部分选择它,然后将版本提交给应用程序审核。了解更多
\n上传二进制文件并提交第一个订阅以供审核后,可以从“订阅”部分提交其他订阅。了解更多
\n
当我点击“了解更多”时,我来到此页面https://help.apple.com/app-store-connect/#/dev1986a0e5c
\n在屏幕截图上,我看到构建下显示“应用内购买和订阅”部分。在我的应用程序上缺少此部分。我怎样才能得到这个部分?
\n我的应用程序尚未发布,也未经苹果审核。由于应用程序中缺少订阅,我无法添加该应用程序进行审核。
\n为了使订阅正常工作,我缺少什么?
\n