Amazon Pinpoint で SMS を設定する
SMS メッセージを設定する前に、Amazon Pinpoint プロジェクトが必要です。このセクションでは、以下の作業を行います。
-
Amazon Pinpoint でプロジェクトを作成する
-
SMS チャネルを有効にして電話番号をリースする
-
双方向 SMS メッセージングを設定する
始める前に、前提条件を確認します。
開始するには、Amazon Pinpoint プロジェクトを作成する必要があります。Amazon Pinpoint では、プロジェクトは、セグメント、キャンペーン、設定、および共通の目的で結合されたデータで構成されます。例えば、特定のアプリケーション、または特定のブランドまたはマーケティングイニシアティブに関連するすべてのコンテンツを含むプロジェクトを使用できます。Amazon Pinpoint にお客様の情報を追加すると、その情報はプロジェクトに関連付けられます。
新しいプロジェクトを作成するためのステップは、以前 Amazon Pinpoint にプロジェクトを作成したことがあるかどうかによって異なります。
次のステップは、現在の AWS リージョンでプロジェクトを作成したことがない場合に、新しい Amazon Pinpoint プロジェクトを作成するプロセスを説明します。
プロジェクトを作成する
AWS Management Console にサインインして、Amazon Pinpoint コンソール (https://console.aws.amazon.com/pinpoint/
) を開きます。 -
リージョンセレクターを使用して、次のイメージに示すように、使用する AWS リージョンを選択します。不明な場合は、最寄りに配置されたリージョンを選択します。
-
[開始する] の [名前] にキャンペーン (
SMSRegistration
など) の名前を入力して、[プロジェクトを作成する] を選択します。 -
[Configure features] ページで、[Skip this step] を選択します。
-
ナビゲーションペインで、[All projects] を選択します。
-
[すべてのプロジェクト] ページで、先ほど作成したプロジェクトの横に、[プロジェクト ID] 列に表示されている値をコピーします。
ヒント
このチュートリアルでは、いくつかの異なる場所でこの ID を使用する必要があります。プロジェクト ID は、後でコピーできるように都合の良い場所に保管してください。
以下のステップは、現在の AWS リージョンでプロジェクトをすでに作成している場合に、新しい Amazon Pinpoint プロジェクトを作成するプロセスを説明します。
プロジェクトを作成する
AWS Management Console にサインインして、Amazon Pinpoint コンソール (https://console.aws.amazon.com/pinpoint/
) を開きます。 -
リージョンセレクターを使用して、次のイメージに示すように、使用する AWS リージョンを選択します。不明な場合は、最寄りに配置されたリージョンを選択します。
-
[All projects] ページで、[Create a project] を選択します。
-
[プロジェクトを作成する] ウィンドウの [プロジェクト名] に、プロジェクトの名前 (
SMSRegistration
など) を入力します。[Create] (作成) を選択します。 -
[Configure features] ページで、[Skip this step] を選択します。
-
ナビゲーションペインで、[All projects] を選択します。
-
[すべてのプロジェクト] ページで、先ほど作成したプロジェクトの横に、[プロジェクト ID] 列に表示されている値をコピーします。
ヒント
このチュートリアルでは、いくつかの異なる場所でこの ID を使用する必要があります。プロジェクト ID は、後でコピーできるように都合の良い場所に保管してください。
注記
Amazon Pinpoint のユーザーガイドドキュメントを更新しました。SMS と音声リソースを作成、設定、管理する方法に関する最新情報を入手するには、新しい「AWS End User Messaging SMS ユーザーガイド」を参照してください。
プロジェクトを作成すると、そのプロジェクトの機能の設定を開始できます。このセクションでは、SMS チャネルを有効にし、SMS メッセージを送信するときに使用する専用の電話番号を取得します。
注記
このセクションでは、ブランドおよびキャンペーン登録後に米国の 10DLC 電話番号をリースする、または米国の通話料無料番号やカナダのロングコードをリースすることを前提としています。このセクションの手順に従い、米国またはカナダ以外の国を選択すると、その番号を使用して SMS メッセージを送信することはできません。米国やカナダ以外の国で SMS 対応のロングコードをリースする方法については、「AWS End User Messaging SMS ユーザーガイド」の「サポートされている国とリージョン (SMS チャネル)」を参照してください。
Amazon Pinpoint コンソールを使用して SMS チャネルを有効にするには、次の手順に従います。
SMS チャネルを有効にする
AWS Management Console にサインインして、Amazon Pinpoint コンソール (https://console.aws.amazon.com/pinpoint/
) を開きます。 -
ナビゲーションペインで、[設定] の [SMS および音声] を選択します。
-
[SMS 設定] の横の [編集] を選択します。
-
[全般設定] で、[Enable the SMS channel for this project] を選択し、[変更の保存] を選択します。
AWS End User Messaging SMS コンソールを使用して電話番号をリクエストするには、次の手順に従います。
電話番号をリクエストする (コンソール)
AWS End User Messaging SMS コンソール (https://console.aws.amazon.com/sms-voice/
) を開きます。 注記
Amazon Pinpoint プロジェクトを作成したのと同じ AWS リージョンで電話番号をリクエストしていることを確認します。
-
ナビゲーションペインの [設定] で、[電話番号]、[リクエスト発信者] の順を選択します。
-
[メッセージ送信先の国] の [国を選択]] ページで、[米国] または [カナダ] を選択します。[Next] を選択します。
-
[メッセージングのユースケース] セクションで、以下を入力します。
-
[番号機能] で [SMS] を選択します。
重要
電話番号を購入すると、SMS と音声の機能は変更できなくなります。
[双方向メッセージング] で、[はい] を選択します。
-
-
[Next] を選択します。
-
[発信者タイプを選択] で [ロングコード] または [10DLC] を選択します。
10DLC を選択し、既にキャンペーンを登録している場合は、[登録済みキャンペーンに関連付ける] からキャンペーンを選択できます。
[Next] を選択します。
-
[確認とリクエスト] で、リクエストを送信する前に検証して編集できます。[リクエスト] を選択します。
-
リクエストした電話番号の種類によっては、[登録が必須です] ウィンドウが表示される場合があります。電話番号はこの登録に関連付けられるため、登録が承認されるまではメッセージを送信できません。登録要件の詳細については、「登録」を参照してください。
-
[登録フォーム名] に、わかりやすい名前を入力します。
-
[登録を開始] を選択して電話番号の登録を完了するか、[後で登録] を選択します。
重要
登録が承認されるまでは、電話番号からメッセージを送信できません。
登録状況にかかわらず、電話番号の月額リース料は引き続き請求されます。登録要件の詳細については、「登録」を参照してください。
-
これで、専用の電話番号があるので、双方向 SMS をセットアップできます。双方向 SMS を有効にすると、お客様は送信された SMS メッセージに応答することができるようになります。このソリューションでは、双方向 SMS を使用して、お客様が SMS プログラムにサブスクライブすることを希望することを確認する手段を提供します。
AWS End User Messaging SMS コンソールを使用して双方向 SMS を有効にするには、次の手順に従います。
双方向 SMS を有効にする
AWS End User Messaging SMS コンソール (https://console.aws.amazon.com/sms-voice/
) を開きます。 -
ナビゲーションペインの [設定] で、[電話番号] を選択します。
-
[電話番号] ページで、電話番号を選択します。
-
[双方向 SMS] タブで、[設定を編集] ボタンを選択します。
-
[設定を編集] ページで [双方向メッセージを有効にする] を選択します。
-
[送信先タイプ] で、[Amazon SNS] を選択します。
-
[新しい Amazon SNS トピック] – AWS End User Messaging SMS は、アカウントにトピックを作成します。トピックは、必要なすべてのパーミッションがあれば、自動的に作成されます。Amazon SNS トピックの詳細については、「Amazon SNS デベロッパーガイド」の「Amazon SNS を設定する」を参照してください。
[受信メッセージの送信先] に、トピック名 (
SMSRegistrationFormTopic
など) を入力します。
-
[双方向チャネルの役割] で、[SNS トピックポリシーを使用] を選択します。
-
[Save changes] (変更の保存) をクリックします。
AWS End User Messaging SMS コンソールを使用して、お客様がサブスクリプションを確認するために送信する電話番号にキーワード (Yes
や Confirm
など) を追加します。
キーワードを追加する
AWS End User Messaging SMS コンソール (https://console.aws.amazon.com/sms-voice/
) を開きます。 -
ナビゲーションペインで、[設定] の [電話番号] を選択します。
-
[電話番号] ページで、キーワードを追加する電話番号を選択します。
-
[キーワード] タブで [キーワードを追加] ボタンを選択します。
-
[カスタムキーワード] ペインで、以下を追加します。
-
キーワード — 追加する新しいキーワード (
Yes
やConfirm
など)。 -
応答メッセージ — 受信者に送り返すメッセージ。
-
キーワードアクション — キーワードの受信時に実行するアクション。[自動応答] を選択します。
-
[キーワードを追加] を選択します。
Next: IAM ポリシーおよびロールを作成する