RCS上线检查清单:用认证Agent正式开通
面向品牌的RCS上线检查清单:Agent资料素材、品牌验证、运营商审批、测试设备注册、消息设计、短信回退逻辑,以及如何用对照组衡量试点效果,附完整的实战示例和常见错误,帮助出海团队少走弯路,把RCS商业消息顺利推上线并稳定运行。
作者: OmniChannels.ai Editorial Team · 审阅: BroadNet Messaging Solutions Team
短信与验证码
简短回答
要上线RCS商业消息,先选定一个使用场景,确认每个目标国家的运营商覆盖情况,并准备好Agent的名称、Logo、横幅、简介、隐私政策和退订处理。提交品牌验证和上线审批,在已注册的设备上测试,并为每条消息设计对应的短信版本。上线时启用能力检测、消息有效期和短信回退,扩大规模之前先与短信对照组比较效果。
本页内容
要点速览
- Google要求在Agent首次上线前,由品牌的授权联系人完成品牌验证,审核可能由Google、运营商或两者共同进行。
- 上线之前,RBM Agent只能向已注册并接受了邀请的测试设备发送消息。
- Google的文档建议在向用户发送消息之前先做能力检测;当设备或网络无法接收RCS时会返回错误,因此回退是发送方的职责。
- 设置消息有效期(ttl或expireTime)会自动撤回未送达的RCS消息,也是触发短信回退的天然时机。
- 试点应当用每次完成操作的成本与短信对照组比较,因为仅看每条消息的价格,并不能说明RCS是否划算。
本清单面向已经决定尝试RCS商业消息、现在需要让Agent顺利上线、又不想在返工上耽误数周的市场、CRM和产品团队。它按阶段逐一说明,从选定第一个使用场景,到解读试点结果。如果您还需要了解RCS是什么以及它与短信有何不同,请先阅读RCS商业消息详解,再回到这里。
RCS上线包含哪些环节?
RCS上线分为五个阶段:范围、素材、审批、开发与测试、试点。大部分延误来自前三个阶段,而不是工程开发,因为审批取决于品牌证明材料和各运营商的流程。
RCS Business Messaging(RBM)通过Google的RBM平台运行,Google现称其为RCS for Business。品牌由“Agent”代表:即带有您的名称、Logo和简介的认证发件人资料。您的消息服务商把您的系统连接到该平台,而移动运营商决定RBM流量能否触达其用户。
| 阶段 | 主要产出 | 涉及人员 | 常见阻碍 |
|---|---|---|---|
| 1. 范围 | 一个使用场景、目标国家和运营商 | 产品、市场、服务商 | 试图同时上线所有使用场景 |
| 2. 素材 | Logo、横幅、简介、政策、退订措辞 | 品牌、法务 | 缺少隐私政策或使用场景不清晰 |
| 3. 审批 | 品牌验证与上线审批 | 品牌联系人、Google、运营商 | 品牌联系人联系不上;运营商合同 |
| 4. 开发与测试 | 消息、回退、Webhook、测试结果 | 研发、服务商 | 没有为每条消息设计对应的短信版本 |
| 5. 试点 | 与短信对照组的对比结果 | CRM、数据分析 | 衡量打开而不是完成的操作 |
阶段1:如何选择第一个使用场景?
选择一个富媒体内容明显优于纯文本、并且您已经在发送短信(因此有基线可比)的使用场景。范围窄的首次上线审批更快,结果也更清晰。
Google的上线审核要求您声明Agent的使用场景。其文档中的类别是验证码(OTP)、事务类、营销类和多用途。您声明的使用场景,决定了审核人员希望在您的触发条件、内容和退订处理中看到什么,所以请务必准确。
适合首次上线的候选场景:
- **订单与配送更新。**一张带商品图片、送达时段,以及“跟踪”或“改期”操作的富媒体卡片,取代了带链接的冗长短信。
- **预约提醒。**一张包含日期、时间和地点的卡片,加上“确认”“改期”等建议回复和“添加到日历”操作。
- **品牌化验证码。**来自认证发件人的简短验证码消息,帮助客户区分真实验证码与钓鱼信息。请把短信保留为有保障的通路;参见我们的验证码消息指南。
- **定向促销。**面向已opt-in营销的客户的商品轮播。促销面临最严格的审核和授权要求,所以很少是最佳的首次上线选择。
梳理国家和运营商
列出您的目标国家,以及每个国家里承载您大部分客户的运营商。只有该运营商已上线RBM并批准了您的Agent,RBM才能触达订阅用户。在海湾地区及更广泛的中东北非地区,可用性取决于运营商和国家,并在开通过程中确认;请不要围绕“某国已经开通RCS”这类国家层面的说法来制定计划。
阶段2:提交之前需要准备哪些素材?
提交之前备齐所有素材,因为提交后的更改会让审核的部分环节重新开始。Agent资料也是客户看到的内容,所以请把它当作品牌工作,而不是文书工作。
Agent资料检查清单
- 显示名称要与您面向消费者的品牌完全一致,而不是客户不认识的法人实体名称。
- Logo按服务商指定的格式和尺寸提供,缩小显示并裁成圆形后依然清晰。
- 用于Agent信息页的横幅图片,不要含小字。
- 品牌色,与按钮上的文字有足够对比度。
- 简短简介,说明Agent会发送什么,例如“来自Rawda Home的订单更新和配送预约”。
- **联系方式:**电话、网站和邮箱至少一种,均可正常使用并有人值守。
- 公开网站上的隐私政策和服务条款,并从Agent中链接。
- **语言:**决定Agent使用阿拉伯语、英语还是两者兼用,并为每种语言准备好内容。
审核证明材料检查清单
Google的上线文档列出了Google管理的审核所需的材料。请准备:
- 品牌的一个可正常访问的公开网站。
- 隐私政策和服务条款的链接。
- 对Agent体验的描述,附预览视频或详细的会话文本。
- 声明的使用场景。
- 与使用场景一致的、关于用户如何被触发、如何交互、如何退订的描述。
- Agent所用每种语言的STOP处理,包括确认用户已退订的回复。
请写出能展示真实流程的对话文本,包括用户回复您未预料到的自由文本时会发生什么。
阶段3:品牌验证和上线审批如何运作?
品牌验证用来确认品牌方的授权人员批准了Agent的信息,以及您的服务商管理它的权限。据Google所述,首次上线前必须完成,并在提交上线申请之后进行。
您需要指定一名品牌联系人:有权确认该Agent的员工。根据上线类型,Google、运营商或两者都可能联系此人。最常见、本可避免的延误,是这位联系人正在休假、不认识这次请求,或者把邮件转发到了无人查看的收件箱。请提前向他们说明。
随后,上线审批由Google、运营商或两者共同负责,具体取决于您选择了哪些运营商。Google的文档指出,部分运营商会运行自己的审核并要求与品牌直接签订协议,如果没有合同,这些运营商会拒绝上线。这就是为什么上线计划应当按运营商而不是按国家制定。
审批检查清单
- 品牌联系人已指定、已知情,并且在审核期间可以联系到。
- 已声明使用场景,且与所有对话文本和触发条件一致。
- 与服务商确认了运营商清单,包括需要直接签约的运营商。
- 每种语言的退订措辞均已通过法务批准。
- 指定内部负责人,能快速回答审核人员的问题。
上线之后,Google Messages会在Agent名称旁显示认证对勾,Agent的详情页会说明由谁完成了验证。
阶段4:如何开发和测试RCS消息?
把每条消息按一对来构建:RCS版本和携带相同核心信息的短信版本。然后在上线前,用真实设备测试。
各类消息的设计规则
Google的文档设定了需要遵守的限制:文本消息最多3,072个字符,富媒体卡片每张最多四个建议,轮播为2到10张卡片,每条消息最多11个建议,建议标签最长25个字符。媒体文件同样有大小限制。
| 消息类型 | 适用场景 | 设计规则 | 对应的短信版本 |
|---|---|---|---|
| 带建议回复的文本 | 确认、快速选择 | 两到四个回复,标签简短且彼此区分明显 | 带回复关键词或链接的文本 |
| 富媒体卡片 | 订单、预订、提醒 | 一张图片、一个清晰的标题、一个主要操作 | 包含关键信息和一个链接的文本 |
| 轮播 | 商品或选项选择 | 卡片数量要少;每张都能独立成立 | 带列表页链接的文本 |
| 建议操作 | 打开链接、拨号、位置、日历 | 标签直说结果,例如“跟踪订单” | 在文本中给出同样的URL或号码 |
| 媒体与PDF | 票据、发票、菜单 | 检查大小限制;附上文字摘要 | 文件链接 |
适用于各类型的实用规则:
- **把关键信息放进文字,**而不只是图片里。有些接收方收到的是短信版本,屏幕阅读器也需要文字。
- **让建议标签使用动词,**例如“改期”或“立即支付”,并在两种语言下都保持在文档规定的上限之内;阿拉伯语标签往往需要单独编辑。
- **不要过度设计。**为一条简单的提醒做十张卡片的轮播,只会增加摩擦和审核问题。
- **处理自由文本回复。**把意料之外的回复转给真人或一个清晰的菜单,而不是置之不理。
构建送达逻辑
Google的文档建议,在发起会话前先检测用户的能力,并且只使用设备支持的功能。当号码近期接入过RCS时,能力检测会返回设备支持的内容;Google还提供批量检测,可以估算有多少号码可达,而不暴露设备功能。
发送时请针对三种结果做好规划:
- **已接受并送达。**您的Webhook会收到DELIVERED事件,如果用户开启了已读回执,还可能收到READ事件。
- **发送时被拒绝。**当设备不支持RCS、RCS已关闭,或您的Agent未在该网络上线时,Google返回404 NOT_FOUND;当消息使用了设备不支持的功能时,返回400 INVALID_ARGUMENT。请立即发送短信版本。
- **已接受但未送达。**用户可能处于离线状态。Google会将未送达的消息排队最多30天,所以请用
ttl或expireTime设置消息有效期。到期后,平台会撤回该消息并通知您,随后您发送短信版本。
Google还建议,在重发之前先确认消息确实未送达,并使用唯一的消息ID,避免客户收到重复消息。我们的渠道回退策略指南详细介绍了在WhatsApp、RCS和短信之间设置超时与防止重复的方法。
在已注册设备上测试
上线之前,RBM Agent只能向您注册并且已接受邀请的测试设备发送消息。请有针对性地使用它们:
- 每个目标市场的每家主要运营商至少一台测试设备,SIM卡为有效状态。
- 如果受众同时包含两类用户,则测试装有Google Messages的Android,以及在支持商业RCS的运营商上的iPhone。
- 每条消息都以阿拉伯语和英语渲染,包括卡片中的从右至左排版。
- 点击每个建议回复和操作,并确认每条回复都被您的Webhook收到。
- 测试每种语言下的STOP及其同义词,并发送确认。
- 一台关闭了RCS的设备,用来确认短信回退能够触发。
- 一台离线设备,用来确认过期会触发回退,并且不会重复送达。
阶段5:如何开展并衡量RCS试点?
用通过短信接收相同消息的对照组来开展试点,并以单位成本下的完成操作数来评判。
试点检查清单
- **定义您关心的操作:**已预约配送、已确认预约、已完成支付。
- 在具备RCS能力的接收方中**拆分受众:**大多数收到RCS,一个对照组(holdout)只收短信。把RCS用户与不具备能力的用户比较,会把渠道效应与受众差异混在一起。
- **按消息跟踪:**已发送、已送达、可获得时的已读、已执行操作、触发的回退、退订。
- **谨慎对待已读回执。**它取决于用户设置,所以缺少READ事件并不能证明消息未被阅读。
- **计算每次完成操作的成本,**RCS一侧包含回退的短信,另有仅短信组。服务商的价目表提供每条消息的成本;参见定价。
- **复查退订和回复,**看是否有发送频率或内容不当的迹象。
- **做决定:**扩大规模、调整后重跑,或者停止。
实战示例:一家海湾家具零售商的第一个RCS Agent
“Rawda Home”(虚构)是一家在阿联酋和沙特阿拉伯销售的家具零售商。它目前发送配送预约短信,许多客户会打电话给联络中心来更改时段。
- **范围。**团队选择一个事务类使用场景:配送预约。服务商确认了每个国家哪些运营商已上线RBM;由于各运营商的覆盖不同,试点只在Agent已获批准的地方运行。
- **素材。**市场部提供面向消费者的品牌名称、Logo、横幅,以及阿拉伯语和英语的简介。法务确认隐私政策链接和两种语言的STOP措辞。电商负责人被指定为品牌联系人并得到通知。
- **消息。**一张富媒体卡片展示商品图片、建议的送达时段,以及三个建议回复:“确认”“更改时段”和“联系我们”。“更改时段”会打开一个可选时段的轮播。短信版本携带同样的时段,以及预约页面的链接。
- **送达逻辑。**每次发送都设置一个远早于配送日截止时间的有效期。收到404响应或到期时,会发送短信版本,系统会记录是哪个渠道完成的送达,因此不会有人同时收到两条。
- **试点。**在具备RCS能力的客户中,一个对照组只收到短信。试点结束后,团队比较无需致电即确认的配送占比,以及每次确认配送的成本,再决定是否加入订单跟踪作为第二个使用场景。
上线时有哪些常见错误?
大多数失败或缓慢的RCS上线,都栽在同样的几个问题上。
- **同时上线多个使用场景。**每增加一个,就多出审核问题和需要审批的内容。
- **用法人实体名称作为显示名称,**客户并不认识它。
- **品牌联系人毫无准备,**会导致验证停滞。
- **假定全国范围的覆盖。**触达范围由运营商、设备和用户设置共同决定。
- **没有为每条消息准备短信版本,**导致不具备能力的接收方什么也收不到。
- **没有设置消息有效期,**离线用户几天之后才收到过时的验证码或已过期的优惠。
- **没有核对送达就重发,**造成重复。
- **把已读率当作完整数据,**而回执取决于用户设置。
- **忽视授权。**RCS营销需要与短信相同的opt-in和退订规范;参见我们的授权指南。
**本清单的局限:**Google的要求、运营商流程和设备支持都会变化。每次上线前,请到Google文档并向服务商确认当前规则。本文是实操指引,不构成法律意见。
OmniChannels.ai 如何提供帮助
OmniChannels.ai通过Google RBM合作伙伴BroadNet Technologies提供RCS商业消息。您可以获得认证的品牌发件人、富媒体卡片、最多10张卡片的轮播、建议回复和操作,以及在RCS不可用时利用BroadNet的运营商直连网络发送短信的自动回退。各渠道的送达状态以统一的Webhook格式返回。开发者可以从RCS API文档入手。您所在市场的运营商覆盖情况会在开通过程中确认。
常见问题
上线一个RCS Agent需要多长时间?
没有固定的时间表。品牌验证、Google的审核以及各运营商的审批,会根据您选择的运营商顺序或并行进行,部分运营商还要求与品牌直接签订协议。请按运营商来规划,在提交之前备齐所有素材,并把首次上线当作以周计的项目。服务商会在开通过程中为每个市场确认预期的步骤。
可以在阿联酋、沙特阿拉伯或其他海湾国家上线RCS吗?
能否使用取决于该国每家运营商是否已上线RCS商业消息并批准您的Agent。这因运营商而异,并且会随时间变化,所以各国没有统一的答案。请向服务商索取每个目标市场按运营商划分的覆盖情况;在OmniChannels.ai,这会在开通过程中确认,短信回退则覆盖无法接收RCS的接收方。
RCS Agent审批需要哪些素材?
预计需要提供Agent的显示名称、Logo、横幅图片、品牌色、简短简介、电话、网站和邮箱等联系方式,以及隐私政策和条款的链接。Google的上线审核还会要求提供Agent体验的描述、声明的使用场景、用户如何被触发和退订,以及预览视频或对话文本。
客户可以先给我的RCS Agent发消息吗?
根据Google的文档,用户无法与RBM Agent发起会话。第一条消息由企业发送,由订单或预订等事件触发,用户随后可以回复。如果您需要客户从网站或广告发起对话,WhatsApp点击聊天链接或短信关键词更适合这项工作。
上线RCS之后,还需要短信吗?
需要。RCS只能触达设备、消息应用和运营商都支持它的接收方,而且部分用户会处于离线状态或关闭了RCS。请为每条消息保留一个短信版本,并在平台返回错误或RCS消息未送达即过期时发送。这样在RCS覆盖不断扩大的同时,能让每位客户的体验保持一致。
应该如何衡量RCS试点?
使用通过短信接收相同消息的对照组,然后对比送达率、有已读回执时的已读率、按钮或链接上的操作率,以及每次完成操作的成本。已读回执取决于用户设置,所以应把它当作一种信号,而不是完整的统计。只有在完成操作的数据能够证明额外投入值得时,再决定扩大规模。
资料来源
继续阅读
更多指南短信与验证码
短信泵送欺诈:AIT的运作方式与防范措施
短信泵送(SMS pumping)欺诈,又称人为虚增流量(AIT):攻击如何实施、有哪些预警信号,以及机器人拦截、国家白名单、多维度限流、花费熔断等分层控制措施,帮助出海企业避免为虚假验证码短信买单,保护短信预算不被白白消耗。
9 分钟阅读
短信与验证码
WhatsApp、短信与 RCS:验证码和营销该选哪个渠道
对比 WhatsApp、短信和 RCS 在验证码、通知提醒、营销推广和客户支持中的表现:触达范围、成本构成、用户同意、渠道回退设计,并提供一张今天就能直接套用的决策表,帮助出海团队选对渠道。,并附带科威特银行应用的实际案例与常见选型错误
8 分钟阅读
营销
银行与金融科技客户消息:交易提醒、验证码与反欺诈
银行与金融科技企业的客户消息实战指南:覆盖交易提醒、短信验证码、银行卡控制、还款提醒和欺诈预警,说明各渠道的使用规则,并梳理阿联酋、沙特等海湾地区监管机构的相关要求与合规注意事项,供出海金融团队参考,并附沙特电子钱包的实操案例与上线检查清单。
8 分钟阅读
