- SMS規制コンプライアンスおよびRCSの詳細を確認してください
- ユーザー同意を含むSMS登録要件を理解してください
- SMSプロバイダーの認証情報を用意してください(Twilioを使用する場合)

ステップ1:プロバイダーを選択
OneSignalダッシュボードで、Settings > Set up SMS / RCSに移動します。
- OneSignal
- Twilio
ステップ2:デフォルトの「From」番号を設定
検証されると、OneSignalはアカウントにリンクされているすべての電話番号を取得します。送信時に使用するデフォルト番号を選択します。これはメッセージごとにオーバーライドできます。テストSMSを送信
電話番号を入力し、Send Test SMSをクリックします。 メッセージが届かない場合:- デフォルト番号がSMSをサポートしていることを確認する
- Twilioログでエラーを確認する
ステップ3:サブスクライバーを追加
各電話番号はOneSignalで個別のSMSサブスクリプションです。サブスクライバーは次の方法で追加できます:- ダッシュボード — CSV経由で電話番号をアップロードします。電話番号のインポートを参照してください。
- SDK —
addSms()メソッドを使用して電話番号をユーザーに関連付けます。 - API — REST API経由でユーザーを作成または更新します。
- Webプロンプト — 許可リクエストで電話番号を取得します。
+19999999999)。電話番号は外部IDを割り当てるまで匿名です。
ステップ4:コンプライアンスを設定
キャリア規制では、SMSを送信する前に適切な同意と登録が必要です。SMS規制コンプライアンス
SMSメッセージングに適用される法律と要件。
SMS登録要件
10DLC、トールフリー、ショートコードの登録。
送信者と同意管理
設定後、OneSignalダッシュボードで送信者番号と同意キーワードを管理します。 送信者 — Settings > SMS > Sendersで、デフォルトの送信者番号を更新し、返信を受信できるかどうかを設定します。 同意キーワード — Settings > SMS > Consent Managementで、オプトイン、オプトアウト(STOP)、再サブスクライブ(START)、ヘルプキーワードと自動応答を設定します。SMS同意キーワード管理
デフォルトおよびカスタムの同意キーワードを設定します。
SMSキーワード
カスタム自動応答キーワードを設定します。
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つをデフォルトとして設定しますが、メッセージごとに送信者番号をオーバーライドできます。セットアップ後
セットアップが完了したら、メッセージの送信を開始できます。SMS概要
SMSおよびMMSメッセージを送信、パーソナライズ、追跡します。
テンプレート
再利用可能なSMSおよびMMSテンプレートを作成します。
Journeys
自動化されたマルチチャネルメッセージングフローを構築します。
メッセージパーソナライゼーション
メッセージで動的コンテンツとユーザーデータを使用します。
SMSメッセージレポート
配信とエンゲージメントメトリクスを表示します。
SMS FAQ
トラブルシューティング、エンコーディング、送信者タイプ。
