在android应用程序中更改订阅产品的价格

在android应用程序中更改订阅产品的价格,android,in-app-billing,subscription,Android,In App Billing,Subscription,我在play store中发布了一个android应用程序,订阅产品按年收费。 我已经习惯了旧的应用内计费API。 现在我想更改订阅产品的价格 我想我需要在开发者控制台中更改订阅产品的价格。该选项是否适用于旧的应用内计费API 我该怎么办?如果您以订阅方式发布产品,我想您发布产品后无法更改其价格。一种选择是,您可以以新的价格发布新的订阅产品ID,然后在应用程序中提供它,而不是原始产品。已购买的用户将继续按原价收费,但新用户将按新价格收费。此外,您还可以从应用程序中提供的产品列表中删除旧的订阅产品

我在play store中发布了一个android应用程序,订阅产品按年收费。 我已经习惯了旧的应用内计费API。 现在我想更改订阅产品的价格

我想我需要在开发者控制台中更改订阅产品的价格。该选项是否适用于旧的应用内计费API


我该怎么办?

如果您以订阅方式发布产品,我想您发布产品后无法更改其价格。一种选择是,您可以以新的价格发布新的订阅产品ID,然后在应用程序中提供它,而不是原始产品。已购买的用户将继续按原价收费,但新用户将按新价格收费。此外,您还可以从应用程序中提供的产品列表中删除旧的订阅产品,以防止用户看到或购买它。欲了解更多信息,请查看:。

目前情况并非如此

您可以更改价格,对于新用户它将直接更新,对于旧用户,您必须等待30天通知他们

请查看以下链接了解更多信息


我看到了android doc链接,但对此感到困惑,这对我来说似乎也是正确的。我认为你可以从开发者控制台更改托管和非托管应用内产品的价格,但对于订阅,我认为上述方法是唯一可能的。它会对购买订阅的老用户产生任何影响吗?此外,删除旧的订阅产品可能会破坏代码。如果老用户下载了新的.apk,将如何验证它是否可以使用列表中不再存在的订阅产品提供的服务。关键不是从开发者控制台或甚至从你的应用程序代码中删除它,而是从用户视线中删除旧的。你应该只向你的用户提供新产品,而你的应用程序仍然会检查旧产品(这样,如果用户购买了产品,就可以访问该产品)。我不清楚开发者是否必须通知用户价格变化,并征得用户的同意,或者开发者是否可以依赖Google Play来完成这项工作,如中所述。我的理解是,可以选择包含代码,通过自定义对话框通知用户征求他们的同意,但这样做(附带价格变化的友好解释,例如“由于汇率波动”)是否会增加用户接受的可能性?我假设他们只在价格实际发生变化时才显示通知,但有人能确认吗?例如,如果您在20个国家/地区销售,但调整了其中2个国家/地区的本地价格,则只有以调整后的货币购买的用户才会收到通知?@drmrbrewer是的,不强制通知您的用户价格变化,谷歌将在您更改价格7天后开始这样做。谷歌建议是在你的价格变动后的7天内给你的用户一个解释,并提高你的转化率。