google 的 Map SDK 计费如何适用于 Android 和 iOS 应用程序?

Posted

技术标签:

【中文标题】google 的 Map SDK 计费如何适用于 Android 和 iOS 应用程序?【英文标题】:How google's Map SDK billing works for Android and iOS apps? 【发布时间】:2020-03-02 13:47:29 【问题描述】:

我在我的应用程序中使用适用于 iosandroid 的 Google Maps SDK。以下是我的用例:

    在 iOS 和 Android 移动应用中加载地图。 绘制几个从我的服务器接收到的位置标记。

我没有使用任何其他 Google Maps API。

我会为上述用例付费吗?

我曾尝试阅读 Google 的官方结算文档,但无法理解。

【问题讨论】:

cloud.google.com/maps-platform/pricing/sheet/… 经典的 Google 员工 - 他们的文档几乎总是不完整、模棱两可或不太清楚。 80% 的时间我使用他们的任何 API,我必须在互联网或 *** 上寻找其他答案......它不应该像那样恕我直言,我从来没有遇到过与其他框架相同的问题 - 只有 android。几乎就像他们的 android 文档团队无能,在他们的一生中,他们只是无法提供完整、编写良好的文档并使其保持最新状态。 【参考方案1】:

如果您查看billing 页面,您将看到使用Maps SDK for Android 和Maps SDK for iOS 的成本

See image

您可以阅读它完全免费,但我不确定您是否必须创建一个结算帐户才能使用此 API。

【讨论】:

关于第 2 点,即“绘制几个从我的服务器接收到的位置标记。”对于我要构建的企业解决方案,这也是免费的吗? 这样的标记:developers.google.com/maps/documentation/android-sdk/… 也应该是免费的。【参考方案2】:

我们会针对您使用的每个产品 SKU 跟踪 Google Maps Platform API 的使用情况。 Maps SDK for Android 和 iOS 中的 Google 地图对象使用 Mobile Native Dynamic Maps SKU。此 SKU 按地图加载计算,每次地图加载都是免费的。

用户与地图的交互(例如平移、缩放或切换地图图层)不会产生额外的地图加载以及在地图中放置标记。

但是,如果您的应用使用 Dynamic Street View SKU,则按全景图计算。 (此全景图是在使用 Android 中的 StreetViewPanoramaFragment、SupportStreetViewPanoramaFragment 或 StreetViewPanoramaView 类之一或 iOS 中的 GMSPanoramaView 对象调用 onCreate() 方法时创建的。此全景图的成本为 0.014 美元。

您还需要在项目中启用有效的结算帐户才能使用这些 SDK。

【讨论】:

以上是关于google 的 Map SDK 计费如何适用于 Android 和 iOS 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

带有适用于 iOS 的 Google Maps SDK 的可拖动标记

适用于 iOS 的 Google+ SDK 以编程方式添加登录按钮

在使用适用于 iOS 的 Google Maps SDK 和适用于 iOS 的 Google Places 时,我找不到在哪里可以获得 POI 结果

Actions SDK 警告计费

google-maps-sdk-ios - 适用于 iOS 的 Google 地图 1.4.3 的 arm 7/iphone 5 问题

适用于 Flutter 的 Google 移动广告 SDK 正式版现已发布