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 赠金。 ↩