Maps SDK for Android 采用随用随付定价模式。Maps SDK for Android 请求会生成对如下三个 SKU 之一的调用:SKU:移动原生动态地图、SKU:动态地图或 SKU:动态街景。除了总的《Google 使用条款》之外,我们还针对 Maps SDK for Android 设置了特定的用量限额。您可以使用 Google Cloud 控制台中提供的工具管理费用和用量。
Maps SDK for Android 的结算方式
Maps SDK for Android 采用随用随付的价格模式。Google Maps Platform API 和 SDK 按 SKU 结算。用量按 SKU 进行跟踪,任何 API 或 SDK 都可能有多个产品 SKU。费用计算方式:
您可以使用我们的价格和用量计算器估算每个 API 或 SDK 的使用费。对于符合条件的 Google Maps Platform SKU,每个结算账号每月可获得 200 美元的 Google Maps Platform 赠金。该金额会自动抵扣1符合条件的 SKU 的费用。
Maps SDK for Android 的价格
SKU:移动原生动态地图
采用 Maps SDK for Android 或 Maps SDK for iOS 的移动应用中未加载地图 ID 的 Google 地图对象。
| 每月用量范围 (每次加载地图的价格) |
||
|---|---|---|
| 0.00 美元 | 0.00 美元 | 0.00 美元 |
在采用 Maps SDK for Android 或 Maps SDK for iOS 的移动应用中,每次对 Google 地图对象进行实例化时,都会产生一次地图加载:
- Android 上的
MapFragment、SupportMapFragment或MapView类之一。每次调用相关的onCreate()方法时,系统都会记录一次地图加载。 - iOS 上的
GMSMapView对象。
用户与地图互动(例如平移、缩放或切换地图图层)时不会产生额外的地图加载。采用随用随付定价模式时,街景全景图片的创建不再以移动原生地图加载次数为标准进行收费,而是按动态街景收费。
SKU:动态地图
如果应用使用 Maps JavaScript API,则应用显示的地图会或不会与地图 ID 一起加载;如果应用使用 Maps SDK for Android 或 Maps SDK for iOS,则应用显示的地图会与地图 ID 一起加载。
| 每月用量范围 (每次加载地图的价格) |
||
|---|---|---|
| 0.007 美元/次 (7.00 美元/千次) |
0.0056 美元/次 (5.60 美元/千次) |
如需了解批量定价,请与销售人员联系 |
用户与地图的互动(例如,平移、缩放或切换地图图层)不会产生额外的地图加载。
SKU:动态街景
街景全景图片和地图加载现在是分开计费的。在采用 Maps JavaScript API、Maps SDK for Android、Maps SDK for iOS 的应用中,对于全景图片对象的每次实例化,您都需支付单张动态街景全景图片的费用。
| 每月用量范围 (每张全景图片的价格) |
||
|---|---|---|
| 0.014 美元/张 (14.00 美元/千张) |
0.0112 美元/张 (11.20 美元/千张) |
如需了解批量定价,请与销售人员联系 |
执行以下操作时,全景图片对象会进行实例化:
- 在 JavaScript 中,使用
google.maps.StreetViewPanorama()类或Map.getStreetView()方法。无论是根据街景小人控件生成的内置街景体验,还是对StreetViewService()类的使用,都不会产生费用。 - 在 Android 设备上,使用
StreetViewPanoramaFragment、SupportStreetViewPanoramaFragment或StreetViewPanoramaView类之一。每次调用相关的onCreate()方法时,系统都会计为一张全景图片。 - 在 iOS 设备上,使用
GMSPanoramaView对象。
其他用量限制
Maps SDK for Android 用量在所有移动设备上都不受限制,但您可以设置项目用量配额上限,限制项目通过 Maps SDK for Android 使用动态街景请求的用量。
使用条款限制
如需了解���用条款,请参阅 Google Maps Platform 服务条款的“许可限制”部分。
管理使用费
如需管理 Maps SDK for Android 的使用费或满足生产流量的要求,您可以对任何 API 的所有请求设置每日配额上限。每日配额将在太平洋时间午夜重置。
如需查看或更改 Maps SDK for Android 的配额上限,请按以下步骤操作:
- 在 Cloud 控制台中,打开 Google Maps Platform 配额页面。
- 点击 API 下拉列表,然后选择 Maps SDK for Android。
- 如需查看配额上限,请向下滚动到请求卡片。
表中列出了配额名称和上限。 - 如需更改配额上限,请点击相应上限对应的���改图标。
在显示的对话框中,在配额限制字段中输入首选可结算每日配额上限(最高可设为 Google 指定的配额上限,如适用),然后选择保存。
如果您的 API 用量在任何一天达到了可计费配额上限,那么您的应用在当天剩余时间内将无法访问相应 API。
相关费用管理资源
-
印度的用户必须先创建 Google Cloud Platform 结算账号,然后才能创建 Google Maps Platform 结算账号,用于接收 Maps Platform 赠金。 ↩