モバイルテキストメッセージ (SMS) を送信しようとすると、Amazon Simple Notification Service (Amazon SNS) から「アカウントのクォータが残っていません」というエラーが表示されます。Amazon SNS で SMS メッセージの使用制限の引き上げをリクエストするにはどうすればよいですか?
簡単な説明
毎月の SMS メッセージ支出制限に達すると、Amazon SNS はアカウントのクォータが残っていないことを示すエラーを返します。このエラーを解決するには、Amazon SNS で SMS メッセージを送信するためのアカウントの使用制限を引き上げる必要があります。
Amazon SNS で SMS メッセージを送信するためのアカウントの使用制限を引き上げるには、AWS サポートセンターでクォータの引き上げのケースを開く必要があります。
解決方法
AWS サポートセンターでクォータの引き上げのケースを開く
詳しい手順については、「Amazon SNS の毎月の SMS 使用クォータの引き上げをリクエストする」を参照してください。
必要な SMS の使用クォータを計算する
重要: 必ずユースケースに適した SMS の使用クォータをリクエストしてください。AWS では、有効なユースケースがない大きな使用クォータのリクエストは拒否されます。
毎月送信する予定のメッセージ数と、メッセージパート 1 つのコストを掛けあわせて計算を行います。
必要な SMS の使用クォータを計算する際には、次の点に注意してください。
- 1 つの SMS メッセージには、最大 140 バイトの情報を含めることができます。
- SMS メッセージに含まれる文字数が最大文字数を超える場合、メッセージは複数のパートに分割されます。
- 1 つの SMS メッセージの最大文字数は、使用するエンコードと文字の種類によって異なります。
SMS メッセージの使用クォータの計算例
(300 messages daily x 30 days) x $0.00266 USD cost per message part x 1 total number of message parts per message = $23.94 USD spend limit
注: 国によって、SMS の料金は異なります。詳細については、「世界の SMS 料金」をご覧ください。
SMS のユースケースについて説明する
SMS の使用クォータの引き上げリクエストには、次の詳細が含まれていることを確認してください。
- リクエストする限度額 (USD)
- SMS メッセージの送信で使用しているサイトまたはアプリケーションのリンクまたは名前
- 送信する予定のメッセージのタイプ (トランザクション、プロモーション、またはワンタイムパスワード)
- オプトインプロセスの詳細、およびメッセージをリクエストした人にのみメッセージを送信できるようにするその他の方法
- 送信者が Amazon SNS への API 呼び出しを行う元の AWS リージョン
- メッセージの送信先となる国のリスト
- 1 日あたりに送信する予定の最大のメッセージ数
- 送信する予定の SMS メッセージのテンプレート
- ユースケースを明確にするのに役立つ追加情報
**重要:**SMS の使用クォータが引き上げられたことを確認する通知を受け取ったら、Amazon SNS コンソールでアカウントの使用クォータを調整する必要があります。Amazon SNS コンソールで SMS 設定を更新しない場合、SMS の使用クォータが引き上げられることはありません。
関連情報
Amazon Simple Notification Service エンドポイントとクォータ
SMS メッセージプリファレンスを設定する
モバイルテキストメッセージング (SMS)
Amazon SNS の毎月の SMS 使用クォータの引き上げをリクエストする