Google API 的计费客户端



有关Google API计费的问题,或者更具体地说,Google API的地点和地图。

我们有一个应用程序,它是SAAS软件包的一部分。当客户使用我们的软件时,我们有地图和地方的API构建它,但是我们希望使用这些API抵消使用这些API到使用该软件的特定客户的账单成本。

目前,我们创建了一个Google项目,并在我们自己的Google帐户上启用了API,但是这意味着我们将使用我们的令牌来支付账单。

客户可以以某种方式连接到我们的谷歌项目等,还是我们只需要他们创建自己的谷歌项目并通过该令牌?有没有一种简化的方法可以涵盖这一点...

当我们为多租户应用程序做的时候,我们只创建了一个谷歌项目,并且账单被累积到一个帐户中。我们看了你所说的内容,但由于谷歌不允许在没有单独的谷歌项目的情况下单独计费。Google API 计费适用于 Google Project ID。我们决定单独向客户收费,并在单个谷歌项目中处理所有对 Places API 的调用。

长话短说 - 让我们的客户连接到我们的项目而不让他们创建自己的谷歌项目并不容易,我们最终得到了一个谷歌 API 项目。

编辑:还错过了另一个重要点 - Google 我的业务 API 需要为每个项目 ID 列入白名单,因此这是将其保留为单个项目的另一个原因

将令牌传递给应用程序可能是一个非常糟糕的主意,如果令牌被拦截,将导致客户端及其令牌的安全风险。

作为客户的开发人员,他们应该在其帐户上创建一个令牌,然后向他们收费。 然后,他们可以将其提供给作为开发人员的您使用。 然而,这是一个灰色地带,因为从技术上讲,您不允许与任何人共享您的代币 目录 但是我相信客户和开发人员的关系应该足够安全,可以共享令牌。

理想情况下,您应该向客户端提供代码,然后他们可以使用自己的令牌并自行运行应用程序。

相关内容

  • 没有找到相关文章

最新更新