IOSOR ガイド
受信MOから配信停止リストへ:DIDでのSTOP処理が送信レピュテーションを保護
E.164 DIDにおける受信MOオプトアウトキーワードの処理、配信停止リストの適用、Webhookステータスペイロード、前払いアカウントの保護機能に関する技術的分析。
受信MOによる自動オプトアウトのアーキテクチャ
専用の E.164 DID に送信されたモバイル受信(MO)メッセージに対し、エンドユーザーが STOP、UNSUBSCRIBE、QUIT などのキーワードで返信した場合、プラットフォームはそのシグナルを即座に処理する必要があります。API レベルで配信停止リスト(Suppression List)に電話番号を記録することで、その後のモバイル送信(MT)トラフィックがキャリアのコンプライアンスルールに違反するのを未然に防ぎます。抑制対象の受信者に向けて送信リクエストが発生した場合、ゲートウェイはネットワーク伝送前にペイロードを破棄するか「スキップ」としてマークする必要があります。このアーキテクチャはイベント駆動型処理により、コンプライアンスをミリ秒単位で適用し、送信レピュテーションを保護します。
受信キーワードの配信停止リストへのマッピング
受信した MO ペイロードは、送信元 E.164 番号、宛先 DID、タイムスタンプ、生メッセージ本文を含む Webhook 経由でシステムに到達します。配信停止サブシステムは、STOP、CANCEL、END、QUIT、OPTOUT などの標準コンプライアンスキーワードを解析します。一致が検出されると、インジェクションエンジンは空白やアクセントを取り除き、文字を大文字に変換し、正規表現パサーを実行して文字列を正規化します。本文内に単独の一致または先頭キーワードが含まれている場合、エンジンは永続的データストアに対してアトミックな書き込み操作を実行します。
Webhook、ステータスコード、およびSkippedがエラーではない理由
配信停止に登録された E.164 宛先に対して送信リクエストが実行された場合、CPaaS エンジンはアップストリームルーティングにデータを送る前に送信をブロックします。プラットフォームは 'skipped_suppressed' を示すステータスペイロードとともに HTTP 200 OK レスポンスを返します。オプトアウトブロックに対して HTTP 4xx または 5xx ステータスコードを返すことはアンチパターンです。これはインフラ障害やリクエストの誤形式を意味し、API クライアント SDK で不要なリトライロジックを発生させるためです。HTTP 200 OK と 'skipped_suppressed' を返すことで、意図的なスキップであることを正確に伝達します。
運用ルールと前払い残格コントロール
受信 MO 処理および配信停止エンジンの運用には、安定した財務制御が必要です。CPaaS プラットフォームは厳格な前払い構造で運用されており、Webhook 処理や DID ルーティングの中断を防ぐために USD 20 の前払いフロアを維持します。アカウント残高がこの最小閾値を下回った場合、受信 MO Webhook は破棄されるのではなく、最大 72 時間キューにバッファリングされ、重要なオプトアウトコンプライアンスシグナルを保持します。月間スループットが USD 1,000/月 付近のソフトレビューに向けて拡大すると、アカウントマネージャーがトラフィックを評価します。
コンプライアンスマトリクス:受信オプトアウト処理
| キーワード | 実行されるアクション | 送信ステータス | 課金への影響 |
|---|---|---|---|
| STOP | 配信停止リストに追加 | Skipped (ブロック済) | 送信費用なし |
| UNSTOP | 配信停止リストから削除 | 許可 | 標準料金 |
| HELP | 情報 Webhook をトリガー | 許可 | 標準料金 |
| CANCEL | 配信停止リストに追加 | Skipped (ブロック済) | 送信費用なし |
IOSORで今すぐ始める
STOP が DID に着いたら、次の MT の前に発信 MSISDN をそのテナントの抑制名簿へ書く。続きの送信が拒まれることを示す。MO の時刻と名簿行を出す。名簿書きのない webhook 2xx はこの仕事ではない。E.164 の掃除は別の門。
関連: 発信者番号 vs メッセージ送信元:音声のライブ化はSMSのライブ化を意味しない DIDバインド前のE.164正規化:プラス記号、ゼロ、スペース 初回引き落とし前のプリペイド残高確保.
IOSORの要点
DID 上の着信 MO は名簿書きであり、ログの土産ではない。
やる:次の MT の前に抑える。やるな:STOP を既知にして MT を続けること。週次の出しを待つこと。
このガイドは役に立ちましたか?
関連ガイド
- 第2オーナーによるDID引き継ぎ:割当と解放の権限者
ホワイトレーベルのプリペイドCPaaSにおける第2オーナーのDID引き継ぎ時の運用境界、JITプロビジョニング、財務閾値を習得します。
- DIDごとの支出上限: 1つの番号で基本料金とMTトラフィックを管理
ホワイトラベルCPaaSにおける番号ごとのリスクを、月額基本料金と発信トラフィックの統合支出上限でコントロールします。
- DID着信Webhookルーティング:所有者なしMOによるSTOP欠落の防止
着信Webhookを所有アカウントに安全にルーティングします。ホワイトラベルプリペイドCPaaSにおける孤立したMOイベントやオプトアウトの漏れを防ぎます。