在flutter in_app_purchase中如何在应用程序外部兑换代码表单并将其连接到用户特定的ID?

问题描述 投票:0回答:1

我们已经实现了 in_app_purchase 并且它工作正常,但是假设我有一个促销代码链接,可以在应用程序外部使用,并且有人兑换代码并且他们使用他们的苹果或谷歌帐户订阅,现在我们应该实现什么逻辑来链接用户谁已将应用程序外部的促销代码应用到应用程序的用户 ID 中。

我尝试过服务器通知,但未能获得想要的结果。

android ios flutter in-app-purchase in-app-subscription
1个回答
0
投票

这里需要考虑两个方面:法律方面和技术方面。

在法律方面,您必须确保不违反Apple或Google对在您的应用程序之外兑换促销代码施加的任何限制。如果这些促销代码是在官方应用商店之外出售的,这一点尤其重要(请参阅Apple 付款指南Google 付款政策)。

技术方面很大程度上取决于您的总体设置。当促销代码在您的应用程序之外兑换时会发生什么?您是否将该信息存储在服务器上的某个位置?如果是这样,方法可能是从应用程序内部获取该信息,然后实现您自己的自定义业务逻辑,该逻辑为用户提供与向正式订阅用户提供这些权限相同的权限。

© www.soinside.com 2019 - 2024. All rights reserved.