メインコンテンツへスキップ
OneSignalダッシュボードでSMSを設定して、SMSおよびMMSメッセージの送信を開始します。プロセスには約10分かかりますが、キャリア登録(10DLCまたはトールフリー)には数週間かかる場合があります。 始める前に:
OneSignal SMS setup flow diagram showing provider, number, and subscriber steps

ステップ1:プロバイダーを選択

OneSignalダッシュボードで、Settings > Set up SMS / RCSに移動します。
OneSignal dashboard showing OneSignal and Twilio provider options
OneSignalは内部でTwilioを活用しています。次の場合にこれを選択してください:
  • 月に5,000通以上のSMSを送信する
  • 有料のOneSignalプランを利用している(料金を参照)
Book Demo with SMS Expertをクリックして開始します。
検証を待っている間、SMSテンプレートのデザインを開始し、登録要件を完了することができます。

ステップ2:デフォルトの「From」番号を設定

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

テストSMSを送信

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

ステップ3:サブスクライバーを追加

各電話番号はOneSignalで個別のSMSサブスクリプションです。サブスクライバーは次の方法で追加できます:
  • ダッシュボード — CSV経由で電話番号をアップロードします。電話番号のインポートを参照してください。
  • SDKaddSms()メソッドを使用して電話番号をユーザーに関連付けます。
  • APIREST API経由でユーザーを作成または更新します。
  • Webプロンプト許可リクエストで電話番号を取得します。
すべての電話番号はE.164形式である必要があります(例:+19999999999)。電話番号は外部IDを割り当てるまで匿名です。

ステップ4:コンプライアンスを設定

キャリア規制では、SMSを送信する前に適切な同意と登録が必要です。
iOS 26では、「不明な」送信者からのSMSメッセージはスクリーニングされます。既知の送信者として認識されるには、ユーザーが最初のメッセージを送信するオプトイン方法を使用してください。例として、テキストで参加するキーワード、タップで参加するリンク、または事前入力されたテキストスレッドを開くQRコードがあります。

送信者と同意管理

設定後、OneSignalダッシュボードで送信者番号と同意キーワードを管理します。 送信者Settings > SMS > Sendersで、デフォルトの送信者番号を更新し、返信を受信できるかどうかを設定します。 同意キーワードSettings > SMS > Consent Managementで、オプトイン、オプトアウト(STOP)、再サブスクライブ(START)、ヘルプキーワードと自動応答を設定します。

FAQ

OneSignalでSMSを送信するにはTwilioアカウントが必要ですか?

いいえ。OneSignalが管理するSMSインフラストラクチャを使用することができ、内部でTwilioを処理します。このオプションは、月に5,000通以上のメッセージを送信するアカウントの有料プランで利用可能です。あるいは、直接制御するために独自のTwilioアカウントを接続することもできます。

OneSignalが必要とする電話番号の形式は何ですか?

すべての電話番号はE.164形式を使用する必要があります:+プレフィックスに続いて国コードとスペースなしの加入者番号です。たとえば、米国の番号999 999 9999+19999999999になります。詳細な例については、E.164形式を参照してください。

SMS登録にはどのくらいの時間がかかりますか?

登録の種類によって異なります。トールフリー認証は通常1〜2週間かかります。10DLCのブランドおよびキャンペーン登録は、トラストスコアによって数日から数週間かかる場合があります。ショートコードの承認には8〜12週間かかります。待っている間にテンプレートの構築を開始できます。

複数の送信者番号を使用できますか?

はい。OneSignalはTwilioアカウントにリンクされているすべての電話番号を取得します。1つをデフォルトとして設定しますが、メッセージごとに送信者番号をオーバーライドできます。

セットアップ後

セットアップが完了したら、メッセージの送信を開始できます。