- オーディエンスを選択します。
- ユースケースに合ったセンダーを選択します。
- メッセージを作成します。
SMS と MMS
SMS エディターでは、プレーンテキストを記述し、必要に応じてメディアを添付できます。- SMS: テキストのみ。文字数制限はエンコーディングによって異なります(以下を参照)。
- MMS: 画像、GIF、動画、または音声ファイルを添付するとトリガーされます。主な制限は次のとおりです。
- テキストは最大 1,600 文字
- 1 メッセージあたり最大 10 個のメディア添付(すべての添付の合計で 5MB)
- 対応フォーマット: JPEG、PNG、GIF、動画、音声
- 米国、カナダ、オーストラリアでのみ利用可能
- メッセージごとの定額 MMS 料金で課金(セグメント単位ではない)
エンコーディングと文字数制限
SMS メッセージは、メッセージ内の文字によって自動的に決定される 2 つのエンコーディングのいずれかを使用します。| エンコーディング | セグメントあたりの文字数 | 用途 |
|---|---|---|
| GSM-7 | 160(複数セグメントの場合は 153) | 標準的なラテン文字と一般的な記号 |
| UCS-2 | 70(複数セグメントの場合は 67) | 絵文字、アクセント付き文字、非ラテン文字 |


トラッキング可能なリンクの追加
メッセージにトラッキング可能なリンクを追加して、クリックスルー率を測定し、コンバージョンを特定のキャンペーンに帰属させることができます。URL を挿入すると、OneSignal は自動的に URL を短縮してトラッキングリンクでラップできます。クリックはメッセージ分析に報告されます。ダッシュボードでリンクを作成する
キャリアに安全でトラッキング可能な短縮 URL をダッシュボードから生成します。
API でリンクを作成する
OneSignal API を使用してプログラムで URL を短縮およびトラッキングします。
複数またはパーソナライズされたリンクのトラッキング
OneSignal は SMS メッセージごとに 1 つのトラッキング可能なリンクをサポートしており、トラッキングリンクのパーソナライゼーションはサポートしていません。複数のリンクまたはパーソナライズされたリンクをトラッキングする必要がある場合は、次のいずれかのオプションを使用してください。 オプション 1: UTM パラメーター URL に UTM パラメーターを追加して、Google Analytics(GA4)で各リンクを個別にトラッキングします。URL はメッセージ本文内のプレーンテキストであるため、Liquid タグはその中で直接機能します。{{ subscription_id }} のようなサブスクライバー固有の値で URL をパーソナライズでき、OneSignal は送信時に受信者ごとに実際の値をレンダリングします。
https://go.yourbrand.com/offer?sub_id={{ subscription_id }})。
オプション 3: ウェブサイト側のクリックトラッキング
サブスクライバーが SMS リンクからページにアクセスしたときに OneSignal にデータを送り返すようにウェブサイトを計測することで、SMS リンクのクリックをトラッキングします。
- Liquid タグを使用してサブスクライバーを識別する URL を SMS に含めます(例:
https://yourbrand.com/offer?uid={{ onesignal_id }})。 - サブスクライバーがリンクをクリックしてウェブサイトにアクセスしたら、OneSignal API への呼び出しを実行してエンゲージメントを記録します。
- カスタムイベント: サブスクライバーに紐づけられたカスタムイベント(例:
sms_click)を送信します。Journeys のトリガーまたはセグメンテーションフィルターとして使用します。 - ユーザータグ: サブスクライバーのプロフィールをタグ(例:
last_sms_click = <unix_timestamp>)で更新します。エンゲージメントの新しさでセグメント化するために使用します。
- カスタムイベント: サブスクライバーに紐づけられたカスタムイベント(例:
RCS コンテンツ
センダーに RCS センダーリソースが含まれている場合、エディターはリッチコンテンツ機能を有効にします。- カード: 画像、タイトル、説明、最大 3 つのアクションを含むスタンドアロンのリッチカード。
- カルーセル: 横スクロール可能なカードのセット。各カードに独自の画像、テキスト、ボタンを設定できます。1 つのメッセージで複数の製品、場所、オプションを紹介するのに便利です。
- アクション: カードに付随するタップ可能なボタン。次の 3 つのタイプがサポートされています。
- リンクボタン: 任意の http または https URL を開きます。メッセージングアプリ内で開くか、新しいタブで開くかを設定できます。これには iOS Universal Links と Android App Links が含まれ、アプリがインストールされている場合は直接アプリで開きます。
- キーワード返信: サブスクライバーがキーワード返信アクションをタップすると、入力することなくそのテキストが返信として送信されます。双方向のやり取りを簡素化します。
- 電話番号: メッセージから直接電話をかけ始めます。
RCS 画像のアスペクト比
リッチカードに画像を追加する場合、推奨されるアスペクト比はカードのレイアウトによって異なります。- メディアが上部(縦型カード): 2:1、16:9、または 7:3
- メディアが左側(横型カード): 3:4
SMS フォールバック
RCS の配信が失敗した場合(受信者のデバイスまたはキャリアが RCS をサポートしていない場合など)の SMS フォールバックメッセージを設定できます。OneSignal は自動的にフォールバックを送信します。テキストのみの RCS メッセージは常に RCS メッセージで設定されたテキストを使用し、SMS フォールバックのテキストは使用しないことに注意してください。パーソナライゼーション
プロモーションメッセージやトランザクションメッセージは、割引コード、ユーザー名、予約時間、注文番号などの個別化された情報を含む場合に最も効果的です。メッセージのパーソナライゼーション
Liquid タグを使用して、サブスクライバー固有のデータを SMS および RCS メッセージに挿入します。
コンテンツが課金に与える影響
送信するコンテンツのタイプは、メッセージングコストに直接影響します。SMS セグメント
SMS メッセージは、メッセージ単位ではなく、送信されるセグメントの数で課金されます。セグメントあたりの文字数制限はエンコーディングによって異なります。GSM-7 と UCS-2 の計算については、上記のエンコーディングと文字数制限を参照してください。 課金の例:- 200 文字の GSM-7 メッセージ = 2 セグメント
- 500 文字の GSM-7 メッセージ = 4 セグメント
- 絵文字付きの 100 文字のメッセージ = 2 セグメント(エンコーディングが UCS-2 に切り替わる)
MMS
MMS は、テキストの長さに関係なく、メッセージごとの定額料金で課金されます。メディアの制限と対応地域については、上記の SMS と MMS を参照してください。RCS
RCS メッセージは、コンテンツと長さに基づいて 4 つの課金カテゴリーにグループ化されます。| 課金カテゴリー | オーディエンス | 説明 |
|---|---|---|
| Rich | 米国 | テキストのみのメッセージ、またはタイトルと本文テキスト。アクションやメディアを含めることはできません。160 文字を超えるメッセージはセグメントに分割され、セグメント単位で課金されます。 |
| Rich Media | 米国 | アクション(クイック返信、ダイヤル、リンク)、タイトルとアクション、タイトルとメディア、スタンドアロンメディア、またはカルーセルコンテンツのいずれかを含むメッセージ。 |
| Basic | 国際 | 最大 160 UTF-8 文字のテキストメッセージ。アクション、メディア、カルーセルは含まれません。 |
| Single | 国際 | 160 UTF-8 文字を超え、メッセージの最大長 3,072 文字までのテキストメッセージ。アクション、メディア、カルーセルを含めることもできます。 |
課金テーブルではキャリアの請求書の用語を使用しています。クイック返信はキーワード返信アクション、ダイヤルは電話番号アクション、リンクは OneSignal エディターのリンクボタンを指します。