AWS エンドユーザーメッセージングを使用してメッセージを送信するための初めてのユーザーチュートリアル SMS - AWS エンドユーザーメッセージング SMS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS エンドユーザーメッセージングを使用してメッセージを送信するための初めてのユーザーチュートリアル SMS

このセクションでは、 AWS エンドユーザーメッセージング の使用を開始するのに役立つように設計されたチュートリアルの概要を説明しますSMS。

対象者

このチュートリアルは、 AWS エンドユーザーメッセージング のセットアップ、テスト、デプロイを担当するシステム管理者と開発者を対象としていますSMS。

使用される機能

このチュートリアルでは、 AWS エンドユーザーメッセージングSMSコンソールを使用して次のことを行う方法を示します。

  • 電話プールを作成して設定します。

  • 電話番号または送信者 ID のいずれかの送信元 ID をリクエストします。

  • 保護設定を作成して設定します。

  • SMS シミュレーターを使用してテストSMSメッセージを送信します。

所要時間

このチュートリアルを完了するには、約 10~15 分かかります。

リージョンの制限

このソリューションの使用に関連する国や地域の制限はありません。

リソースの使用コスト

AWS アカウントの作成には料金はかかりません。ただし、このソリューションを実装することにより、次の表に記載されるコストの一部またはすべてが発生する可能性があります。

説明 コスト (USD)
メッセージ送信料金 AWS エンドユーザーメッセージング を介して送信するSMSメッセージパートごとに料金が発生しますSMS。料金の詳細については、AWS 「エンドユーザーメッセージングの料金」を参照してください。
電話番号の月額リースコスト 各電話番号または送信者 ID をリースするには、定期的な月額料金を支払います。月額料金は、電話番号と送信者 ID の種類によって異なります。料金の詳細については、AWS 「エンドユーザーメッセージングの料金」を参照してください。
AWS アカウントのアクセス許可

へのサインインに使用するアカウント AWS Management Console は、次のタスクを実行できる必要があります。

  • プールを作成する

  • 設定セットを作成する

  • イベント送信先を作成します。

  • SMS メッセージの送信

アカウントのアクセス許可の詳細については、「」を参照してくださいAWS エンドユーザーメッセージングの Identity and Access Management SMS

ステップ 1: プールを作成する

このセクションの手順では、プールを作成し、プールに電話番号または送信者 ID を追加する方法を示します。

プールを作成するには
  1. で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/

  2. ナビゲーションペインの概要クイックスタートセクションで、プールの作成を選択します。

  3. プール設定セクションで、プール名にプールの名前を入力します。

  4. 以下のオプションのいずれかを選択します。

    • 電話番号 – このオプションを選択した場合、関連付け可能な電話番号で、次のいずれかを選択します。

      • シミュレーター番号をリクエストし、ドロップダウンリストで送信先の国を選択し、次にリクエスト番号を選択します。

        注記

        シミュレートされた電話番号は登録する必要はありません。リアルなイベントを生成し、テストに使用されます。シミュレーター番号から送信されたメッセージは、他のシミュレーターの送信先番号にのみ送信でき、キャリアネットワーク経由で送信されません。

      • 以前に購入した電話番号を選択します。

    • 送信者 ID – このオプションを選択した場合は、関連付けIDs可能な送信者 ID を送信者から選択します。

  5. 電話プールの作成 を選択します。

ステップ 2: 設定セットを作成する

このセクションの手順では、設定セットの作成、 CloudWatch イベント、Amazon Data Firehose、または Amazon SNS送信先の追加、イベントタイプの選択の方法を示します。

  1. で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/

  2. ナビゲーションペインの概要クイックスタートセクションで、セットの作成を選択します。

  3. 「設定セットの詳細」セクションで、「設定セット名」に名前を入力します。

  4. イベント送信先の設定で、次のいずれかを選択します。

    • Amazon Data Firehose と Amazon がすべてのイベントをログに記録するように (推奨) をセットアップ CloudFormationして設定します。 AWS CloudFormation CloudWatch SNS

      • イベント送信先名 イベント送信先の名前を入力します。

      • スタックを起動を選択します。

      • 新しいブラウザウィンドウが開きます。クイック作成スタックフォームを確認し、確認を確認します。[スタックの作成] を選択します。

        注記

        AWS CloudFormation スタックの作成には最大 5 分かかる場合があります。

      • 「設定セットの作成」ページの AWS CloudFormation スタックのステータスインジケータが「スタックの作成」になったら、「作成」を選択します。

    • 設定セットとイベント送信先を手動で設定するようにイベント送信先を設定します。

      • イベント送信先名に、イベント送信先の名前を入力します。

      • 送信先タイプで、 CloudWatchAmazon Data Firehose または Amazon を選択しますSNS。これらのイベント送信先を設定する方法の詳細についてはAmazon CloudWatch イベントの送信先を設定するAmazon Data Firehose イベント送信先を設定する「」および「」を参照してください。 イベント送信先の設定 upAmazon SNS

      • イベントタイプで、適切なオプションを選択します。

        • すべてのSMSイベント (推奨) — にリストされているすべてのイベントイベントタイプをSMSイベント送信先に送信します。

        • カスタムSMSイベント – SMSイベント送信先に送信する特定のイベントを選択します。イベントのリストを編集するには、SMSイベント選択の編集を選択します。SMS イベント選択の編集ウィンドウで、ログに記録するイベントのみを選択します。選択を保存を選択します。

        • すべてのMMSイベント (推奨) — にリストされているすべてのイベントイベントタイプをMMSイベント送信先に送信します。

        • カスタムMMSイベント – MMSイベント送信先に送信する特定のイベントを選択します。イベントのリストを編集するには、MMSイベント選択の編集を選択します。MMS イベント選択の編集ウィンドウで、ログに記録するイベントのみを選択します。選択を保存を選択します。

        • すべての音声イベント (推奨) — にリストされているすべての音声イベントイベントタイプをイベント送信先に送信します。

        • カスタム音声イベント – イベント送信先に送信する特定の音声イベントを選択します。イベントのリストを編集するには、音声イベント選択の編集を選択します。音声イベント選択の編集ウィンドウで、ログに記録するイベントのみを選択します。選択を保存を選択します。

      • [Create] (作成) を選択します。

  5. 設定セットの作成 を選択します。

ステップ 3: 保護設定を作成する

このセクションの手順では、 AWS エンドユーザーメッセージングがメッセージを送信SMSできる国を指定する保護設定を作成する方法を示します。

  1. で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/

  2. ナビゲーションペインの概要クイックスタートセクションで、設定の作成を選択します。

  3. 「Protect configuration details」に、Protect configuration name にProtect configuration のわかりやすい名前を入力します。

  4. (オプション) 保護設定を使用して、 AWS エンドユーザーメッセージングがメッセージを送信SMSできる送信先国を制御することをお勧めします。

    SMS 国のルールで、メッセージの送信をブロックする国を選択します。デフォルトでは、すべての国が許可されています。国を選択したら、ブロックを選択します。

    注記

    次のステップでテストメッセージを送信する国をブロックしないでください。

  5. 関連付けタイプの設定関連付けを保護するで、設定セットの関連付けを選択します。関連付けに使用できる設定セットで、ステップ 2 で作成した設定セットを選択します。

  6. [Create configuration] (設定を作成) をクリックします。

ステップ 4: SMSシミュレーターを使用してテストメッセージを送信する

注記

検証済みの送信先電話番号を追加するには、ステータスがアクティブである発信者が必要です。「」を参照してくださいAWS エンドユーザーメッセージングで電話番号のステータスと機能を表示する SMSアクティブな発信者がいない場合は、シミュレーターの電話番号とシミュレーターの送信先の電話番号を使用してテストSMSメッセージを送受信します。

このセクションの手順では、テストSMSメッセージを送信して環境が正しく設定されていることを確認する方法を示します。

  1. で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/

  2. ナビゲーションペインの概要クイックスタートセクションで、SMS送信のテストを選択します。

  3. 発信者の場合、テストメッセージを送信する発信者のタイプとして、電話プール電話番号、または送信者 ID のいずれかを選択します。次に、ドロップダウンリストから発信者 ID を選択する必要があります。

    1. (オプション) シミュレーターの電話番号が必要な場合は、シミュレーター番号のリクエストを選択します。リクエストシミュレーター番号ウィンドウでドロップダウンリストからを選択し、リクエスト番号を選択します。

      注記

      シミュレーターの電話番号は、他のシミュレーターの送信先電話番号にのみ送信できますが、キャリアネットワーク経由で送信せずに実際の電話番号のように動作します。例えば、米国のシミュレーターの電話番号は、米国の宛先シミュレーターの電話番号にのみ送信できます。

  4. 送信先番号セクションで、シミュレーター番号または検証済み番号を選択し、ドロップダウンリストから番号を選択します。

    検証済み送信先番号の現在のリストを表示するには、検証済み番号を選択し、検証済み送信先番号の管理を展開します。検証済みの送信先電話番号がない場合、または新しい検証済みの送信先電話番号を追加する必要がある場合は、次の手順を実行します。

    1. 新しい送信先の電話番号を確認するには、新しい番号の確認を選択します。

    2. 送信先の電話番号の追加ウィンドウで、テストメッセージを受信するデバイスの電話番号を入力します。電話番号は「+」で始まり、スペース、ハイフン、括弧を含めることはできません。たとえば、 +1 (206) 555-0142は正しい形式ではありませんが、 +12065550142は正しい形式です。

    3. 検証コードの送信を選択します。

    4. 送信先デバイスは、15 分間有効な検証コードを受け取ります。デバイスが受け取ったコードを検証コードフィールドに入力します。

    5. 番号の確認を選択します。

  5. 設定セットで、イベントデータを受信するイベント送信先を選択します。

  6. メッセージ本文にカスタムSMSメッセージを入力します。

  7. テストメッセージの送信 を選択します。

  8. イベントログの場合: CloudWatch 更新ボタンを選択すると、テストメッセージのイベントログが表示されます。

    ヒント

    更新する前に、テストSMSメッセージを送信してから少なくとも 10 秒待ちます。

次のステップ: サンドボックスから本番稼働環境への移行

SMS サンドボックスでSMS環境を完全にテストしたら、本番環境への移行を にリクエストできます。

  1. で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/

  2. ナビゲーションペインの概要クイックスタートセクションで、リクエストの作成を選択します。

  3. [サポート] メニューで [サポートセンター] を選択します。

  4. サポートケースペインで、ケースの作成を選択します。

  5. サービスクォータの増加を探すウィンドウで代わりにケースを作成するを選択します。

  6. [サービス制限の引き上げをご希望ですか?] リンクを選択し、以下を完了します。

    • サービス で、AWS エンドユーザーメッセージング SMS (エンドポイント) を選択します。

    • (オプション) SMS「メッセージを送信するサイトまたはアプリへのリンクを提供する」で、SMSメッセージを送信するウェブサイト、アプリケーション、またはサービスに関する情報を提供します。

    • (オプション) 送信する予定のメッセージのタイプで、送信元 ID を使用して送信する予定のメッセージのタイプを選択します。

      • [ワンタイムパスワード] - ウェブサイトまたはアプリケーションを認証するために顧客が使用するパスワードを提供するメッセージ。

      • [プロモーション]- 特価販売やお知らせなど、ビジネスやサービスを宣伝する非クリティカルなメッセージ。

      • [トランザクション]- 注文確認やアカウントアラートなど、顧客のトランザクションをサポートする重要な情報メッセージ。トランザクションメッセージにプロモーションコンテンツまたはマーケティングコンテンツを含めることはできません。

    • (オプション) メッセージを送信 AWS リージョン する元の で、メッセージを送信 AWS リージョン する元の を選択します。

    • (オプション) [Which countries do you plan to send messages to] で、ショートコードを購入する国または地域を入力します。

    • (オプション) 顧客がメッセージの受信をどのように選択するかについては、オプトインプロセスの詳細を入力します。

    • (オプション) 「顧客へのメッセージ送信に使用する予定のメッセージテンプレートを指定し、使用するテンプレートを含めてください。

  7. [Requests] で、以下のセクションに入力します。

    • リージョンで、メッセージを送信する AWS リージョン を選択します。

      注記

      [Requests] セクションには、リージョンが必要です。この情報を「ケースの詳細」セクションに入力した場合でも、ここに含める必要があります。

    • [リソースタイプ] で、[一般的な制限] を選択します。

    • クォータで、SMS本稼働アクセスを選択します。

    • 新しいクォータ値には、1 と入力します。

  8. [ケースの説明] で、[ユースケースの説明] に、このリクエストについて関連する詳細情報を入力します。

  9. (オプション) さらにリクエストを送信したい場合は、[Add another request] を選択します。

  10. [連絡先オプション] の [優先される問い合わせ言語] で、このケースに関する連絡を [英語] で受け取るか [日本語] で受け取るかを選択します。

  11. 完了したら、[送信] を選択します。