玻利维亚短信市场概览
区域设置名称: | 玻利维亚 |
---|---|
ISO 代码: | 鲍尔 |
地区 | 南美洲 |
移动国家代码 (MCC) | 736 |
拨号代码 | +591 |
市场状况:玻利维亚的移动市场由三大罗马尼亚 whatsapp 数据运营商主导:Entel(国有)、Tigo 和 Viva(Nuevatel)。短信仍然是一个重要的沟通渠道,尤其是对于企业对消费者的消息传递。虽然 WhatsApp 等 OTT 消息应用程序在城市地区很受欢迎,但由于其可靠性和通用设备支持,短信在农村和城市地区都保持着很高的普及率。Android 设备以超过 90% 的市场份额占据市场主导地位,使短信成为接触最广泛受众的特别有效的渠道。
玻利维亚短信的主要功能和能力
玻利维亚支持标准短信功能,包括双向消息和消息串联,但根据运营商和发件人 ID 类型有一定的限制。
双向短信支持
玻利维亚所有主要运营商均支持双向短信。无需特利用本地搜索引擎优化 (seo) 实现针对特定路线的定位殊注册或额外要求即可启用双向短信功能。
串联消息(分段短信)
支持:是,支持连接,但有特定于运营商的限制。
消息长度规则:GSM-7 编码的标准长度为 160 个字符,UCS-2 编码的标准长度为 70 个字符,之后才会进行拆分。
编码注意事项:支持 GSM-7 和 UCS-2 编码。包含特殊字符的消息会自动使用 UCS-2 编码,从而减少每个段的字符限制。
MMS 支持
MMS 消息会自动转换为带有内嵌 URL 链接的 SMS。这确保了所有设备和运新闻 美国营商的兼容性,同时仍可通过网络链接提供丰富的媒体内容。
收件人电话号码兼容性
号码可携性
玻利维亚不提供号码可携性。这意味着电话号码仍与原运营商绑定,这有助于确保更可靠的信息路由和传递。
向固定电话发送短信
玻利维亚不支持向固定电话号码发送短信。尝试向固定电话号码发送短信将导致发送失败并出现 400 响应错误(代码 21614),并且不会产生任何费用。
玻利维亚短信合规与监管指南
玻利维亚的短信通信受电信和运输监管局 (ATT) 监管。虽然具体的短信营销法规仍在制定中,但企业必须遵循一般电信准则和国际最佳短信实践。
同意和选择加入
明确同意要求:
- 发送营销信息之前需要书面或数字确认
- 明确披露消息频率和内容类型
- 保留选择加入日期、来源和方法的详细记录
- 建议在营销活动中进行双重选择
文档的最佳实践:
- 保存同意记录至少 2 年
- 包括时间戳和选择加入的来源
- 维护同意变更的审计跟踪
HELP/STOP 和其他命令
必填关键字:
- STOP、BAJA、NO – 用于选择退出请求
- AYUDA,HELP – 寻求帮助
- 所有关键词必须同时支持西班牙语和英语
- 命令必须不区分大小写
语言考虑:
- 需要对西班牙语有主要支持
- 考虑在帮助信息中同时包含西班牙语和英语
- 示例:“Envie BAJA para cancelar/发送 STOP 取消订阅”
请勿致电/请勿打扰登记
玻利维亚没有官方的“禁止致电”登记处。但是,企业应该:
- 维护自己的退出数据库
- 24 小时内尊重退出请求
- 在各个活动和平台之间共享退出列表
- 主动过滤已知的退订号码
时区敏感度
玻利维亚全年采用 UTC-4 时区。建议发送消息的时间:
- 工作日:上午 8:00 至晚上 8:00(巴西时间)
- 周末:上午 9:00 至下午 6:00(巴西时间)
- 例外:紧急通知和严重警报
玻利维亚的电话号码选项和短信发件人类型
字母数字发件人 ID
运营商网络能力: 部分支持
- 仅 Nuevatel (Viva) 支持动态字母数字发件人 ID
- 其他运营商使用数字 ID 覆盖
注册要求:
- 无需预先注册
- 仅允许在 Viva 网络上进行动态使用
发件人ID保存:
- 保存在 Viva 网络上
- 在其他网络上用随机短代码覆盖
长代码
国内与国际:
- 不支持国内长代码
- 支持国际长代码但有限制
发件人ID保存:
- 大多数网络上无保存
- 转换为短代码或随机数字 ID
配置时间:
- 国际号码需 1-2 个工作日
- 在某些网络上立即激活
用例:
- 交易消息传递
- 双重身份验证
- 客户支持沟通
短代码
支持:可通过所有主要运营商 提供配置时间:专用短代码需要 8-12 周 用例:
- 大规模营销活动
- 优质短信服务
- 品牌专属沟通
受限制的短信内容、行业和用例
限制行业:
- 赌博和博彩服务
- 成人内容或服务
- 未经授权的金融服务
- 未经适当授权的政治活动
- 加密货币促销
受监管行业:
- 金融服务需获得 ATT 批准
- 医疗保健信息必须遵守隐私法规
- 教育机构需要机构验证
内容过滤
已知运营商过滤器:
- 来自未知域的 URL
- 多个感叹号
- 全大写消息
- 高频关键词
避免过滤的最佳实践:
- 使用注册的 URL 缩短服务
- 保持一致的发件人 ID
- 避免过多标点
- 包含清晰的企业标识符
在玻利维亚发送短信的最佳做法
信息传递策略
- 尽可能将消息控制在 160 个字符以内
- 包含明确的号召性用语
- 策略性地使用个性化令牌
- 保持一致的品牌声音
发送频率和时间
- 每位用户每月最多可发送 4-5 条消息
- 尊重当地节日和纪念日
- 避免清晨/深夜发送
- 太空行动至少间隔 72 小时
本土化
- 主要内容为西班牙语
- 考虑目标地区的本土语言
- 使用本地日期/时间格式 (DD/MM/YYYY)
- 考虑地区语言差异
退出管理
- 24 小时内处理退出
- 通过一次性确认退出
- 维护集中退出数据库
- 定期审核选择退出合规性
测试和监控
- 在所有主要运营商(Entel、Tigo、Viva)上进行测试
- 监控承运商的运送费率
- 跟踪参与度指标
- 定期对消息内容进行 A/B 测试
玻利维亚的 SMS API 集成
Twilio
Twilio 提供了强大的 REST API,用于向玻利维亚发送短信。身份验证使用帐户 SID 和身份验证令牌凭据。
主要参数:
from
:发件人 ID(短代码或字母数字)to
:E.164 格式的收件人号码 (+591XXXXXXXX)body
:消息内容(支持Unicode)
import { Twilio } from 'twilio';
// Initialize Twilio client with credentials
const client = new Twilio(
process.env.TWILIO_ACCOUNT_SID,
process.env.TWILIO_AUTH_TOKEN
);
async function sendSMSToBolivia(
to: string,
message: string
): Promise<void> {
try {
// Send message with error handling
const response = await client.messages.create({
body: message,
to: to, // Format: +591XXXXXXXX
from: process.env.TWILIO_PHONE_NUMBER,
// Optional parameters for delivery tracking
statusCallback: 'https://your-callback-url.com/status'
});
console.log(`Message sent successfully! SID: ${response.sid}`);
} catch (error) {
console.error('Error sending message:', error);
throw error;
}
}
辛奇
Sinch 提供带有 JWT 身份验证的 REST API,用于向玻利维亚发送短信。
主要参数:
from
:发件人身份to
:收件人号码数组body
:留言内容delivery_report
: 配送状态追踪
import axios from 'axios';
interface SinchSMSResponse {
id: string;
status: string;
}
async function sendSinchSMS(
recipients: string[],
message: string
): Promise<SinchSMSResponse> {
const SINCH_API_TOKEN = process.env.SINCH_API_TOKEN;
const SINCH_SERVICE_PLAN_ID = process.env.SINCH_SERVICE_PLAN_ID;
try {
const response = await axios.post(
`https://sms.api.sinch.com/xms/v1/${SINCH_SERVICE_PLAN_ID}/batches`,
{
from: process.env.SINCH_SENDER_ID,
to: recipients,
body: message,
delivery_report: 'summary'
},
{
headers: {
'Authorization': `Bearer ${SINCH_API_TOKEN}`,
'Content-Type': 'application/json'
}
}
);
return response.data;
} catch (error) {
console.error('Sinch SMS Error:', error);
throw error;
}
}
信息鸟
MessageBird 提供了一个简单的 REST API,通过 API 密钥验证向玻利维亚发送短信。
主要参数:
originator
: 发件人 IDrecipients
:电话号码数组content
:留言内容reportUrl
:用于发送报告的 Webhook
import messagebird from 'messagebird';
class MessageBirdService {
private client: any;
constructor(apiKey: string) {
this.client = messagebird(apiKey);
}
async sendSMS(
to: string,
message: string
): Promise<any> {
return new Promise((resolve, reject) => {
this.client.messages.create({
originator: process.env.MESSAGEBIRD_ORIGINATOR,
recipients: [to],
body: message,
// Optional parameters
reportUrl: 'https://your-webhook.com/delivery-reports'
}, (err: any, response: any) => {
if (err) {
reject(err);
} else {
resolve(response);
}
});
});
}
}
普利沃
Plivo 为玻利维亚短信发送提供了带有身份验证 ID 和令牌身份验证的 REST API。
主要参数:
src
:来源号码/发件人IDdst
:目的地号码text
:留言内容url
:送达报告 Webhook URL
import plivo from 'plivo';
class PlivoService {
private client: any;
constructor() {
this.client = new plivo.Client(
process.env.PLIVO_AUTH_ID,
process.env.PLIVO_AUTH_TOKEN
);
}
async sendSMS(
to: string,
message: string
): Promise<any> {
try {
const response = await this.client.messages.create({
src: process.env.PLIVO_SOURCE_NUMBER,
dst: to,
text: message,
// Optional parameters
url: 'https://your-webhook.com/delivery-status'
});
return response;
} catch (error) {
console.error('Plivo SMS Error:', error);
throw error;
}
}
}
API 速率限制和吞吐量
速率限制:
- Twilio:每秒 100 条消息
- Sinch:每秒 30 条消息
- MessageBird:每秒 60 条消息
- Plivo:每秒 50 条消息
吞吐量管理策略:
- 实施指数退避重试
- 使用消息队列系统(Redis、RabbitMQ)
- 以 50-100 条为一组批量处理消息
- 监控投递率并调整发送速度
错误处理和报告
最佳实践:
- 记录所有 API 响应和错误
- 针对临时故障实施重试逻辑
- 监控承运商的运送费率
- 设置错误阈值警报
- 存储送货收据以进行故障排除
回顾和其他资源
关键要点:
- 确保电话号码格式正确 (+591)
- 实施强大的错误处理
- 监控投递率并调整发送模式
- 遵守当地时间限制和合规规则。