使用 RTS 高级功能时会产生相关费用。本文主要介绍实时信令(RTS)高级功能的计费组成,以及各计费项的具体计费规则。
注意
费用 = PCU 数费 + 收发消息总数费
| 计费项 | 单价 | 每月免费额度 |
|---|---|---|
| RTS PCU 数 | 0.2元/个 | 20 个 |
| RTS 收发消息总数 | 20元/百万条 | 100 万条 |
在一个自然月内,任意时间点同时连接到 RTS 服务的客户端实例的最大数量。只按峰值连接数计费,与总用户数或当月累计连接设备数无关。
示例:
假设你有 10,000 名客户,在本月内,最多有 500 个客户端同时连接 RTS 服务,那么您的计费 PCU 就是 500。
用户通过 SDK 或 RESTful API 与 RTS 服务器之间产生的所有指令与数据交互,都会被计为消息数。以下是详细的计费范围:
| 行为 | 计量规则 |
|---|---|
| 登录/登出 RTS 服务器 | 1 次请求计作 1 条消息。 |
| 收到登录/登出 RTS 服务器通知 | 收到 1 条通知计作 1 条消息。 |
| 加入/离开 RTS 房间 | 1 次请求计作 1 条消息。 |
| 收到加入/离开 RTS 房间通知 | 收到 1 条通知计作 1 条消息。 |
| 收到 RTS 房间状态改变通知 | 收到 1 条通知计作 1 条消息。 |
适用于所有类型的消息发送和接收行为,包括点对点消息、房间广播消息、以及客户端与您的业务服务器之间的消息。
发送和接收均计费:一次完整的消息传递,会分别对“发送”动作和“接收”动作进行计费。
按大小换算条数:计费条数由消息体大小决定,按 1 KB 为一个单位向上取整。 例如,一条 800B 的消息计为 1 条,一条 2.5KB 的消息计为 3 条。
| 消息类型 | 场景示例 | 计量分析 |
|---|---|---|
| 点对点消息 | A 向 B 发送一条 2.5KB 的消息。 | 总消息数:6 条。 |
| 房间广播消息 | A 向 10 人的房间广播一条 800B 的消息。 | 总消息数:11 条。 |
| 客户端与业务服务器消息 | 客户端向业务服务器发送一条 1.3 KB 的消息。 | 总消息数:4 条。 |
| 操作类型 | 计量规则 |
|---|---|
| 查询本地或远端用户登录状态 | 请求 1次计作 1 条消息。 |
| 收到本地或远端用户登录状态的结果 | 收到 1 条通知计作 1 条消息。 |
假设您的 8月 PCU 数为 20100 个,每月收发消息数为 803000000 条。费用如下:
总费用:4016元 + 16040元 = 20056元