BroadNet
基本原則 BroadNet回答

DLR(配信レポート)とは?

最終確認日 1 読了目安BroadNetエンジニアリング部門による確認済み
クイック回答

DLRとは、端末へのSMSの配信(または配信失敗)を非同期で確認するものです。これは受信側の通信事業者のSMSCによって生成され、deliver_smまたはHTTPのWebhook経由でSMPPを通じて返され、ステータス(DELIVRD、UNDELIV、REJECTD、EXPIRED)および通信事業者固有のエラーコードが含まれます。

平易な言葉による定義ベンダーニュートラル確認日 2026年5月27日
構成図A2Pメッセージが電話に届く仕組み
  1. お客様のアプリケーションREST APIまたはSMPP経由で送信
  2. BroadNetプラットフォーム各メッセージの検証、ルーティング、および課金を実行
  3. 通信事業者のSMSC通信事業者との直接接続
  4. 加入者の端末メッセージが配信される
配信レポート(DLR)は、同じ経路を通ってお客様のWebhookに返されます
詳細回答

必要な情報はすべて、不要な情報は一切なし

§01

「配信済み」の正確な定義

DELIVRDは、受信者のMSCが端末への無線配信に成功したことを報告したことを意味します。つまり、ネットワーク側での配信は完了しています。これは、ユーザーがメッセージを読んだことや、メッセージングアプリを開いたこと、あるいは画面がオンであったことを意味するものではありません。DLRは既読確認ではなく、ネットワークレベルの到達確認として扱ってください。(既読確認については、RCSまたはWhatsAppを使用してください。)

§02

実際に発生するエラーコード

GSM原因コード1–127は、プロトコルレベルの理由(加入者の不在、機器の故障など)です。SMPPエラーコード0x0000–0x00FFは、SMPPレベルの理由(無効な送信元アドレス、輻輳)です。通信事業者固有のTLVには、より詳細なコンテキスト(電波の圏外、端末のメモリ不足)が含まれることがあります。優れたアグリゲーターは、ノイズの多い通信事業者のコードを、実用的なクリーンなエラー分類へと変換します。BroadNetのDLRフィードは、200以上の通信事業者間で、25種類のコードによるエラー語彙へと正規化します。

§03

DLRの受信が遅れる理由

理由は多くあります。ローミング中の加入者が数時間にわたりネットワーク外にいる場合、あるいはSMSCのストア・アンド・フォワードが有効期間内(デフォルト24時間、一部の通信事業者は最大72時間)に再試行を繰り返す場合などが挙げられます。また、通信事業者のA2Pルーティングパスが3つの介在するSMSCを経由し、それぞれがキューの遅延を発生させることもあります。高度なモニタリングにより、宛先通信事業者ごとのDLRレイテンシ(p50/p95/p99)を追跡し、配信ルートの品質が低下した際にアラートを通知します。詳細は/products/dlr-monitoringのパターンを参照してください。

§04

DLRの活用方法

3つのアクションがあります。まず、記録システム上でメッセージを「配信済み」または「失敗」としてマークします。次に、後続のビジネスロジック(カート復帰フローの継続やOTPの再試行など)をトリガーします。そして、アグリゲーターがリバランスを行えるよう、配信ルートの品質スコアボードにフィードバックします。3つ目のアクションこそが、単なる回線とCPaaSを分ける要素です。BroadNetは、お客様のDLRを使用してリアルタイムに配信ルートの選択を行います。

BNBroadNetエンジニアリングチームによる執筆·2003年よりキャリアグレードのメッセージングを提供、本社はドバイ·編集基準
これを使用して構築する

実装に関するサポートが必要ですか?

以下のページでは、このコンセプトを具現化する製品および統合ガイドをご紹介しています。詳細を直接確認したい場合は、中東・北アフリカの営業時間内であれば、弊社のエンジニアリングチームが当日中に対応可能です。

エンジニアリングチームに相談する
フィードバック

この回答は役に立ちましたか?

皆様の投票により、どの回答を例、図解、コードスニペットを用いて拡充すべきかの優先順位を決定できます。

この回答は役に立ちましたか?
ありがとうございます。承知いたしました。この回答は継続的に更新されます。
承知いたしました。不足していた内容を教えてください — メッセージを送信する。

コンテンツの執筆・レビュー方針

お困りですか?

開発について、現場のエンジニアに直接ご相談ください。

1営業日以内にご返信します。また、本番用アカウントをご利用のお客様には24時間365日のサポートを提供しています。当社のソリューションエンジニアは、単なるスクリプトではなく、実用的なコードを提供します。

$ curl -X POST https://api.broadnet.me/sms/sendSms
応答SLA
テストアクセス申請1営業日以内にご返信します
本番環境24 / 7 · < 15 min
通信事業者NOC24 / 7 · ページャー対応