对于部分产品,Google Maps Platform 提供按用户定价模式,这是一种替代定价模式,其中可结算事件基于月活跃用户 (MAU) 设备,而不是单个 API 请求。按用户定价仅适用于使用 Maps 3D SDK(Android 版 Maps 3D SDK 和 iOS 版 Maps 3D SDK)构建的应用。
按用户定价包含以下功能:
- 固定月费:每个日历月,您需要为每台活跃用户设备支付固定月费。月费率因用户设备总数而异。如需了解详情,请参阅价格列表。
- 无限次互动:设备与服务互动后,当月的所有后续互动均不收取额外费用。
按用户计费的价格取决于日历月内的第一个可计费事件。计费事件是在唯一身份设备上首次成功加载地图,这会触发 SKU:沉浸式地图 - 按用户的费用。来自同一设备的任何后续地图加载均不收费。
如需了解支持按用户定价的 SKU 及其相关费率,请参阅 SKU 详细信息。
资格条件
如需启用按用户定价,您的项目必须满足以下条件:
- 账号方案:您必须拥有自助式随用随付结算账号或离线签约账号(按使用条款)。
- 支持的平台:按用户定价模式仅适用于 Maps 3D SDK for Android 和 Maps 3D SDK for iOS。Web 和 JavaScript 实现使用按请求结算。
启用按用户定价
如需为结算账号启用按用户定价,请前往 Google Cloud 控制台中的结算指标页面,然后选择启用按用户定价。拥有 Billing Account Viewer 权限的用户可以看到结算指标标签页。用户必须拥有 Billing Account Administrator 权限,才能选择启用按用户定价、在定价模式之间切换以及还原更改。
单位选择是在结算账号级别配置的。启用后,按用户定价将应用于与该结算账号关联的所有 Google Cloud 项目。
活跃用户设备计算
出于结算目的,活跃用户设备计算基于以下内容:
- 单独的活跃用户设备:同一手机上的两个单独移动应用会作为单独的活跃用户设备计费,即使在同一结算账号下也是如此。
- 新会话:在月中卸载应用、重新安装应用或清除应用存储空间会创建新会话,并计为新的活跃用户设备。
- 每月计算重置:活跃用户设备数量会在每个日历月的月初重置。例如,如果某台设备在 7 月和 8 月都处于活跃状态,则系统会在 7 月和 8 月分别将其计为一台活跃用户设备。
- 汇总的 API 密钥用量:在同一应用中使用的多个 API 密钥会汇总在一起进行结算,前提是它们关联到同一结算账号。例如,如果某个应用在单台设备上使用不同的 API 密钥加载地图,则该月只会按一个活跃用户设备计费。
月中更改
根据您现有的 API 使用情况,在月中切换到按用户定价可能会有不同的生效日期。
没有现有的用量账号
对于过去 6 个月内没有记录 API 使用情况的账号,将在 48 小时内过渡到按用户定价。控制台显示确认消息后,这些更改在 48 小时内无法还原。例如,如果您在 11 月 15 日选择按用户定价,系统会显示一个模态窗口,说明更新将在 48 小时内(11 月 17 日)生效。
活跃使用账号
对于过去 6 个月内有用量记录的账号,结算修改会安排在下一个日历月的第一天进行。您可以在截止日期之前取消或还原这些待处理的更新。例如,如果您在 10 月 15 日更改结算指标,则生效开始日期将设为 11 月 1 日。
如果过去 6 个月内有使用记录的账号在当月的最后一个日历日改用按用户定价,则按用户定价将于下下个月的第一天生效。例如,如果您在 10 月 31 日更改结算指标,则生效开始日期将设置为 12 月 1 日。
结算管理员可以在预定生效日期前一天的下午 2:00(太平洋时间)之前取消待处理的结算指标切换。如需取消或还原待处理的结算指标,请选择结算指标页面上警告横幅中的还原按钮。
结算和按比例分摊
如果您在给定月份内的任何时间点使用按用户定价,则整个月都将按用户定价收费。额外的 API 使用费可能会有所不同。
从随用随付价格模式切换到按用户定价模式
如果您的账号已有用量,并且您在 11 月 20 日从随用随付价格切换到按用户价格,则该变更要到 12 月 1 日才会生效。在 11 月的 30 天内,您将继续按随用随付费率付费。
例如,如果您在 11 月有 90,000 次地图加载,并在 11 月 20 日改用按用户定价,则 11 月的账单计算方式如下:
| 11 月 1 日至 30 日:90,000 次沉浸式地图加载(随用随付:前 5,000 次免费,后续 85,000 次按每 1,000 次加载 7.00 美元收费) | $595.00 |
| 11 月 20 日:切换到按用户定价模式(12 月 1 日才生效) | $0.00 |
| 总计 | $595.00 |
从不使用改为按用户定价
如果您的账号在过去 6 个月内没有记录的用量,并且您在 11 月 20 日改用按用户定价,则此变更将在 48 小时内生效。如果您的应用在 11 月剩余时间内记录了 90,000 台活跃用户设备,则您的账单计算方式如下:
| 11 月 1 日至 21 日:在改用按用户定价之前,没有用量 | $0.00 |
| 11 月 22 日至 30 日:90,000 台活跃用户设备(按用户定价:前 5,000 台免费,其余 85,000 台按每 1,000 台活跃用户设备 7.00 美元的价格收费) | $595.00 |
| 总计 | $595.00 |
从按用户定价改为订阅
如果您的账号在 11 月 1 日至 11 月 20 日期间采用按用户 (MAU) 计价,并且您在 11 月 20 日切换到订阅方案,则订阅将在 48 小时内(11 月 22 日)生效。您需要支付 MAU 结算周期内记录的活跃用户设备的全额月度每用户费率(不按比例计算),以及 11 月 22 日至 11 月 31 日期间 API 使用量的按比例计算的订阅费。
例如,如果您在 11 月 1 日至 11 月 21 日期间有 90,000 台活跃用户设备,并在 11 月 20 日改用 Pro 订阅方案(1,200 美元/月,11 月 22 日生效),则您的账单计算方式如下:
| 11 月 1 日至 21 日:90,000 台活跃用户设备(按用户定价:前 5,000 台免费,后续 85,000 台按每 1,000 台活跃用户设备 7.00 美元的价格收费) | $595.00 |
| 11 月 22 日至 30 日:Pro 订阅方案(按比例计算的订阅价格) | $360.00 |
| 总计 | $955.00 |
排查资格条件错误
如果您的账号在 Google Cloud 控制台中选择单位时返回 ineligible 错误,请按照以下步骤操作:
- 检查方案类型:在 Google Maps Platform 控制台中,前往结算页面,验证您的账号是否已设置为随用随付方案,而不是在线订阅方案。
- 确认 SDK 范围:确保您的应用使用的是 Maps 3D SDK for Android 或 Maps 3D SDK for iOS,而不是 Maps JavaScript API。
- 获取支持:如果您认为自己的账号符合条件,请与 Google Maps Platform 支持团队或您的客户经理联系。