メインコンテンツへスキップ

概要

SMSは、アプリやウェブサイトの外でもリアルタイムでユーザーにリーチするためのスケーラブルなチャネルです。すべてのメッセージングチャネルの中で最も高い開封率とエンゲージメント率を誇ります。

SMSチャネルセットアップの概要

SMSまたはMMSメッセージを送信する前に、次のことを確認してください:

SMSセットアップ

OneSignalダッシュボードで、Settings > SMS > Set up SMSに移動します。

プロバイダーを選択

OneSignalが管理するインフラストラクチャまたは独自のTwilioアカウントを使用してSMSを送信できます。

SMSプロバイダー選択オプション


  • OneSignal
  • Twilio
OneSignalは内部でTwilioを活用しています。次の場合にこれを選択してください:
  • 月に5,000通以上のSMSを送信する
  • 有料のOneSignalプランを利用している(料金を参照)
Book Demo with SMS Expertをクリックして、チームからサポートを受けてください。
検証を待っている間、SMSおよびMMSテンプレートのデザインを開始し、SMS登録要件を満たしていることを確認できます。

デフォルトの「From」番号を設定

検証されると、OneSignalはアカウントにリンクされているすべてのTwilio電話番号を取得します。 送信時に使用するデフォルト番号を選択します。メッセージ作成時に後でこれをオーバーライドできます。

デフォルトの電話番号の設定

テストSMSを送信

電話番号を入力し、Send Test SMSをクリックします。 メッセージが届かない場合:
  • デフォルト番号がSMSをサポートしていることを確認する
  • Twilioログでエラーを確認する
Twilioトライアルアカウントは、受信者番号を事前登録する必要があります。
Next: Add Subscribersをクリックします。

ユーザーとサブスクリプションの理解

各一意の電話番号は、OneSignalで個別のSMSサブスクリプションとして扱われます。 サブスクリプションは次の方法で作成できます:
  • CSV経由で電話番号をアップロードする
  • APIを使用する
  • Webプロンプトで番号を取得する
  • SDKのaddSmsメソッドを使用する
実装の詳細については、SMSオプトインと収集を参照してください。 重要:
  • 電話番号にはE.164形式を使用する
  • 電話番号は、外部IDを割り当てるまで匿名と見なされます。

SMSおよびMMSのデザイン

優れたSMS/MMSメッセージは、簡潔でパーソナライズされ、コスト効率的です。各メッセージはセグメントごとに課金されます。
料金はメッセージセグメントに基づいており、文字数とエンコーディングタイプに依存します。メッセージがセグメント制限を超えると、複数のメッセージに分割されて請求される場合があります。OneSignalの組み込み文字推定を使用して、セグメント数をプレビューし、コストを管理します。

メッセージのパーソナライゼーションとローカリゼーション

ユーザーデータと言語設定に基づいてカスタマイズすることで、メッセージをより関連性の高いものにします。
パーソナライゼーションは文字数を増やし、メッセージが複数のセグメントに分割される原因となる可能性があります。大規模なオーディエンスに送信する前に必ずテストしてください。

コンプライアンスと登録要件

SMSおよびRCSメッセージは厳しく規制されており、特定のコンプライアンスと登録要件が必要です。 たとえば、iOS 26の起動により、「不明な」送信者からのSMSメッセージはフィルタリングされます。ユーザーに最初のメッセージを送信するよう促すサインアップ方法を使用することで、「既知の」送信者になることができます:
  • テキストで参加キーワード
  • 顧客のテキストアプリを事前入力されたキーワードで開くタップで参加リンク
  • テキストスレッドを開始する事前入力されたキーワードで顧客のテキストアプリを開くQRコード
これらのオプトイン方法により、Appleは自動的にブランドを既知の送信者と見なします。

送信者

Settings > SMS > SendersFrom電話番号を管理します。ここでは、次のことができます:
  • デフォルトの送信者を更新する
  • 番号が返信を受信できるかどうかを選択する

同意管理、キーワード、自動応答

ユーザー同意を管理するために、組み込みおよびカスタムキーワードを使用します:
  • ダブルオプトイン確認
  • オプトアウトリクエスト(例:"STOP"
  • 再サブスクライブ(例:"START"
  • ヘルプ問い合わせ
自動応答により、キーワードに基づいて自動返信を送信できます。

分析とトラブルシューティング

パフォーマンスを監視し、配信のトラブルシューティングを行います:
おめでとうございます!SMSセットアップが完了しました。次のステップ:
  • Journeys:自動化されたメッセージングフローを構築
  • タグ:ターゲティング用のユーザーレベルデータを追加
  • 分析:エンゲージメントとコンバージョンメトリクスを追跡