科摩罗短信市场概览
区域设置名称: | 科摩罗 |
---|---|
ISO 代码: | 知识管理 |
地区 | 中东和非洲 |
移动国家代码 (MCC) | 654 |
拨号代码 | +269 |
市场条件:科摩罗电信市场受国家信息和通信技术监管局 (ANRTIC) 监管。移动普及率持续增长,短信仍是重要的通信渠道。移动运营商之间的市场竞争有限,基本短信基础设施已经到位,但与较发达的市场相比,某些功能存在限制。
科摩罗的主要短信功能和能力
科摩罗支持基本的短信功能,但对双向消息和串联马其顿 whatsapp 数据等高级功能有一些限制。
双向短信支持
根据当前运营商的能力,科摩罗不支持双向短信。企业应围绕单向通信流程设计短信策略。
串联消息(分段短信)
支持:科摩罗不支持串联消息。
消息长度规则:使用 GSM-7 编码,每条消息标准 160 个字符。
编码注意事项:支持 GSM-7 和 UCS-2 编码,UCS-2 限制每条消息 70 个字符。
MMS 支持
MMS 消息会自动转换为带有内嵌 URL 链接的 SMS。这确保了消息的传递,同时提供了一种通过链接资源共享富媒体内容的方法。
收件人电话号码兼容性
号码可携性
科摩罗不提供号码可携性。这意味着电话号码仍与原运营商绑定,简化了信息路由,但限制了消费者的灵活性。
向固定电话发送短信
在科摩罗,无法向固定电话号码发送短信。尝试向固定电话号码发送消息将导致发送失败并出现错误响应(Twilio API 的 400 错误代码 21614),并且不会向发件人的帐户收取任何费用。
科摩罗短信合规与监管指南
科摩罗国家信息和通信技术管理局 (ANRTIC) 负责监管科摩罗的电信法规。虽然具体的短信营销法律仍在制定中,但企业必须遵循一般电信准则和国际最佳实践。
同意和选择加入
明确同意要求:
- 在发送营销信息之前获得明确、有记录的选择加入同意
- 保存何时以及如何获得同意的详细记录 电话号码业务线索
- 在初始同意请求中包括您的公司名称和目的
- 提供有关消息频率和内容的明确条款和条件
HELP/STOP 和其他命令
- 所有短信活动必须支持标准退出关键字(停止、取消、结束)seo主题集群的好处
- HELP/INFO 命令应该提供客户支持信息
- 根据当地语言偏好,支持法语和阿拉伯语关键字
- 立即处理选择退出请求
请勿致电/请勿打扰登记
科摩罗没有官方的“禁止致电”登记处。但是,企业应该:
- 维护自己的选择退出号码抑制列表
- 24 小时内尊重退出请求
- 定期清理联系人列表以删除无效号码
- 记录所有退出请求,以达到合规目的
时区敏感度
科摩罗遵循东非时间(EAT,UTC+3) 建议发送窗口:
- 工作日:当地时间上午 8:00 至晚上 8:00
- 周末:当地时间上午 10:00 至下午 6:00
- 避免在宗教节日和周五祈祷时间发送
科摩罗的电话号码选项和短信发件人类型
字母数字发件人 ID
运营商网络能力:支持
注册要求:无需预先注册
发件人 ID 保存:是,发件人 ID 会保存并显示为已发送
长代码
国内与国际:
- 国内长代码:运营商支持,但主要提供商不可用
- 国际长代码:全面支持并推荐用于商业信息传递
发件人 ID 保存:是,原始发件人 ID 被保留
配置时间:国际长代码需要 1-2 个工作日
用例:适用于交易消息、警报和客户支持
短代码
支持:目前不支持科摩罗
配置时间:N/A
使用案例:N/A
受限制的短信内容、行业和用例
禁止内容:
- 赌博和博彩服务
- 成人内容或露骨内容
- 未经授权的金融服务
- 未经适当授权的政治竞选信息
- 未经适当许可的宗教内容
内容过滤
已知运营商过滤器:
- 来自未知域名的 URL 可能会被阻止
- 包含法语或阿拉伯语特定关键词的消息
- 多个感叹号或全大写消息
避免过滤的最佳实践:
- 使用经批准的 URL 缩短服务
- 避免过多标点
- 保持一致的发件人 ID
- 保持内容专业且清晰
在科摩罗发送短信的最佳做法
信息传递策略
- 尽可能将消息控制在 160 个字符以内
- 包含明确的号召性用语
- 慎重使用个性化标记
- 在各个信息中保持品牌的一致性
发送频率和时间
- 将每个收件人每月的营销信息限制为 2-4 条
- 间隔发送消息以避免收件人不知所措
- 考虑斋月和其他宗教节日
- 尊重当地营业时间和周末
本土化
- 主要语言:阿拉伯语、法语和科摩罗语
- 考虑使用双语信息(法语/阿拉伯语)以扩大影响力
- 使用本地日期和时间格式
- 尊重内容中的文化敏感性
退出管理
- 24 小时内处理退出
- 维护集中退出数据库
- 在营销信息中包含退出说明
- 定期审核选择退出合规性
测试和监控
- 向所有主要本地运营商测试消息
- 监控承运商的运送费率
- 跟踪参与度指标
- 定期测试选择退出功能
科摩罗的 SMS API 集成
Twilio
Twilio 提供强大的 SMS API,全面支持科摩罗。集成需要账户 SID 和身份验证令牌进行身份验证。
import { Twilio } from 'twilio';
// Initialize client with your credentials
const client = new Twilio(
process.env.TWILIO_ACCOUNT_SID,
process.env.TWILIO_AUTH_TOKEN
);
async function sendSMSToComoros() {
try {
// Send message with proper Comoros formatting (+269)
const message = await client.messages.create({
body: 'Your message here', // Keep under 160 characters
from: 'YourSenderID', // Alphanumeric sender ID
to: '+2691234567' // Comoros number format
});
console.log(`Message sent successfully: ${message.sid}`);
} catch (error) {
console.error('Error sending message:', error);
}
}
辛奇
Sinch 在科摩罗提供直达承运商,具有很高的运载率。
import axios from 'axios';
async function sendSinchSMS() {
const API_TOKEN = 'YOUR_API_TOKEN';
const SERVICE_PLAN_ID = 'YOUR_SERVICE_PLAN_ID';
try {
const response = await axios.post(
`https://sms.api.sinch.com/xms/v1/${SERVICE_PLAN_ID}/batches`,
{
from: 'YourSenderID',
to: ['+2691234567'],
body: 'Your message here'
},
{
headers: {
'Authorization': `Bearer ${API_TOKEN}`,
'Content-Type': 'application/json'
}
}
);
console.log('Message sent:', response.data.id);
} catch (error) {
console.error('Sending failed:', error.response?.data);
}
}
信息鸟
MessageBird 为科摩罗提供可靠的短信传递服务,并提供详细的传递报告。
import { MessageBird } from 'messagebird';
const messagebird = MessageBird('YOUR_ACCESS_KEY');
function sendMessageBirdSMS() {
const params = {
originator: 'YourCompany',
recipients: ['+2691234567'],
body: 'Your message here',
reportUrl: 'https://your-webhook-url.com/delivery-reports'
};
messagebird.messages.create(params, (err, response) => {
if (err) {
console.error('Error:', err);
return;
}
console.log('Message sent:', response.id);
});
}
普利沃
Plivo 为科摩罗的短信投递提供具有竞争力的价格,并且投递率很高。
import plivo from 'plivo';
const client = new plivo.Client(
process.env.PLIVO_AUTH_ID,
process.env.PLIVO_AUTH_TOKEN
);
async function sendPlivoSMS() {
try {
const message = await client.messages.create({
src: 'YourSenderID', // Your sender ID
dst: '2691234567', // Destination number
text: 'Your message here',
url: 'https://your-webhook-url.com/delivery-status'
});
console.log('Message sent:', message.messageUuid);
} catch (error) {
console.error('Sending failed:', error);
}
}
API 速率限制和吞吐量
- 默认速率限制:每秒 30 条消息
- 大量发送时建议批量发送
- 实现重试逻辑的指数退避算法
吞吐量管理策略:
- 使用 Redis 或类似工具对消息进行排队
- 实现速率限制中间件
- 监控投递率并调整发送速度
- 尽可能使用批处理 API
错误处理和报告
- 实施全面日志记录
- 监控送货回执
- 跟踪常见错误代码:
- 4001:数字格式无效
- 4002:网络不可用
- 4003:消息被阻止
- 商店配送状态更新
回顾和其他资源
关键要点
- 合规重点
- 获得明确同意
- 尊重退出请求
- 尊重发送时间
- 维护干净的联系人列表
- 技术考虑
- 使用正确的数字格式 (+269)
- 实现重试逻辑
- 监控配送率
- 跨运营商测试
- 最佳实践
- 本地化内容
- 保持信息简洁
- 定期清理清单
- 监控参与度指标
下一步
- 请访问 看 ANRTIC 规定
- 咨询当地法律顾问进行合规审查
- 使用首选短信提供商设置测试账户
- 实施配送监控系统。