所罗门群岛短信市场概况
区域设置名称: | 所罗门群岛 |
---|---|
ISO 代码: | 巴拿马 |
地区 | 大洋洲 |
移动国家代码 (MCC) | 540 |
拨号代码 | +677 |
市场状况:所罗门群岛的移动市场正在不断增长,短信因其可靠性和广泛可用性而仍然是重要的通信渠道。尽管智能手机的普及率正在提高,但由于农村地区的互联网基础设施有限,传统短信仍然是商业通信和通知的首选。
所罗门群岛短信的主要功能和能力
所罗门群岛支持通过串联消息传递支持的基本短信功能,但双向阿尔及利亚 whatsapp 数据短信等一些高级功能受到限制。
双向短信支持
所罗门群岛的主要短信服务提供商不支持双向短信 公司列表:包括 cnpj 和电话。这意味着企业应该仅围绕单向通信来设计短信策略。
串联消息(分段短信)
支持:是的,所罗门群岛完全支持串联消息。
消息长度规则:在拆分之前,消息限制为 160 个字符。
编码注意事项:支持 GSM-7 和 UCS-2 编码,UCS-2 消息每段限制为 70 个字符。
MMS 支持
MMS 消息会自动转换为带有内嵌 URL 链接的 SMS。这确保了所有设备的兼容性,同时仍允许通过链接的网页共享丰富的媒体内容。
收件人电话号码兼容性
号码可携性
所罗门群岛不提供号码可携性。这意味着电话号码仍与原来的移动网络运营商绑定,这有助于确保可靠的信息传递路由。
向固定电话发送短信
在所罗门群岛,无法向固定电话号码发送短信。尝试向固定电话号码发送消息将导致发送失败,并导致短信提供商 API 出现 400 响应错误(代码 21614)。
所罗门群岛短信合规与监管指南
所罗门群岛电信委员会 (TCSI) 负责监管电信法规。虽然具体的短信营销法律有限,但企业应遵循国际最佳实践和一般消费者保护准则。
同意和选择加入
需要明确同意:在发送营销信息之前,您必须获得并记录明确的选择加入同意。最佳做法包括:
- 保存关于如何以及何时获得同意的详细记录
- 使用清晰的语言解释用户将收到什么消息
- 提供有关消息频率的透明信息
- 实施营销活动的双重选择
HELP/STOP 和其他命令
虽然当地法律没有严格要求,但强烈建议实施标准的退出关键字:
- 支持英文“STOP”和“HELP”命令 手机号码
- 考虑支持“CANCEL”和“END”作为替代退出关键字
- 通过确认信息及时回复退出请求
- 支持所罗门群岛皮金语关键词可能会有益
请勿致电/请勿打扰登记
所罗门群岛没有官方的“禁止致电”登记处。但是,企业应该:
- 维护自己的抑制名单
- 立即尊重退出请求
- 保留退出号码记录至少 12 个月
- 定期清理联系人列表以删除不活跃的号码
时区敏感度
所罗门群岛遵守 SBT(UTC+11)。最佳做法包括:
- 在 SBT 上午 8:00 到晚上 8:00 之间发送消息
- 避免在宗教节日和周日发送信息
- 将这些时间以外的紧急信息限制在真正的紧急情况下
所罗门群岛的电话号码选项和短信发件人类型
字母数字发件人 ID
运营商网络能力:支持
注册要求:无需预先注册,支持动态使用
发送者ID保存:发送者ID一般在发送后保存
长代码
国内与国际:
- 不支持国内长代码
- 完全支持国际长代码
发件人 ID 保存:国际长代码会保留原始发件人 ID
配置时间:国际长代码通常立即可用
用例:适用于交易消息和双因素身份验证
短代码
支持:所罗门群岛目前不支持短代码
配置时间:N/A
使用案例:N/A
受限制的短信内容、行业和用例
所罗门群岛维持与文化和宗教价值观相符的一般内容限制:
- 禁止赌博和投注内容
- 严禁成人内容
- 金融服务必须包含明确的免责声明
- 医疗保健信息必须避免医疗声明
内容过滤
已知承运人规则:
- 包含特定关键字的邮件可能会被屏蔽
- URL 应来自信誉良好的域名
- 避免过多标点符号和全大写文本
避免过滤的最佳实践:
- 使用清晰、专业的语言
- 避免垃圾邮件触发词
- 在消息中包含公司名称
- 保持 URL 简短且易于识别
在所罗门群岛发送短信的最佳做法
信息传递策略
- 尽可能将消息控制在 160 个字符以内
- 包含明确的号召性用语
- 在每条消息中标识您的业务
- 慎重使用个性化信息(例如收件人的姓名)
发送频率和时间
- 将营销信息限制为每月 2-4 条
- 至少间隔 48 小时发送消息
- 尊重当地节假日和周末
- 考虑季节性事件和天气模式
本土化
- 主要语言:英语和所罗门群岛皮金语
- 考虑使用双语信息以扩大影响力
- 使用简单、清晰的语言
- 尊重当地文化差异
退出管理
- 24 小时内处理退出
- 发送退出确认信息
- 维护准确的退出记录
- 定期审核选择退出合规性
测试和监控
- 在主要本地运营商上测试消息
- 密切监控送货率
- 跟踪参与度指标
- 定期测试选择退出功能
所罗门群岛的 SMS API 集成
Twilio
Twilio 通过其 REST API 向所罗门群岛提供可靠的短信递送服务。具体实现方法如下:
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 sendSMS(to: string, message: string) {
try {
// Format phone number to E.164 format for Solomon Islands
const formattedNumber = to.startsWith('+677') ? to : `+677${to}`;
const response = await client.messages.create({
body: message,
to: formattedNumber,
from: process.env.TWILIO_PHONE_NUMBER, // Your Twilio number or approved sender ID
// Optional parameters for delivery tracking
statusCallback: 'https://your-webhook.com/status'
});
console.log(`Message sent successfully! SID: ${response.sid}`);
return response;
} catch (error) {
console.error('Error sending message:', error);
throw error;
}
}
辛奇
Sinch 为所罗门群岛市场提供全面的短信功能:
import { SinchClient } from '@sinch/sdk-core';
// Initialize Sinch client
const sinchClient = new SinchClient({
projectId: process.env.SINCH_PROJECT_ID,
apiToken: process.env.SINCH_API_TOKEN
});
async function sendSMS(to: string, message: string) {
try {
const response = await sinchClient.sms.batches.send({
sendSMSRequestBody: {
to: [to.startsWith('+677') ? to : `+677${to}`],
from: 'YourCompany', // Alphanumeric sender ID
body: message,
// Optional delivery report configuration
deliveryReport: 'summary'
}
});
console.log('Message batch created:', response.id);
return response;
} catch (error) {
console.error('Failed to send message:', error);
throw error;
}
}
信息鸟
MessageBird 提供了一个简单的 API,用于向所罗门群岛发送短信。