以下の各セクションに記載されているガイダンスを使用して、最も一般的な bot による SMS メッセージ送信の問題を解決します。 自動化によって SMS メッセージを送信するおよび bot のトラブルシューティングもご覧ください。
SMS メッセージがアプリケーション作成者にしか送信されないのはなぜですか?
SMS メッセージが送信されていないのはなぜですか?
SMS メッセージが送信されなかった理由は、いくつか考えられます。どのような場合でも、Audit History ログには、SMS メッセージが送信されなかった理由を説明するエラー メッセージが記載されています。
bot をテストする際は、以下の制限に注意してください。
- SMS メッセージは、デプロイ済みのアプリに対してのみ送信されます。アプリがデプロイされていない場合、SMS メッセージは送信されず、適切なエラーが Audit History に書き込まれます。デプロイ チェックを行うをご覧ください。
- SMS メッセージは、SMS をサポートする料金プランに加入している場合のみ送信されます。SMS をサポートする料金プランに加入していない場合、SMS メッセージは送信されず、適切なエラーが Audit History に記録されます。このような場合でも、Audit History に記録された値を使用して、SMS メッセージが正しく動作していることを確認できます。
SMS メッセージが配信されていないのはなぜですか?
Audit History ログで、SMS メッセージが送信されているものの配信されていないこと、そしてその SMS メッセージがお客様個人の Twilio アカウントから送信されていることが示されている場合は、以下の手順を行います。
- お客様の Twilio アカウントにログインします。
- ホームページで [Logs] をクリックして、[Product Logs] ページを表示します。
- [Programmable SMS Logs] で、[Messages] をクリックします。
- AppSheet Audit History に表示されている値と一致する SMS メッセージを探します。これにより、SMS メッセージが配信されたかどうかがわかります。配信されていない場合は、Twilio のエラー メッセージが表示されます。
SMS メッセージが拒否されるのはなぜですか?
以前のメッセージに対して STOP と返信した電話番号に SMS メッセージを送信しようとしても、そのユーザーにはそれ以降のメッセージは届きません。その電話番号で特定される加入者が START と返信するまで、その電話番号に SMS メッセージを送信することはできません。
AppSheet の Twilio アカウントを使用している場合、START メッセージは AppSheet の SMS 用電話番号(1 425 287 5900)に送信される必要があります(米国内から呼び出す場合は、1 を省略できます)。お客様個人の Twilio アカウントを使用する場合、START メッセージはお客様個人の Twilio の SMS 用電話番号に送信される必要があります。
iPhone で START メッセージをテストするには、以下の手順を行います。
- iPhone のメッセージ アプリを開きます。
- 画面の右上にある新規メッセージ(鉛筆のアイコン)をクリックします。
- [宛先] フィールドに、SMS の電話番号を入力します。
たとえば、AppSheet の Twilio アカウントの電話番号(1 425 287 5900)を入力します。 - 本文フィールドに「START」と入力します。
- 送信(上矢印アイコン)をクリックします。
次のようなレスポンスが返されます。
You have successfully been re-subscribed to messages from this number. Reply HELP for help. Reply STOP to unsubscribe.