長文SMS API
セグメントごとではなく
メッセージあたり一律$0.02
Twilioは600文字の予約リマインダーに4倍の料金を請求します(米国$0.04 / ドイツ$0.40)。MySMSGateは一律$0.02で、1送信あたり最大7セグメントまで対応(ラテン文字で約1071文字 / キリル文字で約469文字)。長さに関わらず1回の課金です。
同じメッセージでも、課金方法が異なります
600文字の予約リマインダーは、SMSプロトコルのルールでは4つのセグメントに分割されます。キャリアAPIプロバイダーは4セグメントすべてに課金しますが、当社は1セグメント分の料金です。
| プロバイダー | セグメントあたりの料金 | 4セグメントSMSの課金額 | 月間1000通あたりの費用 |
|---|---|---|---|
| Twilio US | $0.0083 × 4 | $0.0332 | $33.20 |
| Twilio Germany | $0.082 × 4 | $0.328 | $328 |
| Twilio Brazil | $0.097 × 4 | $0.388 | $388 |
| Twilio Indonesia | $0.234 × 4 | $0.936 | $936 |
| MessageBird Germany | $0.095 × 4 | $0.380 | $380 |
| Plivo Germany | $0.075 × 4 | $0.300 | $300 |
| MySMSGate(どの国でも) | $0.02 × 1(一律) | $0.02 | $20.00 |
プロバイダーの料金ページは2026年4月時点のものです。運用上の決定を下す前に、プロバイダーサイトで現在の料金をご確認ください。MySMSGateの料金はプラットフォームの一律料金であり、宛先SMS料金はご利用の携帯電話キャリアプランを通じて支払われます。
メッセージあたりの課金が存在する理由
SMSプロトコルは160文字
元のGSM規格では、1通のSMSは160文字(GSM-7)または70文字(キリル文字/絵文字用のUCS-2)に制限されています。これより長いメッセージはセグメントに分割されます — GSM-7では各153文字、UCS-2では各67文字 — 受信者の電話によって連結されますが、キャリアによって個別にカウントされます。
Twilioはセグメントごとに支払う
キャリアAPIプロバイダーは、SMS終端を卸値でセグメントごとに購入し、そのコスト(とマークアップ)をユーザーに転嫁します。5セグメントのSMSは、5回分のキャリア料金となり、請求書には5倍の料金が課金されます。彼らにとって、これ以外の方法はありません。
当社はキャリアに支払わない
あなたの携帯電話のSIMがSMSを送信します。既存の消費者向けプランには通常、無制限のSMSまたは十分なクォータが含まれています。当社はキャリアAPIには一切アクセスせず、あなたの携帯電話にメッセージ送信を依頼するだけです。そのため、セグメントごとのマークアップではなく、一律のプラットフォーム料金を課金します。
7セグメントでのソフトキャップ
SIMを安全に保つため、1送信あたり7セグメント(約1071文字)に上限を設けています。キャリアは、頻繁に7セグメント以上のマーケティング一斉送信を行う電話を不正利用パターンとしてフラグするため、番号がブロックされるとシステム全体が機能しなくなります。7を超えた場合は、分割するか、当社にご連絡ください。
1回の課金で送れるメッセージの長さ
実際のメッセージ長とセグメントへの対応。MySMSGateではすべて一律$0.02ですが、セグメントごとのプロバイダーでは1倍、2倍、3倍、5倍の費用がかかります。
70文字以下(キリル文字)
(短い通知)
(予約リマインダー)
(リッチ通知 + CTA)
(最大)
これらのユースケースに最適
予約リマインダー
「スミス先生との予約は3月15日火曜日の午後3時です。住所:メインストリート123番地。確認する場合はCONFIRMと返信、または555-1234にお電話ください。購読解除はSTOPと返信してください。」— 200文字以上で、競合他社では2セグメント。ここでは一律$0.02です。
注文/配送通知
「こんにちは、{name}様。ご注文番号#{{order}}(3点、$42)が{carrier}経由で発送されました。追跡番号:{url}。配達予定日:{date}。サポートが必要な場合はHELPと返信してください。」— 実際のデータでは簡単に300文字以上になります。
ブランド付きOTP
「あなたの{brand}認証コードは123456です。このコードを共有しないでください。{brand}がコードを尋ねることは決してありません。コードは5分間有効です。問題がありますか?help@{brand}.comまたは555-1234にお電話ください。」— 長く見えますが、Twilioでは3倍の費用がかかります。
多言語通知
キリル文字/アラビア語/中国語/絵文字コンテンツ = UCS-2 = 1セグメントあたり70文字(ラテン文字GSM-7の160文字に対し)。これらのスクリプトで180文字のメッセージは3セグメントになります。Twilioは3倍の料金を請求しますが、当社は言語に関わらず一律1回の課金です。
カスタマーサービスからの返信
自然な「こんにちは、遅れて申し訳ありません — お客様の$Xの払い戻しは処理され、3〜5営業日以内に反映されます。参照番号:ABC-123。他にお手手伝いできることはありますか?」といった返信は、会話スタイルで200文字以上になります。
イベントの出欠確認と確定
「{event}イベントへの参加が{date}に{venue}({address})で確定しました。開場は19:00です。身分証明書をご持参ください。カレンダーに追加:{url}。返金ポリシー:{url}」— 6つ以上の変数があり、自然と長文になります。
トレードオフについて正直に
メッセージあたりの一律料金は、常に有利とは限りません。
大きなメリットがある場合
- メッセージが平均160文字を超える場合(通知、リマインダー、多言語)
- 米国以外の宛先に送信する場合(Twilioのセグメントあたり料金は4~50倍高価)
- UCS-2 / キリル文字 / アラビア語 / 絵文字コンテンツの場合(70文字のセグメント制限にすぐに到達)
- 中ボリュームのトランザクショントラフィック(月間1,000〜50,000通)
最適ではない場合
- 米国のみの短文OTP(160文字以下)— Twilioの$0.0083の方がまだ安価
- 月間100万通以上のメッセージ(ボリュームディスカウントのあるキャリアAPIが必要)
- 1送信あたり7セグメントを超えるメッセージが必要なワークフロー(上限はSIMを保護するため)
- キャリアグレードの冗長性を備えた99.99%のSLA
よくある質問
Twilioはなぜ1通のSMSに複数回課金するのですか?
SMSプロトコルでは、1通のメッセージは160文字(GSM-7)または70文字(UCS-2 / キリル文字 / 絵文字)に制限されています。これより長いメッセージはセグメントに分割され、GSM-7では各153文字、UCS-2では各67文字となり、各セグメントはキャリアAPIプロバイダーによって個別に課金されます。200文字の通知は2セグメントで2倍、500文字の予約リマインダーは4倍の課金です。当社はキャリア終端料金を支払わないため、1送信あたり一律$0.02で課金します。
メッセージの最大長はどれくらいですか?
1送信あたり最大7セグメントまでです:GSM-7(英語/ラテン文字)で約1071文字、またはUCS-2(キリル文字/アラビア語/中国語/絵文字)で約469文字です。これを超えるとAPIは説明とともに413を返します — メッセージを分割するか、長文メッセージのティアについてお問い合わせください。この上限は、キャリアの不正利用検出からSIMを保護するために存在します(50セグメントを超えるマーケティング一斉送信は電話がフラグされます)。これは課金トリックではありません。
「メッセージあたり一律課金」は実際にどのように費用を節約できますか?
実際の例:5セグメントの予約リマインダー(約750文字)。Twilio米国では$0.0083 × 5 = $0.0415、Twilioドイツでは$0.082 × 5 = $0.41、Twilioインドネシアでは$0.234 × 5 = $1.17が1通のメッセージにかかります。MySMSGateでは、どこでもメッセージあたり一律$0.02です。そのようなメッセージを月1000通送信する場合:Twilio米国 = $42、Twilioドイツ = $410、Twilioインドネシア = $1170。MySMSGate = $20.00です。メッセージが長くなったり、米国以外の宛先へ送信する場合、節約効果はさらに高まります。
受信者の携帯電話には、メッセージは1通のSMSとして届きますか、それとも複数として届きますか?
最新のスマートフォン(iOS、Android)は、分割されたSMSを自動的に1つの吹き出しに再構成するため、受信者は1つのメッセージとして見えます。キャリア側では、依然としてN個のセグメントとして扱われ、携帯電話のプラン制限からN個を消費します(無制限プランでは関係ありません)。当社の課金上は、セグメント数に関わらず1回の課金です。受信者の体験は、1セグメントのSMSと全く同じです。
これが有利ではないケースはありますか?
3つのケースがあります。(1) 米国のみの短文OTP(160文字以下)の場合:Twilioの$0.0083は$0.02よりも安価です — メッセージが1セグメントに収まる場合、セグメント数は関係ありません。(2) 月間100万通以上の高ボリュームの場合:専用のキャリアAPIプロバイダーは、当社が提供できないボリュームディスカウントを持っています。(3) 1送信あたり7セグメントを超えるメッセージが本当に必要なワークフローの場合:上限に達し、分割する必要があります。それ以外のすべての場合では、メッセージあたり一律料金が非常に有利です。
送信前にセグメント数を確認できますか?
はい、可能です。ウェブの/sendページでは、入力中にリアルタイムでセグメント数が表示されます。API経由では、メッセージ本文を送信するとレスポンスでセグメント数が返されます。「413: too many segments」の場合、レスポンスには実際のセグメント数と上限が含まれるため、プログラムで分割できます。
メッセージあたり1回の課金。最大1071文字まで。
無料SMS10通、クレジットカード不要。長文メッセージの送信をエンドツーエンドでテストし、セグメント数を確認し、一律料金があなたのワークフローに合うかご確認ください。
今すぐ無料で始める →