AWS End User Messaging SMS とは - AWS End User Messaging SMS

AWS End User Messaging SMS とは

注記

Amazon Pinpoint の SMS、MMS、音声 (テキスト読み上げ) 機能は、AWS End User Messaging SMS と呼ばれるようになりました。

AWS End User Messaging SMS は、Application-to-Person (A2P) SMS 、MMS、および音声メッセージングサービスであり、あらゆるウェブ、モバイル、ビジネスアプリケーションにおいて SMS メッセージングの配信に必要なグローバルスケール、耐障害性、柔軟性を提供します。SMS メッセージは、利用可能な通信チャネルのうち SMS が最も効果的で偏在していることが実証されているため、最も重要で緊急性の高い通信に使用されます。顧客は、ワンタイムパスワード (OTP) によるログインと認証、マーケティングメッセージ、市民向け情報発信、配送ステータスの更新、予約のリマインダーなど、時間的制約が厳しく確実に届けなければならないユースケースを優先します。

マルチメディアメッセージングサービス (MMS) は、画像、音声、テキスト、動画ファイルを含むメディアメッセージを携帯電話に送信する機能を提供する SMS の拡張機能です。MMS を使用すると、さまざまなブランド、ワークフロー、マーケティングのユースケースにわたって、エンゲージメントを向上できます。

このユーザーガイドの情報は、マーケティング担当者、ビジネスユーザーやデベロッパーなど、すべての AWS End User Messaging SMS のユーザーを対象としています。このガイドには、主に AWS マネジメントコンソール を使用して AWS End User Messaging SMS を操作するユーザーにとって特に有用な情報が含まれています。

注記

AWS End User Messaging SMS は pinpoint-sms-voice-v2 API 名前空間を使用します。

このドキュメントに付随する他の文書がいくつかあります。次のドキュメントは、AWS End User Messaging SMS API に関連するリファレンス情報を提供します。

AWS End User Messaging SMS には、SMS、MMS、音声メッセージを送信するために設計された API (AWS End User Messaging SMS and Voice v2 API と呼ばれる) が含まれています。Amazon Pinpoint API は、スケジュールされたイベント主導型のキャンペーンやジャーニーを通じてメッセージを送信することに重点を置いていますが、AWS End User Messaging SMS and Voice v2 API は、SMS、MMS、音声メッセージを個々の受信者に直接送信するための専用機能を提供します。AWS End User Messaging SMS and Voice API v2 は、Amazon Pinpoint のキャンペーンとジャーニーの機能から独立して使用できます。また、さまざまなユースケースに対応するために両方を同時に使用できます。既に Amazon Pinpoint を使用して SMS、MMS、または音声メッセージを送信している場合、アカウントはこの API を使用するように既に設定されています。2 つの API の主な機能の違いを以下に示します。

API Amazon Pinpoint API AWS End User Messaging SMS and Voice v2 API
機能
  1. プロジェクト – 受信者情報、セグメント、キャンペーン、ジャーニーのコレクションです。

  2. マルチチャネル – チャネルは、メッセージによって対象者セグメントとつながるプラットフォームを表します。

  3. セグメント – 特定の属性を共有する顧客のグループです。

  4. キャンペーン – 特定の対象者セグメントを取り込むメッセージングイニシアチブです。

  5. ジャーニー – カスタマイズされた複数のステップからなるエンゲージメント体験です。

  6. 分析 – Amazon Pinpoint によって提供される分析を使用すると、ユーザーの参加、キャンペーンのアウトリーチ、収益などに関連する傾向を表示して、ユーザーベースを把握できます。

  1. 電話プール – 電話プールは、電話番号と送信者 ID のコレクションで、メッセージを送信し、プール内の番号が失敗した場合にフェイルオーバーを提供するために使用できるのと同じ設定を共有します。

  2. 電話番号 – 発信者番号とも呼ばれる電話番号は、送信者を識別する番号の数値文字列です。

  3. 送信者 ID – SMS メッセージの送信者を識別する英数字名です。

  4. 設定セット – メッセージを送信するときに適用される一連のルールです。

  5. オプトアウトリスト – メッセージを送信してはならない送信先 ID のリストです。

  6. 登録 – 国によっては、国内で使用するには電話番号と送信者 ID を登録する必要があります。AWS End User Messaging SMS では、登録を管理できます。

  7. マルチメディアメッセージングサービス (MMS) – 画像、音声、テキスト、動画のファイルを含むメディアメッセージを携帯電話に送信します。

  8. 設定の保護 – 世界中の各送信先国へのメッセージを許可またはブロックする国ルールのリストを作成します。

AWS リージョン の数 13 AWS リージョン 30 AWS リージョン

この API は、独立系ソフトウェアベンダー (ISV) など、マルチテナントアーキテクチャのユーザーに適したソリューションです。この API を使用すると、イベントデータ、送信元電話番号、およびオプトアウトリストをテナントごとに分けられます。

SMS and Voice v2 API を使用するときは、電話プール、設定セット、イベント送信先を設定することをお勧めします。SMS and Voice v2 API は、送信したメッセージのイベントデータを自動的には出力しません。イベント送信先を設定すると、メッセージ配信や失敗イベントなどの重要なイベントデータをキャプチャできます。

この API のバージョン 2 の前に、バージョン 1 がありました。現在、この API のバージョン 1 を使用している場合は、引き続き使用可能で、使用を継続することは可能です。ただし、バージョン 2 に移行すると、電話番号プールの作成、プログラムによる新しい電話番号のリクエスト、電話番号の特定の機能の有効化/無効化などの追加機能を利用できます。

AWS End User Messaging SMS を初めて使用する場合

AWS End User Messaging SMS を初めて使用する場合は、まず以下のセクションを読むことをお勧めします。

AWS End User Messaging SMS の機能

AWS End User Messaging SMS には、次の機能があります。

グローバルな Application-to-Person メッセージング

Application-to-Person メッセージングは、携帯電話番号に SMS および MMS メッセージングを提供します。

発信元 ID の登録

AWS End User Messaging SMS を使用して、電話番号または送信者 ID を登録し、登録ステータスを追跡します。

SMS シミュレータ

SMS シミュレーターを使用してメッセージング環境をテストします。

AWS End User Messaging SMS へのアクセス

次のインターフェイスを使用して、AWS End User Messaging SMS 発信者 ID (電話番号または送信者 ID) のリクエストや管理を実行できます。

AWS End User Messaging SMS コンソール

AWS End User Messaging SMS のリソースを作成したり管理したりするウェブインターフェイス。AWS アカウント にサインアップしている場合は、AWS マネジメントコンソール から AWS End User Messaging SMS コンソールにアクセスできます。

AWS Command Line Interface

コマンドラインシェルでコマンドを使用して AWS のサービスとやり取りできます。AWS Command Line Interface は、Windows、macOS、Linux でサポートされています。AWS CLI の詳細についてはAWS Command Line Interface「 ユーザーガイド」を参照してください。「AWS CLI コマンドリファレンス」で AWS End User Messaging SMS コマンドを確認できます。

AWS SDK

HTTP または HTTPS を介してリクエストを送信する代わりに、言語固有の API を使用してアプリケーションを構築することを希望するソフトウェアデベロッパー向けに、AWS にはライブラリ、サンプルコード、チュートリアル、その他のリソースが用意されています。これらのライブラリには、リクエストの暗号化署名、リクエストの再試行、エラーレスポンスの処理などのタスクを自動化する基本的な機能が用意されています。これらの関数を使用すると、作業をより効率的に開始できます。詳細については、「AWS での構築ツール」を参照してください。

リージョナルな可用性

AWS End User Messaging SMS は、北米、ヨーロッパ、アジア、およびオセアニアのいくつかの AWS リージョン で利用できます。各地域で、AWS は複数のアベイラビリティーゾーンを維持しています。これらのアベイラビリティーゾーンは物理的に相互に分離されていますが、低レイテンシーで高スループットの冗長性に優れたプライベートネットワーク接続で統合されています。これらのアベイラビリティーゾーンにより、非常に高いレベルの可用性と冗長性を提供しながら、レイテンシーを最小限に抑えています。

AWS リージョン の詳細については、「Amazon Web Services 全般のリファレンス」の「アカウントで使用できる AWS リージョン を指定する」を参照してください。AWS End User Messaging SMS が現在利用可能なすべてのリージョンと各リージョンのエンドポイントのリストについては、「Amazon Web Services 全般のリファレンス」の「AWS End User Messaging SMS and Voice v2 API のエンドポイントとクォータAWS サービスのエンドポイント」、または次の表を参照してください。各リージョンで利用できるアベイラビリティーゾーンの数の詳細については、「AWS グローバルインフラストラクチャ」を参照してください。

利用可能なリージョン
リージョン名 リージョン エンドポイント SMS/MMS チャネルをサポート 音声チャネルをサポート
米国東部 (バージニア北部) us-east-1

sms-voice.us-east-1.amazonaws.com

sms-voice-fips.us-east-1.amazonaws.com

はい あり
米国東部 (オハイオ) us-east-2

sms-voice.us-east-2.amazonaws.com

sms-voice-fips.us-east-2.amazonaws.com

はい あり
米国西部 (北カリフォルニア) us-west-1

sms-voice.us-west-1.amazonaws.com

sms-voice-fips.us-west-1.amazonaws.com

はい あり
米国西部 (オレゴン) us-west-2

sms-voice.us-west-2.amazonaws.com

sms-voice-fips.us-west-2.amazonaws.com

はい あり
アフリカ (ケープタウン) af-south-1 sms-voice.af-south-1.amazonaws.com はい あり
アジアパシフィック (ハイデラバード) ap-south-2 sms-voice.ap-south-2.amazonaws.com あり いいえ
アジアパシフィック (ジャカルタ) ap-southeast-3 sms-voice.ap-southeast-3.amazonaws.com あり いいえ
アジアパシフィック (メルボルン) ap-southeast-4 sms-voice.ap-southeast-4.amazonaws.com あり いいえ
アジアパシフィック (ムンバイ) ap-south-1 sms-voice.ap-south-1.amazonaws.com はい あり
アジアパシフィック (大阪) ap-northeast-3 sms-voice.ap-northeast-3.amazonaws.com はい あり
アジアパシフィック (ソウル) ap-northeast-2 sms-voice.ap-northeast-2.amazonaws.com はい あり
アジアパシフィック (シンガポール) ap-southeast-1 sms-voice.ap-southeast-1.amazonaws.com はい あり
アジアパシフィック (シドニー) ap-southeast-2 sms-voice.ap-southeast-2.amazonaws.com はい あり
アジアパシフィック (東京) ap-northeast-1 sms-voice.ap-northeast-1.amazonaws.com はい あり
AWS GovCloud (米国東部) us-gov-east-1

sms-voice.us-gov-east-1.amazonaws.com

sms-voice-fips.us-gov-east-1.amazonaws.com

あり いいえ
AWS GovCloud (米国西部) us-gov-west-1

sms-voice.us-gov-west-1.amazonaws.com

sms-voice-fips.us-gov-west-1.amazonaws.com

はい あり
カナダ (中部) ca-central-1

sms-voice.ca-central-1.amazonaws.com

sms-voice-fips.ca-central-1.amazonaws.com

はい あり
カナダ西部 (カルガリー) ca-west-1

sms-voice.ca-west-1.amazonaws.com

sms-voice-fips.ca-west-1.amazonaws.com

あり いいえ
欧州 (フランクフルト) eu-central-1 sms-voice.eu-central-1.amazonaws.com はい あり
欧州 (アイルランド) eu-west-1 sms-voice.eu-west-1.amazonaws.com はい あり
欧州 (ロンドン) eu-west-2 sms-voice.eu-west-2.amazonaws.com はい あり
欧州 (ミラノ) eu-south-1 sms-voice.eu-south-1.amazonaws.com あり いいえ
欧州 (パリ) eu-west-3 sms-voice.eu-west-3.amazonaws.com はい あり
欧州 (スペイン) eu-south-2 sms-voice.eu-south-2.amazonaws.com あり いいえ
欧州 (ストックホルム) eu-north-1 sms-voice.eu-north-1.amazonaws.com はい あり
欧州 (チューリッヒ) eu-central-2 sms-voice.eu-central-2.amazonaws.com あり いいえ
イスラエル (テルアビブ) il-central-1 sms-voice.il-central-1.amazonaws.com あり いいえ
中東 (バーレーン) me-south-1 sms-voice.me-south-1.amazonaws.com はい あり
中東 (アラブ首長国連邦) me-central-1 sms-voice.me-central-1.amazonaws.com あり いいえ
南米 (サンパウロ) sa-east-1 sms-voice.sa-east-1.amazonaws.com はい はい