RCS for Business 采用两种结算模式:针对非美国流量的标准结算模式 和针对美国流量的 US 结算模式 。本文介绍了有关 US 结算模式的常见问题。如需详细了解标准 分类,请参阅 标准结算常见问题解答 指南。
结算类别
什么是代理结算类别?
结算类别 是针对您的 RCS for Business 代理的一种分类方式,用于确定代理所发送消息的结算 逻辑。您可以在创建代理时选择此类别,之后无法更改。如果您想更改代理的结算类别,则需要完成实时代理更新流程。
如何确定为代理选择哪个结算类别?
主要有两种结算类别:对话式和非对话式。
- 非对话式 代理会针对其向用户递送的每条消息收取费用。
- 此类别最适合不希望收到频繁回复的代理。
- 对话式 代理会针对会话收取固定费用
,前提是会话已触发,并且会话将包含 24 小时内交换的所有消息,包括触发会话的消息。
对于不属于 24 小时会话的消息,对话式代理仍可能会产生费用。
- 此类别最适合与用户进行多轮对话的代理,无论对话是由用户还是代理发起的。
请选择最适合您的使用场景和预期用户互动情况的结算类别。无论类别如何,您的代理都可以发送任何消息类型。
这是因为结算类别决定了消息的收费方式,而不是代理可以发送或接收的消息类型。例如, 对话式代理仍然可以发送基本消息,而非对话式 代理可以发送多条消息, 包括 富卡片。
如需了解详情,请参阅结算类别。
什么是会话及其运作方式
多种类型的消息可以组合成一个会话 。在美国,对于对话式代理,会话是根据特定触发器和时长定义和计费的。
会话触发器
当品牌代理和用户交换 4 条富媒体消息或富媒体消息 (包括至少一条移动终端 (MT) 消息和至少两条移动发起 (MO) 响应,且在 24 小时内)时,会话会触发。
结算
对话式代理既可以按会话结算,也可以按消息结算。当满足完整的会话触发条件时,系统会收取一次会话费用,涵盖从第一条触发消息开始的整个 24 小时窗口。
US 结算模式按如下方式对各个可计费事件进行分类:
- 富媒体消息(MT/MO):根据分段计费的事件(1 个分段 等于 160 字节的 UTF-8 编码文本,除非是会话的一部分)。
- 富媒体消息(MT/MO):按单次固定费率事件计费, 无论内容大小如何,除非是会话的一部分。这包括富卡片、轮播界面和媒体文件附件。
- 建议的操作点击(仅限 MO):每次点按建议的操作 都会生成一个可计费事件。
重要提示
- 会话不适用于非对话式代理。
- 对于对话式代理,可计费事件报告和活动日志的生成可能会延迟最多两天。这种延迟让 RCS for Business 能够在计算可计费事件之前捕获会话中的所有消息。
RBM 结算报告和交易记录使用哪个时区?
RBM 结算报告每天生成,并按太平洋时间 (PT) 整理。每个报告文件代表从 PT 午夜到午夜的 24 小时活动期。
不过,报告记录中的 start_time 时间戳采用 ISO 8601 格式,以协调世界时 (UTC)
记录。这为互动发生的具体时间提供了一致的全球参考。
如果会话跨越某个月的最后一天和下个月的第一天,该如何处理?
对于 A2P 消息,分类和结算由消息递送时间决定。对于 P2A 消息,结算由用户发送消息的时间决定。
对于涵盖 24 小时互动窗口的会话,适用以下逻辑:
- 开始日期分配:即使会话跨越不同月份的两个日历日,该 24 小时窗口内的所有消息也会分组
在一起,共享相同的
billing_event_id,并报告在会话触发序列中第一条消息的start_time下。 - 报告延迟:由于会话可以持续 24 小时,并且需要
4 条消息触发才能识别,因此
对话式代理的结算报告生成可能会延迟最多两天。这种延迟可确保在报告最终确定之前,捕获属于会话的所有消息并分配正确的
billing_event_id。 - 延迟递送示例:如果代理在 6 月底发送消息,但直到 7 月初才递送(例如,因为用户的手机处于离线状态),则该特定递送会触发 7 月结算报告的可计费事件。
可计费事件
什么是可计费事件?
可计费事件是指 RCS for Business 代理与用户之间的互动,这些互动会出于结算目的进行跟踪。可计费仅表示事件符合收费条件。运营商会确定是否以及如何对可计费事件收费。
Google 会跟踪 并 报告 这些事件,以帮助合作伙伴结算其代理发送的消息。
哪些可计费事件适用于每种消息类型?
结算报告中记录了七种可计费事件。这些事件包括 MT 和 MO 事件,它们分别称为 A2P 和 P2A 事件。
- A2P(应用到个人)是 MT(移动终端):商家 发送的消息。
- P2A(个人到应用)是 MO(移动发起):用户发起的消息或 操作。
如需了解每个可计费事件如何应用于非对话式代理和对话式 代理,请参阅可计费事件 文档。
哪些用户响应会导致可计费事件?
在美国,特定用户响应会导致可计费事件。下表说明了哪些用户响应会导致可计费事件,以及它们在美国对应的事件类型:
| 用户响应 | 会导致可计费事件 | 可计费事件类型(美国) | 备注 |
|---|---|---|---|
| 发送文件 | 是 | p2a_rich_media_message |
归类为富媒体消息 (P2A/MO)。 |
| 发送短信 | 是 | p2a_rich_message |
归类为富媒体消息 (P2A/MO)。 |
| 点按建议的回复 | 是 | p2a_rich_message |
生成的短信归类为富媒体消息 (P2A/MO)。 |
| 点按建议的操作 | 是 | p2a_suggested_action |
点按本身的回传数据不会导致可计费事件。 |
| 分享位置信息 | 是 | p2a_suggested_action(点击)+ p2a_rich_message(位置信息) |
生成两个可计费事件:一个用于点按“分享位置信息”的 p2a_suggested_action,以及一个用于发送位置信息数据的 p2a_rich_message。 |
| 点按“退订”或“订阅” | 是 | p2a_rich_message(STOP/START 消息) |
由点按触发的自动 STOP 或 START 消息被视为富媒体消息 (P2A/MO)。Webhook 事件本身不可计费。 |
当用户响应生成可计费事件时,事件分类会根据内容自动进行,而结算逻辑则由代理的结算类别决定。
对于非对话式代理:
每个用户响应都作为单独的事件(例如 p2a_rich_message 或 p2a_suggested_action)计费。
对于对话式代理:
结算逻辑遵循会话触发模式。系统会记录各个事件,直到满足 4 条消息会话触发条件(24 小时内至少 1 条 MT 和 2 条 MO)为止。会话激活后,24 小时窗口内交换的所有消息都将收取一次会话费用,包括构成会话触发器的四条消息。
结算报告
什么是结算报告?
它是可计费事件 的记录,这些事件是根据代理的 结算类别 及其发送的消息类型计算得出的。所有积极运营 RCS for Business 的运营商和合作伙伴都可以获取结算报告。
如需了解详情,请参阅面向运营商的 US 结算报告 指南,或面向合作伙伴的 合作伙伴结算报告 指南。
我可以收到结算报告吗?
只有积极运营 RCS for Business 的运营商和合作伙伴才能收到结算报告。
如需详细了解活动日志和文件访问权限,请参阅以下指南:
为什么我在某个月没有发送任何消息,却看到了费用?
对于代理发起的消息 (A2P), 可计费事件 是根据消息递送时间记录的,而不是根据消息发送时间记录的。
示例:
如果您在 6 月底发送消息,但这些消息在 7 月初才递送到用户的 设备(例如,如果用户的手机处于离线状态),则这些 费用将显示在您的 7 月结算报告中。 RCS for Business 会尝试递送消息,最长可达 30 天,之后消息会过期。
结算模式
标准结算模式和 US 结算模式的主要区别是什么?
标准模式和 US 模式都使用代理的 预先选择的 结算类别 (对话式或非对话式)来确定总体费率结构。 主要区别在于用于可计费事件的分类集。
标准结算模式(非美国流量)
此模式适用于美国境外的所有流量。
- 分类依据是代理的结算类别和
消息内容。
- 非对话式代理:按消息计费。消息内容决定了事件:基本消息或单条消息。
- 对话式代理:按 对话计费。 对话是指用户与代理之间 24 小时内无限次消息交换,按固定费率计费。如果用户在 24 小时内未回复,代理的消息将作为基本消息或单条消息单独计费。
- 可计费事件:
basic_messagesingle_messagea2p_conversationp2a_conversationp2a_message
- 结算逻辑:最终费用由代理的结算 类别决定,从而产生每条消息的固定费率(非对话式) 或每个 24 小时对话窗口的固定费率(对话式)。
US 结算模式
此模式适用于进出美国电话号码的所有流量。如需了解更多 信息,请参阅 usrbm.org。
- 各个消息类型的分类是自动的,并且基于内容 。无论代理的
结算类别如何,
每个可计费事件都归类为以下其中一种:
a2p_rich_messagea2p_rich_media_messagep2a_rich_messagep2a_rich_media_messagep2a_suggested_actiona2p_sessionp2a_session
会话结算逻辑摘要
根据 US RBM 框架,对话式 类别中的美国代理可以触发一次会话费用,而不是按消息收费。
会话由一系列 4 条富媒体消息或富媒体消息(包括至少 2 条 MO 和至少 1 条 MT 消息) 触发,这些消息在从第一条消息发送开始的 24 小时窗口内交换。达到此阈值后,该 24 小时窗口内的所有消息都将按一次会话 计费。 任何超出或未能触发会话的消息都将按标准的按消息收费 。
最终费用由 代理的结算类别决定, 使用可计费事件分类根据运营商的价目表应用正确的费率结构。
技术和报告差异
- RBM API:
AgentMessageand [UserMessage](/business-communications/rcs-business-messaging/reference/rest/v1/UserMessage)API 资源包含一个richMessageClassification对象,用于仅针对美国流量定义消息类型。此对象在 API 调用时实时提供,与后续的结算报告分开。 - 结算报告:结算报告
是针对每个模型量身定制的,包含一个
type列,其中列出了 特定于该模型的可计费事件。US 结算报告还包含一个segment_count列(仅适用于富媒体消息)和一个session_type列(仅适用于会话中的消息)。