SMSおよびRCS課金計算ツール
Brazeでは、SMSメッセージはメッセージセグメント単位で課金され、RCSメッセージはメッセージ単位で課金されます。SMSセグメントの定義と、さまざまなRCS課金タイプを理解することで、課金の仕組みを把握し、予期しない超過料金を防ぐことができます。
SMSメッセージコピーとセグメント計算ツール
SMSメッセージはメッセージセグメント単位で課金されます。SMSメッセージがどのように分割されるかを理解することが、課金を把握するための鍵となります。
SMSセグメントとは?
ショートメッセージサービス(SMS)は、デバイス間で短いテキストメッセージを送受信できる標準化された通信プロトコルです。他のシグナリングプロトコルの「間に収まる」ように設計されたため、SMSメッセージの長さは160文字の7ビット文字(1120ビット、つまり140バイト)に制限されています。SMSメッセージセグメントとは、携帯キャリアがテキストメッセージを計測するために使用する文字のバッチです。メッセージはセグメント単位で課金されるため、SMSを活用するクライアントは、メッセージがどのように分割されるかの細かい仕組みを理解することで大きなメリットを得られます。
Brazeを使用してSMS CampaignやCanvasを作成する際、メッセージ作成画面で構築するメッセージは、ユーザーの電話にメッセージが配信されたときに表示される内容を表していますが、メッセージがどのようにセグメントに分割され、最終的にどのように課金されるかを示すものではありません。送信されるセグメント数を把握し、発生する可能性のある超過料金を認識することはお客様の責任ですが、これを容易にするためのリソースを提供しています。社内のセグメント計算ツールをご確認ください。

セグメントの内訳
単独のSMSセグメントの文字数制限は、エンコーディングタイプに基づいて160文字(GSM-7エンコーディング)または70文字(UCS-2エンコーディング)です。ただし、ほとんどの電話やネットワークは連結をサポートしており、最大1530文字(GSM-7)または670文字(UCS-2)の長文SMSメッセージを送信できます。そのため、メッセージに複数のセグメントが含まれていても、これらの連結制限を超えなければ、1つのメッセージとして表示され、そのようにレポートされます。
重要な点として、最初のセグメントの文字数制限を超えると、追加の文字によってメッセージ全体が新しい文字数制限に基づいて分割・セグメント化されます:
- GSM-7エンコーディング
- 160文字の制限を超えるメッセージは、153文字のセグメントに分割されて個別に送信され、受信者のデバイスで再構築されます。たとえば、161文字のメッセージは2つのメッセージとして送信され、1つは153文字、もう1つは8文字になります。
- UCS-2エンコーディング
- 絵文字、中国語、韓国語、日本語などの非GSM文字をSMSメッセージに含める場合、それらのメッセージはUCS-2エンコーディングで送信する必要があります。初期セグメント制限の70文字を超えるメッセージは、メッセージ全体が67文字のメッセージセグメントに連結されます。たとえば、71文字のメッセージは2つのメッセージとして送信され、1つは67文字、もう1つは4文字になります。
エンコーディングタイプに関係なく、Brazeから送信される各SMSメッセージには最大10セグメントの制限があり、Liquidテンプレート、コネクテッドコンテンツ、絵文字、リンクに対応しています。
| 文字数 | セグメント数 |
|---|---|
| 0〜160文字 | 1セグメント |
| 161〜306文字 | 2セグメント |
| 307〜459文字 | 3セグメント |
| 460〜612文字 | 4セグメント |
| 613〜765文字 | 5セグメント |
| 766〜918文字 | 6セグメント |
| 919〜1071文字 | 7セグメント |
| 1072〜1224文字 | 8セグメント |
| 1225〜1377文字 | 9セグメント |
| 1378〜1530文字 | 10セグメント |
| 文字数 | セグメント数 |
|---|---|
| 0〜70文字 | 1セグメント |
| 71〜134文字 | 2セグメント |
| 135〜201文字 | 3セグメント |
| 202〜268文字 | 4セグメント |
| 269〜335文字 | 5セグメント |
| 336〜402文字 | 6セグメント |
| 403〜469文字 | 7セグメント |
| 470〜536文字 | 8セグメント |
| 537〜603文字 | 9セグメント |
| 604〜670文字 | 10セグメント |
コピー作成時の留意点
- セグメントあたりの文字数制限
- メッセージあたりのセグメント制限
- メディアの制限により、送信できるセグメント数には上限があります。1つのBraze SMSメッセージで送信できるメッセージセグメントは最大10セグメントです。
- この10セグメントは、1530文字(GSM-7エンコーディング)または670文字(UCS-2エンコーディング)に制限されます。
- Liquidテンプレート、コネクテッドコンテンツ、絵文字、リンクとの互換性
- Liquidテンプレートとコネクテッドコンテンツにより、メッセージがエンコーディングタイプの文字数制限を超えるリスクがあります。truncate wordsフィルターを使用して、Liquidがメッセージに追加する単語数を制限できる場合があります。
- 絵文字にはすべての絵文字に共通する標準的な文字数がないため、メッセージが正しくセグメント化され、正しく表示されることを必ずテストしてください。
- リンクは多くの文字を使用する可能性があり、意図したよりも多くのメッセージセグメントが発生する場合があります。リンク短縮ツールの使用は可能ですが、ショートコードとの併用が最適です。詳細については、SMS FAQをご覧ください。
- テスト
- SMSメッセージは起動前に必ずテストしてください。特にLiquidやコネクテッドコンテンツを使用する場合、メッセージやコピーの制限を超えると追加料金が発生する可能性があります。テストメッセージはメッセージ制限にカウントされることにご注意ください。
SMSセグメント計算ツール
SMS コピーの長さのテスト
メッセージのセグメント数を確認したい場合は、計算機にコピーを入力する。これは、Liquid のコンテンツやコネクテッドコンテンツの出力を処理したり予測したりしない点に注意してください。
RCSメッセージの課金
RCSメッセージは、コンテンツとメッセージが配信される国に基づいて課金されます。コストを正確に見積もるには、さまざまなメッセージタイプとその課金方法を理解することが重要です。
RCS課金タイプ
当プラットフォームでは、グローバルモデルと米国モデルの2つの主要な課金モデルをサポートしています。
グローバルモデル(米国以外の市場)
メッセージはメッセージ単位で課金され、BasicまたはSingleに分類されます。
Basic RCSメッセージは、160文字以下のテキストのみのメッセージで、1メッセージとして課金されます。
ボタンやリッチ要素を追加すると、メッセージタイプがSingle RCSメッセージに変更されます。
Single RCSメッセージは、160文字を超えるメッセージ、またはボタンやメディアなどのリッチ要素を含むメッセージです。メッセージの長さに関係なく、1メッセージとして課金されます。
テキストメッセージと別のメディアファイルを送信する場合、2つの別々のメッセージとして課金されます。
米国モデル
メッセージはRichまたはRich Mediaに分類されます。
Richメッセージは、ボタンの有無にかかわらずテキストのみのメッセージです。セグメント単位で課金され、各セグメントは160 UTF-8バイトに制限されます。つまり、セグメントあたりの文字数は固定ではありません。160文字のプレーンな英語文字のみのメッセージは1セグメントですが、長いテキストと絵文字を含むメッセージは複数のセグメントになる可能性があります。
Rich Mediaメッセージは、メディアファイル(画像、動画)またはリッチカードを含むメッセージで、1メッセージとして課金されます。
メッセージ作成画面とメッセージ使用量ダッシュボード
メッセージを作成する際、メッセージ作成画面にはラベル(Basic RCS、Single RCS、Rich、またはRich Media)を通じて課金タイプがリアルタイムで表示され、送信前にコストを把握できます。
メッセージ使用量ダッシュボードにはこれらの課金タイプが反映され、米国向けメッセージで使用されたセグメント数が表示されるため、メッセージクレジットの消費状況を透明に確認できます。