Google API 真的那么贵还是我用错了?

问题描述

我目前正在使用 Google Places API 开发软件。我遇到的问题是 API 太昂贵了,我不确定我是否正确使用 API 来发出多个请求。 我们的应用程序正在搜索地点并尝试获取它的详细信息和照片。 假设我们有多达 1,000 个用户,最坏的情况是帐单 1,364.00 美元,这意味着每个用户的帐单是 1.36 美元。

应用程序调用哪些 API?

  1. 首先,应用程序使用附近搜索(2x,因为如果它有两个页面,我们会得到下一个页面)。
  2. 应用程序使用地点详细信息获取每个地点的详细信息(最多 25 倍)。
  3. 现在最糟糕的情况是,如果用户现在选择一个找到的地点并点击它,使用地点照片请求该地点的 5 张照片(最大 25 x 5 = 125)。

费用是多少?

请求摘要

计数 API 每个请求的成本
2x 附近搜索 $0.032
25 倍 地点详情 $0.017
125 倍 地点照片 $0.007
总计 每位用户 1.364 美元

Total 的计算方法是将 Count 乘以 *Cost per Request 和每个请求的总和(2 x $0.032 + 25 * $0.017...)。因为如果用户搜索地点,后端正在使用这些调用

问题

“真正的”应用实际上对这些地点数据做了更多处理并添加了更多功能,但真正的问题/问题在于 Google Places API 的定价和使用情况。

  1. 那么我真的在这里做错了吗?
  2. API 最终真的那么贵吗? API 甚至适合发出如此多请求的应用程序吗?
  3. 是否可以仅用广告来支付 API 价格(因为使用该应用需要 1.36 美元)?
  4. 是否有一些更便宜的替代方案可以根据用户的位置以及照片和详细信息为我提供位置?

注意 我们使用的技术是 TypeScript with React Native 和 C# ASP.NET Core

我希望你明白我的意思。提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)