- 选择受众。
- 为你的用例选择发件人。
- 撰写你的消息。
SMS 和 MMS
SMS 编辑器允许你编写纯文本,并可选地附加媒体。- SMS: 仅文本。字符限制取决于编码(见下文)。
- MMS: 在你附加图片、GIF、视频或音频文件时触发。主要限制:
- 最多 1,600 个字符的文本
- 每条消息最多 10 个媒体附件(所有附件总计 5MB)
- 支持的格式:JPEG、PNG、GIF、视频和音频
- 仅在美国、加拿大和澳大利亚可用
- 按统一的单条消息 MMS 费率计费(而非按段计费)
编码与字符限制
SMS 消息使用两种编码之一,由你消息中的字符自动决定:| 编码 | 每段字符数 | 用于 |
|---|---|---|
| GSM-7 | 160(多段时为 153) | 标准拉丁字符和常见符号 |
| UCS-2 | 70(多段时为 67) | 表情符号、带重音的字符以及非拉丁文字 |


添加可跟踪链接
你可以在消息中添加可跟踪链接,以衡量点击率并将转化归因于特定营销活动。当你插入 URL 时,OneSignal 可以自动将其缩短并包装为跟踪链接。点击会在你的消息分析中报告。在仪表板中创建链接
从仪表板生成对运营商安全的、可跟踪的缩短 URL。
通过 API 创建链接
使用 OneSignal API 以编程方式缩短和跟踪 URL。
跟踪多个或个性化的链接
OneSignal 每条 SMS 消息支持一个可跟踪链接,且不支持在被跟踪的链接中进行个性化。如果你需要跟踪多个链接或个性化链接,请使用以下选项之一: 选项 1:UTM 参数 将 UTM 参数附加到你的 URL,以便在 Google Analytics (GA4) 中单独跟踪每个链接。由于 URL 在消息正文中是纯文本,Liquid 标签可直接在其中使用。你可以使用特定于订阅者的值(如{{ subscription_id }})来个性化 URL,OneSignal 会在发送时为每个收件人渲染实际值。
https://go.yourbrand.com/offer?sub_id={{ subscription_id }})。
选项 3:网站端点击跟踪
通过对你的网站进行检测,在订阅者从 SMS 链接进入你的页面时将数据发送回 OneSignal,从而跟踪 SMS 链接点击。
- 在你的 SMS 中包含一个使用 Liquid 标签标识订阅者的 URL(例如,
https://yourbrand.com/offer?uid={{ onesignal_id }})。 - 当订阅者点击链接并进入你的网站时,触发对 OneSignal API 的调用以记录互动:
- 自定义事件: 发送一个与订阅者关联的自定义事件(例如,
sms_click)。用作 Journeys 中的触发器或作为细分过滤器。 - 用户标签: 使用标签更新订阅者的资料(例如,
last_sms_click = <unix_timestamp>)。用于按互动近期程度进行细分。
- 自定义事件: 发送一个与订阅者关联的自定义事件(例如,
RCS 内容
如果你的发件人包含 RCS 发件人资源,编辑器将解锁丰富的内容功能:- 卡片 (Cards): 一张独立的富媒体卡片,包含图片、标题、描述以及最多三个操作。
- 轮播 (Carousels): 一组可水平滚动的卡片。每张卡片可以有自己的图片、文本和按钮。适用于在单条消息中展示多个产品、位置或选项。
- 操作 (Actions): 附加到卡片上的可点击按钮。支持三种类型:
- 链接按钮: 打开任意 http 或 https URL。你可以设置它是在消息应用中打开还是在新标签页中打开。这包括 iOS Universal Links 和 Android App Links,它们会在你的应用已安装时直接在应用中打开。
- 关键词回复: 当订阅者点击关键词回复操作时,会将该文本作为其响应发送回来,而无需他们输入。简化双向交互。
- 电话号码: 直接从消息发起电话呼叫。
RCS 图片宽高比
向富媒体卡片添加图片时,推荐的宽高比取决于卡片布局:- 媒体在顶部(垂直卡片):2:1、16:9 或 7:3
- 媒体在左侧(水平卡片):3:4
SMS 回退
你可以设置一条 SMS 回退消息,用于 RCS 投递失败时——例如,当收件人的设备或运营商不支持 RCS 时。OneSignal 会自动发送回退消息。请注意,仅文本的 RCS 消息始终使用 RCS 消息设置的文本,而不使用 SMS 回退文本。个性化
促销和事务性消息在包含个性化信息时最为有效,例如折扣码、用户姓名、预约时间或订单号。消息个性化
使用 Liquid 标签将特定于订阅者的数据插入 SMS 和 RCS 消息。
内容如何影响计费
你发送的内容类型会直接影响你的消息成本。SMS 段
SMS 消息按发送的段 (segments) 数量计费,而非按消息计费。每段字符限制取决于编码——有关 GSM-7 和 UCS-2 的计算方法,请参阅上文的 编码与字符限制。 计费示例:- 200 个字符的 GSM-7 消息 = 2 段
- 500 个字符的 GSM-7 消息 = 4 段
- 100 个字符且包含一个表情符号的消息 = 2 段(编码切换为 UCS-2)
MMS
MMS 按统一的单条消息费率计费,与文本长度无关。有关媒体限制和支持的地区,请参阅上文的 SMS 和 MMS。RCS
RCS 消息根据内容和长度分为四个计费类别:| 计费类别 | 受众 | 描述 |
|---|---|---|
| Rich | 美国 | 仅文本消息,或带正文文本的标题。不能包含操作或媒体。超过 160 个字符的消息会被拆分为段并按段收费。 |
| Rich Media | 美国 | 包含任何操作(快速回复、拨号或链接)、带操作的标题、带媒体的标题、独立媒体或轮播内容的消息。 |
| Basic | 国际 | 最多 160 个 UTF-8 字符的文本消息。不包含任何操作、媒体或轮播。 |
| Single | 国际 | 超过 160 个 UTF-8 字符的文本消息,最多可达 3,072 个字符的最大消息长度。也可以包含操作、媒体或轮播。 |
计费表使用运营商账单术语:quick replies(快速回复)即 OneSignal 编辑器中的关键词回复操作,dials(拨号)即电话号码操作,links(链接)即链接按钮。