跳转到主要内容
OneSignal SMS 让您可以从仪表板、Journeys 或 API 发送 SMSMMS 消息。SMS 常用于时间敏感的事务性通知、营销活动、OTP 验证和多渠道自动化。如需支持交互元素的富媒体消息,请参阅 RCS messaging
为遵守美国运营商规定,在发送 SMS 或 MMS 消息之前,必须完成适当的同意获取和注册(例如 10DLC 或免费电话)。请参阅 SMS registration requirements
  • 仪表板或通过 API 发送营销和事务性消息
  • 使用 Journeys 创建自动化多渠道流程
  • 使用细分、筛选器或用户数据精确定位用户
  • 使用用户属性和动态内容个性化内容
  • 与 HubSpot、Mixpanel、Amplitude、Zapier 等 CRM 和工具集成,以及更多

SMS 设置

在发送 SMS 之前,请完成设置和运营商注册。查看支持哪些国家/地区

SMS 设置

开始使用 OneSignal SMS,或与 Twilio 等提供商集成。

免费电话和 10DLC 注册

注册免费电话或 10DLC 号码,以确保运营商合规性和消息可达性。

SMS 同意关键词管理

管理 STOP、HELP 和 START 等关键词,以确保合规性和用户控制。

SMS 选择加入

用户必须明确同意接收 SMS 消息。在发送前收集并管理选择加入状态。

SMS 选择加入

获取用户对 SMS 消息的有效同意。

导入电话号码

将现有电话号码添加到您的 OneSignal 受众。

功能和用例

OneSignal SMS 开箱即支持个性化、本地化和事务性消息。

消息个性化

使用动态内容和用户数据个性化消息。

多语言消息

根据用户偏好以多种语言发送 SMS。

事务性消息

发送时间敏感的警报和通知。

验证、OTP 和双因素身份验证

实施安全验证和身份验证方法。

分析

跟踪 SMS 投递、互动和费用:

SMS 消息报告

查看消息级别的投递和互动指标。

Event Streams

将 SMS 事件流式传输到您的数据仓库或 BI 工具。

查看消息 API

以编程方式检索 SMS 投递和互动指标。

分析概览

探索 OneSignal 所有渠道的分析功能。

发送 SMS 和 MMS

可通过仪表板发送消息,使用 Journeys 自动化,或通过 API 以编程方式触发。

仪表板

在仪表板中快速撰写消息。

通过 API 发送

使用 REST API 以编程方式发送消息。

Journeys

构建自动化、多步骤和多渠道流程。

从仪表板发送

选择消息渠道

选择 Create…,然后选择您的消息渠道。您也可以导航到 MessagesTemplates 查看历史消息。
OneSignal dashboard showing create message options

选择编写方式

  • 从头开始
  • 使用预构建的模板

设置名称和标签

添加用于跟踪和报告的内部元数据。API 等效字段:name

选择受众

选择哪些用户接收消息。您可以包含和排除细分以定位特定群组。若未设置细分,默认发送给所有”已订阅用户”。
Dashboard fields for message name, label, and audience segment selection
定向方式仪表板API
Segments
Filters (API only)
Aliases (API only)

投递计划

选项说明API 字段
立即发送立即投递给所有接收者。
计划发送在指定时间发送,最多可提前 30 天。send_after
所有短信均受吞吐量限制(例如每秒 1 条消息),具体取决于您的发送者类型。如需更高吞吐量,请联系 support@onesignal.com

SMS 内容与编码

SMS 支持纯文本和表情符号。粗体和斜体等格式不受支持
运营商定价基于消息段的数量。段数取决于消息长度和字符编码类型。包含表情符号或非拉丁字符的消息使用 UCS-2 编码,这会显著减少每段的字符限制。在发送前,请务必在 OneSignal 仪表板中查看预估的字符数和段数。
编码每段字符数适用场景
GSM-7最多 160 个基本拉丁字符和符号
UCS-2最多 70 个表情符号和非拉丁文字
OneSignal SMS composer showing a GSM-7 encoded message with segment count
OneSignal SMS composer showing a UCS-2 encoded message with segment count

URL 和可跟踪链接

SMS 消息支持可点击的 URL,但空间有限——缩短链接至关重要。请勿使用 TinyURL 或 Bitly 等公共 URL 缩短器,因为运营商经常将其标记或屏蔽。 OneSignal 提供内置 URL 缩短器,可生成对运营商安全、可跟踪的链接。

在仪表板中创建链接

通过仪表板生成安全、可跟踪的短链接。

通过 API 创建链接

以编程方式缩短和跟踪 URL。

MMS 媒体

每条 MMS 最多可包含 10 个媒体 URL,总大小不超过 5 MB。支持的类型:image/jpegimage/gifimage/png 以及其他格式
Twilio 仅在美国、加拿大和澳大利亚支持 MMS。
OneSignal MMS composer showing media attachment options

常见问题

OneSignal SMS 支持哪些国家/地区?

OneSignal 支持向以下国家/地区发送 SMS:
美洲欧洲亚洲大洋洲
ArgentinaAustriaChinaAustralia
BrazilBelgiumHong KongNew Zealand
CanadaDenmarkIndia
ChileFinlandJapan
MexicoFranceMacao
PeruGermanyMalaysia
Puerto RicoIcelandPhilippines
United StatesIrelandSingapore
ItalySouth Korea
LuxembourgTaiwan
NetherlandsThailand
NorwayTurkey
PolandUnited Arab Emirates
Portugal
Spain
Sweden
Switzerland
United Kingdom
其他国家/地区需要升级安全套餐。联系我们的销售团队了解详情。

SMS、MMS 和 RCS 有什么区别?

SMS(短消息服务)支持最多 160 个字符的纯文本消息(GSM-7 编码)。MMS(多媒体消息服务)支持图片、GIF 和较长的文本。RCS(富通信服务)是一种更新的标准,支持更丰富的媒体、已读回执和交互元素——可用性取决于运营商和设备支持情况。详情请参阅 RCS messaging

消息段定价是如何计算的?

运营商按消息段而非按消息计费。标准 SMS(GSM-7)每段允许 160 个字符。如果消息超出该限制,将被拆分为多个段——每段单独计费。使用表情符号或非拉丁字符时,将切换为 UCS-2 编码,每段仅允许 70 个字符。

为什么我的 SMS 消息被运营商屏蔽?

常见原因包括:缺少 10DLC 或免费电话注册、使用公共 URL 缩短器(Bitly、TinyURL)、未获得适当的用户同意,或超出吞吐量限制。有关合规详情,请参阅 SMS registration requirements

如何在发送给受众之前测试 SMS?

先向您自己的手机号码发送测试消息。在仪表板中,使用 Send test message 选项,在发送给全部受众之前验证内容、编码、链接跟踪和段数。