// 到達性

SMS到達性:送信者ID、キャリアフィルタリング、ルーティング

SMS認証で最も難しいのはメッセージを送ることではなく、それを確実に届けることです。配信はキャリア、送信者IDのルール、メッセージ内容、ルーティングが左右し、国によって大きく異なります。このガイドは、OTPが消える理由と、それを直す具体的なレバーを説明します。

SMSがベストエフォートである理由

SMSに配信保証はありません。あなたのAPI呼び出しと端末の間には、アグリゲーター、国際ゲートウェイ、目的地のキャリアがあり、そのいずれもがメッセージを遅らせ、フィルタリングし、静かに破棄し得ます。認証トラフィックは、キャリアがまさにこうしたルートで不正やスパムと戦うため、特に厳しく精査されます。

実務上の帰結:送ったメッセージを届いたメッセージと仮定するのではなく、部分的な失敗(再送、フォールバック)を設計し、配信を積極的にモニタリングする必要があります。

  • 配信は目的地キャリアのフィルタリングポリシーに依存します。
  • 国際ルートはゲートウェイを追加し、それぞれが潜在的な失敗点です。
  • アプリケーション(A2P)トラフィックはパーソン間トラフィックより強くフィルタリングされます。

送信者IDとその重要性

送信者IDは受信者が「差出人」として見るもの — ロングコード、ショートコード、または英数字の名前 — です。国によって大きく異なります:ある国は事前登録された英数字の送信者IDを要求し、ある国はA2Pにショートコードを義務付け、ある国は未登録の送信者を書き換えたりブロックしたりします。各国に合った正しい登録済み送信者IDを使うことは、最大の配信レバーの1つです。

  • 英数字の送信者ID:送信者として表示されるブランドテキスト;多くの国で事前登録が必要。
  • ショートコード:A2Pに対する最高のスループットと信頼だが、キャリアの承認が必要。
  • ロングコード:多くの市場に適するが、米国では10DLC登録が必要。
  • 厳しい国で未登録の送信者を使うことは、よくある静かな失敗の原因です。

キャリアフィルタリングとメッセージ内容

キャリアはメッセージ内容をスコアリングします。URL、特に短縮リンク、公開URL短縮サービス、異常な書式はフィルタリングの典型的な引き金です。OTPメッセージは最小限で一貫しているべきです:アプリ名、コード、それ以外は何もなし。一部のキャリアが時間をかけて送信者+テンプレートの組で評判を築くため、一貫性も役立ちます。

  • OTPメッセージにリンクを避けましょう;短縮リンクは強い引き金です。
  • テンプレートを一貫させましょう — ばらつく内容はスパムに見えます。
  • トランザクショナルなOTPメッセージにマーケティングを入れないこと。
  • 国が要求するところではメッセージテンプレートを登録しましょう。
!

ある国で配信が突然落ちたら、あなたのコードの何かより先に、そこの内容や送信者IDのルール変更を疑いましょう。

国別ルーティング

ルートはメッセージが目的地キャリアへ向かう経路で、ルート品質はプロバイダーと国によって異なります。安価なグレールートはテストでは問題なく見え、その後静かに劣化することがあります。認証には、より高いコストを払ってでも重要な国へは直接または高品質なルートを優先し、そのトラフィックがOTPだとプロバイダーに伝えて適切にルーティングさせましょう。

  • 主要市場の認証には直接/プレミアムルートを優先しましょう。
  • グレールートに用心しましょう:低価格、不安定な配信、貧弱なDLR。
  • 一部のプロバイダーは、より良いルーティングのためトラフィックをOTPとしてタグ付けさせます。
  • 重要な各国を個別にテストしましょう — 平均は国レベルの失敗を隠します。

配信をモニタリングして対応する

測定しないものは直せません。配信レシート(DLR)を集め、国別・キャリア別の到達率と遅延を追跡し、回帰にアラートしましょう。それにフォールバックロジックを組み合わせ、配信の落ち込みがサインアップを止める代わりに緩やかに劣化するようにしましょう。

  1. 1

    DLRを集める

    配信レシートを有効化し、各送信に対して保存して、送っただけでなく配信済みか失敗かがわかるようにしましょう。

  2. 2

    国・キャリア別にセグメント化

    目的地別の到達率と遅延を追跡しましょう — 平均は失敗する単一市場を隠します。

  3. 3

    回帰にアラート

    ある国の到達率や遅延が閾値を超えて劣化したらアラートを発火させましょう。

  4. 4

    フェイルオーバー

    劣化したプロバイダーを迂回ルーティングするか、自動的にフォールバックチャネルへエスカレーションしましょう。

よくある質問

OTPメッセージがなぜ配信されないのですか?+

よくある原因は、その国に対する未登録または誤った送信者ID、キャリアフィルタリングを引き起こすメッセージ内容(特にリンク)、または低品質なルートです。まず国別の配信レシートを確認し、その後送信者ID登録を検証してメッセージからURLを削除しましょう。

OTPメッセージにリンクを入れるべきですか?+

避けましょう。リンク — 特に短縮されたもの — はキャリアのスパムフィルタリングの主要な引き金で、コードを漏らすことがあります。最良の配信とセキュリティのため、OTPメッセージはアプリ名とコードだけにしましょう。

配信レシート(DLR)とは何ですか?+

DLRは、メッセージが配信されたか、失敗したか、まだ保留かを知らせるキャリアからのステータスコールバックです。DLRの収集・保存は必須です — 送ったメッセージと実際に届いたメッセージを区別する唯一の方法です。

配信はなぜ国によってそれほど異なるのですか?+

各国は独自の送信者IDのルール、A2P規制、キャリアフィルタリングポリシー、ルート品質を持ちます。ある国で完璧に配信するプロバイダーと設定が、別の国では失敗し得るため、重要な各目的地を個別にテストしモニタリングする必要があります。

EdgeGigs

キャリアフィルタリングや低い到達率に苦しんでいますか?

審査済みのSMS専門家がルートを診断し、送信者IDを登録し、国別ルーティングを設定して、OTPが実際に届くようにします。

EdgeGigsで開発者を探す