一家公司将通知扩展到另一个国家时,需要的不仅仅是翻译文本。新的目的地可能改变同一条消息的发送方、许可、价格和时间要求。
为什么价格因国家而异?
不同的目的地网络和发送路径有不同的公布费率和适用费用。
请使用目的地的费率,而不是根据地理距离来估算。相邻国家的费率不一定与你现有的费率相同。
SMS 价格页面和目的地页面公布了可用费率。比较时请保留原始报价货币,以免换算后的估算值被误认为是 Bird 的价格。
计入消息的分段数量和所有适用的运营商费用。注册费用应单独列入预算,因为它们不是每条已送达消息的收费。
跨境后哪些发送规则会发生变化?
发送方可用性、注册、许可和时间要求在不同目的地之间可能存在差异。
某个国家可能支持你在其他地方使用的发送方类型,但要求先完成注册。另一个目的地则可能要求使用不同的发送方类型。
许可还取决于消息本身和收件人适用的规则。不要假设翻译后的营销内容属于为服务更新收集的许可范围。
结合目的地的指南以及许可模型、发送方类型和静默时段来做决策。这些决定了哪些收件人可以接收计划发送的消息。
如何在 Bird 中启用目的地?
你需要在工作区中单独开启该国家,与注册发送方是分开的操作。
禁用的目的地会返回 E12020。发送方的审批不会覆盖该工作区设置。
目的地设置指南详细说明了该控制项。请只启用你的应用所需的市场,而不是将每个可用国家都当作发送目的地。
对于已配置的发送方,其 requirements 响应中包含 destination_enabled。请将该字段与注册状态一起检查,以免混淆这两个控制项。
如何检查每个国家的发送方?
在发送之前,先查询该目的地的发送方 requirements。
bird sms senders requirements <sender-id> --country-code NL
将 NL 替换为目的地的国家代码。requirements 命令会报告注册计划、状态和后续操作。
已在一个目的地获批的发送方在另一个目的地可能仍需额外工作。请将该国家特定的状态纳入你的上线决策,而不是将注册视为一个账户级别的统一标志。
如何管理多国活动?
按目的地对工作进行分组。
在发送每个分组之前,先满足其各自的要求。
分别检查每个分组的结果。
在计算分段数量之前先本地化内容。翻译后的措辞和插入的姓名可能改变计费大小,即使消息的用途不变。
分别规划提交和投递容量。批量 SMS 说明了批量接收和逐条消息的结果。
发送后按目的地比较失败率和费用。一个健康的活动整体投递率可能掩盖仅影响某一个市场的问题。
简而言之
单独规划每个目的地。
在一个国家有效的发送方或许可流程并不代表在另一个国家同样有效。
使用该路由的公布价格。
计入适用的运营商费用和注册费用,而不是将一个国家的费率套用到整个列表。
在 Bird 中启用目的地。
发送方注册不会自动开启工作区中单独的目的地设置。
按目的地比较投递结果。
活动整体汇总可能掩盖整体发送成功背后某条失败路由的问题。