SMS 常见问题
为您下一个 SMS 工作流提供解答。
查找有关发送、营销活动、发送方注册和投递的常见问题。选择下方主题,或与我们的团队沟通您的 SMS 配置方案。
深受构建世界级软件团队的日常信赖
查看更多客户故事SMS 常见问题
如何测试我的 SMS 集成?
按照发送指南,使用区域 API 密钥、已启用的美国目的地和合适的美国发送方。向文档中的沙箱接收号码 +15005550006 发送消息,以触发送达事件而不联系真实收件人。向你自己的手机发送消息属于真实发送。
Bird SMS 包含哪些功能?
发送消息、接收回复、管理发送方和目的地,以及查看送达结果。产品中心连接号码类型、注册、活动、分析和相应的设置指南。
我可以发送到哪些国家?
使用目的地目录检查当前覆盖范围、发送方类型和注册要求。发送前在工作区中启用目的地;仅有覆盖范围不等于完成发送方设置。
什么时候需要 10DLC 注册?
从美国本地十位号码发送应用到个人的消息需要 10DLC 品牌和活动注册。免费号码和短码项目有各自的要求。先选择发送方类型,然后按照其注册指南操作。
SMS 营销活动和 SMS 群发有什么不同?
营销活动描述的是营销任务:受众、内容、时间安排和效果衡量。群发是管理一次受众发送的发送资源。控制面板和 Broadcast API 是操作该工作流的方式。
我应该使用 SMS API 还是营销活动?
对应用触发的通知使用单条 SMS 发送。对需要共享内容、排期和进度跟踪的协调受众发送使用营销活动。一批独立的 SMS 请求是另一种操作。
我能将同一批联系人用于 SMS 和邮件吗?
可以。一个联系人可以同时拥有电话和邮箱标识以及共享属性。渠道资格、许可和抑制规则仍决定该联系人能接收哪些消息。
Bird 会报告 SMS 打开率吗?
不会。标准 SMS 不报告打开事件。送达回执、回复、已配置的链接点击和关联的转化事件回答的是不同问题,应分别报告。
AI 能替我发送营销活动吗?
使用智能体通过 Bird 支持的工具和工作区权限来准备和执行工作流。审核收件人和消息内容,并在流程中授权发送操作。
批量发送和群发有什么区别?
批量发送包含最多 100 条独立的 SMS 消息。群发针对一个受众发送共享内容,并管理准备、排期、进度和收件人结果。
定时发送的受众何时确定?
成员资格在定时发送启动时确定。在此之前添加或移除的人会改变该次发送的受众。调查营销活动时,可查看生成的收件人快照。
发送开始后还能取消营销活动吗?
取消会停止尚未提交的工作。已移交给运营商的消息无法撤回,因此请在取消完成后检查收件人结果。
如何衡量营销活动效果?
从送达数量和失败数量入手。使用单独配置的回复、点击和转化信号来衡量营销活动预期产生的行动。标准 SMS 不会产生打开事件。
SMS 如何计费?
按条计费,费率取决于目的地国家/地区和您使用的发送者类型,因此美国长码和英国字母数字发送者 ID 的价格是分开的。各国费率已在 SMS 定价页面上公布。
什么是分段(segment),它会影响我的费用吗?
会。计费按分段而非按条。一个分段可容纳 160 个 GSM-7 字符,但只要包含一个表情符号或非拉丁字符,整条消息就会切换为 Unicode 编码,此时一个分段仅容纳 70 个字符。较长的文本会被拆分,每个分段都会计费,因此一个多余的字符可能使大规模营销活动的成本翻倍。
除了按条计费外还有其他费用吗?
运营商费用按条收取,因目的地和运营商而异。在美国,10DLC 还涉及品牌和活动注册费。两者均列在 SMS 运营商费用页面上。
在哪里可以查看实际消费?
SMS 日志在每条消息计价后会显示其分段数和费用;SMS 指标面板会汇总一段时间内的接受量、分段数和支出。
一个 SMS 分段有多长?
GSM-7 单段允许 160 个单位,多段时每段 153 个单位。Unicode 分别为 70 或 67。扩展字符和表情符号可能占用多个单位,因此仅凭可见字符数不足以预测计费。
消息最大长度是多少?
Bird 最多接受 12 个分段,超出限制的消息体将被拒绝。请使用编码感知的分段计数,而不是将固定的可见字符数视为限制。
一次批量可以包含多少条消息?
批量端点最多接受 100 条独立消息。当任务是面向受众的活动时,请使用广播工作流。
适用哪种请求速率限制?
请参考 API 返回的速率限制信息和当前账户文档。API 请求限制和运营商吞吐量是两个独立的约束条件。
发送方吞吐量如何影响活动?
发送方类型、注册、目的地和运营商要求都会影响吞吐量。根据已批准的发送计划进行规划,并调查报告的限制,而不是假设存在一个统一的全局每秒消息速率。
我应该从哪种号码类型开始?
根据目的地、所需功能、流量模式和注册情况进行选择。号码的类型描述其网络类别;其功能告诉你该号码是否支持 SMS 或语音。
拥有号码是否意味着可以立即发送?
不是。号码所有权、发送方注册和目的地启用是独立的检查项。号码可能已分配,但合规工作仍未完成。
我可以通过号码 API 购买短号码吗?
不可以。短号码由 Bird 通过协助流程分配。请联系 SMS 专家审核市场、计划和流量需求。
一个号码可以同时支持 SMS 和语音吗?
可以,前提是所分配的号码同时具备这两种功能。按所需功能筛选库存并检查返回的号码;不要仅从号码类型推断其功能。
什么是字母数字发送者 ID?
在 SMS 发送方字段中显示的简短品牌字符串,用于替代电话号码。它是你声明并在需要时注册的身份标识,而不是可接收回复的号码。
收件人可以回复品牌名称吗?
不能。当流程需要接收回复时,请使用具有 SMS 功能的号码。为活动和目的地准备适当的退订机制。
声明发送方 ID 后就能开始发送吗?
仅当目的地允许该发送方且不再有未完成的必要注册时才可以。启用目的地并在上线前检查发送方的国家/地区要求。
免费 SMS 号码是否需要 10DLC 注册?
免费号码消息使用单独的验证流程。选择具有 SMS 功能的号码,并为预期用例完成免费号码验证。
验证是否保证送达?
不保证。审批只是确立了参与该计划的资格。消息内容、接收方可用性、抑制规则和运营商条件仍会影响送达。
免费号码能否接收回复?
具有 SMS 功能的免费号码在目的地和运营商允许的情况下可以支持回复。请订阅入站事件并查看相关的关键词处理规则。
什么是 10DLC 长号码?
10DLC 是一种十位长码,用于在美国以注册品牌和活动身份发送应用到个人的消息。长码编号和注册方式在其他国家/地区有所不同。
每个本地号码都能收发 SMS 吗?
不一定。请检查特定号码的功能。部分本地号码仅支持语音而不支持 SMS,因此请按你的应用所需功能筛选号码库存。
长号码能提供多大的吞吐量?
吞吐量取决于目的地、运营商和注册计划。请查看美国 10DLC 流量的已批准品牌和活动限额。
什么是 SMS 短代码?
短号码是四到六位数字的国内消息号码,用于经过审核的大批量消息计划,不提供语音服务。
如何通过 Bird 获取短号码?
联系 SMS 专家审核目的地、使用场景和计划需求。Bird 分配短号码;自助号码订购 API 不出售短号码。
同一个短号码可以在国际范围内使用吗?
短号码是国内号码。请查看每个市场的本地计划,而不是将一个号码当作全球发送方。
我可以选择发送方吗?
对于自由文本发送,请提供你的工作区可在该目的地使用的发送方以及相应的消息类别。系统模板发送会根据模板自动确定类别和发送方。
重试如何避免重复短信?
提供一个幂等键,并在重试同一请求时复用它。没有该键的发送可能被视为新消息。
已接受是否意味着已投递?
不是。202 响应表示 API 已接受该请求。通过消息记录和签名事件跟踪运营商报告的结果。投递回执并不能证明收件人已阅读短信。
批量发送和群发是一回事吗?
一个批量包含最多 100 条独立消息,每条有自己的收件人和正文。群发是面向受众的营销活动,共享内容并具有托管的发送生命周期。请选择与你的需求匹配的工作流。
回复如何到达我的应用?
在支持的 Bird 号码上接收消息,并订阅带签名的 sms.received 事件。在处理发送方、接收号码和消息文本之前,请验证 webhook 签名。
如何在同一会话中回复?
从接收消息的号码向原始发送方发送回复。确认该号码和目的地支持你正在构建的会话。
当有人发送 STOP 短信时会发生什么?
在国家关键词目录支持的情况下,STOP 会为该发送方/订阅者对创建抑制,并发送已配置的确认消息。请检查各国规则;未覆盖的国家需要你自行处理退订。
一次 STOP 是否覆盖我的整个工作区?
发送方/订阅者抑制仅限于该对。工作区级别的联系人偏好设置是独立的控制方式,可跨发送方生效。
字母数字发送方 ID 能否接收回复?
字母数字发送方 ID 仅支持发送。请选择具有相应入站功能和目的地支持的号码,以实现双向 SMS。
如何查看目的地覆盖范围?
打开目的地目录,查看每个市场的发送方类型和注册要求。你的工作区还必须启用该目的地,发送请求才会被接受。
运营商回执能证明什么?
它报告来自运营商的投递结果。回执可能在请求被接受后才到达,消息记录可能仍处于待处理状态。投递成功并不代表收件人已阅读或响应了短信。
如何排查失败的路由?
从消息状态和失败原因入手。按运营商、国家或发送方对比报告,然后检查注册和目的地配置。仅凭汇总失败率无法定位原因。
我可以单独查询一个电话号码吗?
如果你的应用在发送前需要电话号码情报,请使用 Lookup。查看该查询可用的信号和覆盖范围,而不是将 SMS 投递报告当作完整的号码检查。
送达率如何计算?
送达消息数与所选发送时间范围内已接受消息数的比值。最近发送的消息在运营商回执到达前可能仍处于未结算状态。
哪些情况计入失败率?
文档中的失败率计算包括未送达、失败和过期的结果。被拒绝的流量单独显示,因此不应在不更改定义的情况下将其加入该比率。
我可以按运营商拆分报告吗?
统计 API 提供各支持维度的独立细分数据,包括国家/地区、运营商和发送方。请使用该端点支持的筛选条件。两个独立的聚合报告不能构成按运营商和国家/地区交叉的组合结果。
SMS 报告是否包含打开和点击数据?
运营商送达回执报告的是送达状态,而非已读或点击。通过适当配置的链接和应用分析流程来衡量链接访问和转化。
我可以查看单条消息吗?
打开该消息的记录和事件时间线,跟踪接受、运营商交接和报告的结果。使用统计 API 获取聚合趋势,使用 Webhook 将事件接入你的应用。
收件人可以恢复接收消息吗?
受支持的 START 关键词可以解除对应的关键词抑制。手动抑制和工作区级别的偏好设置有各自的控制方式;不应假设一项更改会撤销另一类型的退订。
发送前如何检查抑制状态?
查询该订阅者和发送方的抑制资源。准备受众时也要检查工作区偏好设置。发送仍受提交时生效的控制条件约束。
我的发送方需要哪种注册?
美国长码使用 10DLC 进行应用到个人的消息发送。免费号码消息有单独的验证流程。其他国家/地区的注册取决于发送方和目的地。请阅读你计划使用的发送方的相关要求。
注册是否可以替代客户同意?
不能。发送方注册、客户许可和当前退订状态是三项独立的检查。准备好已批准的发送方并不意味着有权向每个联系人发送消息。
如何确认发送方已准备就绪?
查看其国家/地区要求、注册状态以及目的地是否已启用。在发送流量之前,完成 Bird 报告的后续操作。
声明发送方 ID 和注册发送方 ID 是一回事吗?
不是。声明是在工作区中创建品牌身份。国家注册则确定该发送方是否被批准用于有此要求的目的地。
发送前应检查什么?
查看是否需要注册、注册状态、目的地是否已启用以及后续操作。发送方已获批并不会自动启用已禁用的目的地。
注册需要多长时间?
查看该国家发布的预估时间(如有)。外部审核和要求的更正可能影响时间;请以状态为准,而非假定的上线日期。
什么是品牌、活动和号码模型?
品牌标识企业身份。活动在该品牌下声明一个用例。在将发送号码用于美国应用到个人 (A2P) 流量之前,需将其关联到已批准的活动。
能否更改活动的用例?
已注册的用例无法更改。当用例发生变化时,请创建新活动,并在提交前审核相关要求和费用。
品牌获批是否意味着号码可以发送?
不是。还需完成活动审批、关联号码并启用目的地。上市公司品牌在注册活动前还需满足 Auth+ 要求。
10DLC 是否适用于免费号码?
免费号码消息有自己的验证流程。10DLC 适用于美国长号码的应用到个人消息。
SMS 是加密的吗?
你对 Bird 的调用通过 HTTPS 传输,我们发送给你的入站 webhook 也是如此。最后一跳不在我们的加密范围内:SMS 是一种运营商协议,没有端到端加密,消息在手机和运营商处均可读。请根据你的应用安全要求选择内容和渠道;标准电子邮件也不是端到端加密的替代方案。
如何确认入站 webhook 确实来自 Bird?
每个事件都经过 HMAC 签名。在处理 payload 之前,请使用您端点的密钥验证签名,并可随时在控制台中轮换该密钥。
我的数据存储在哪里?
存储在您组织所在的区域,us1 或 eu1。您的 API 密钥前缀中包含区域信息(bk_us1_…、bk_eu1_…),SDK 和 CLI 据此自动选择正确的端点,无需您手动配置。
一个 API 密钥实际能做什么?
密钥受其分配的权限范围和级别限制。只给每个应用所需的最低权限;拥有额外权限范围的密钥也可以访问相应的产品。角色和权限范围要求管控着仪表板和 API 中的密钥管理。
我可以将密钥限制为仅允许特定 IP 使用,并安全地轮换吗?
两者都可以。密钥支持设置 CIDR 范围白名单,拒绝来自其他地址的请求;轮换时旧密钥会在宽限期内继续有效(默认 24 小时,或设为零立即失效),因此轮换无需停机。
有谁更改了什么的审计记录吗?
审计日志记录账户配置和安全变更,包含可用的操作者、操作、目标和时间。单条 SMS 流量属于消息日志和分析,请使用与问题匹配的记录。
在哪里可以获取安全和数据保护相关文档?
认证和安全文档位于信任中心 trust.bird.com。数据处理协议、隐私声明和可接受使用政策发布在 bird.com/legal。如需供应商调查问卷,请联系您的 Bird 客户团队处理。
付诸实践。
继续查阅此主题的文档、指南和示例。资源为英文。
正在规划 SMS 活动?
在上下文中浏览营销问题,然后构建你的发送工作流。