IOSOR ガイド
送信キュー滞留後のSTOP処理:配信を偽装せずスキップする原則
送信キューに滞留しているSMSメッセージに対し、直前に受信したSTOP配信停止要求を正しく処理し、虚偽の配信確認DLRを作成せずに送信を抑止します。
送信キュー滞留後のSTOP処理:配信を偽装せずスキップする原則。
キュー滞留時における遅延STOPコマンドの処理
キャンペーンメッセージが送信待機キューに滞留している間にエンドユーザーからSTOP通知が届いた場合、プラットフォームは通信網へパケットを送出する前に該当リクエストを遮断しなければなりません。JITルート割り当てによって送信準備が整っている場合、内部で競合状態が発生します。IOSORを採用するホワイトラベルCPaaS事業者は、送信スループットよりも法令遵守を最優先に位置付ける必要があります。USD 20のプリペイド下限設定によってアカウントの継続性が維持され、送信抑止ロジックが最新のブロックリストを参照してMTペイロードを検証します。
配信直前におけるアウトバウンドペイロードの遮断
E.164形式のメッセージデータが最終ゲートウェイへ送信される直前に、キューワーカーはDNCリストおよびオプトアウト台帳を確認します。宛先電話番号からインバウンドSTOPが受信されていた場合、送信タスクのステータスは直ちに抑止(suppressed)へ遷移します。配信完了を偽装したり、ダミーのDLRステータスを生成したりすることは絶対に避けてください。配信停止者への送信成功偽装は深刻なコンプライアンス違反を招き、厳格な規制下にある法人テナントの信頼を失墜させます。
JIT番号割り当てと台帳状態の同期管理
IOSORは仮想番号リソースを動的にプロビジョニングします。固定的な番号保管庫を保持することなく、JIT方式で番号を取得してアカウントへ即座に紐付けます。配信停止処理が行われると、台帳はサブスクライバープロファイルを更新し、該当するMRC課金レコードにフラグを設定します。月額USD 1,000付近のソフトレビュー基準に近づいているアカウントでは、大量のOTPトラフィック急増時における監査警告を防ぐため、厳格な配信停止リストの維持が不可欠です。
Webhookとリアルタイムステータス同期
キューに入った送信が直前のSTOP受信によって遮断された場合、下流の業務システムへ即座に通知を行う必要があります。元のVerify OKトークンと抑止理由を含んだイベントを発火するようにWebhookを構成してください。これにより、SMSが意図的にドロップされた事実がCRMやクライアント側アプリケーションへ伝達され、開発者が配信停止済みのユーザーに対して無駄な再送処理を行う事態を防ぎます。
重複送信の防止と競合状態の排他制御
スケジュール配信の実行とオプトアウトWebhookの受信がミリ秒単位で重なった場合、競合状態が発生します。誤った重複送信を排除するためには、受信者キーに対してデータベースレベルのアトミックロックを適用してください。詳細な運用プラクティスについては以下の技術ドキュメントをご確認ください:
IOSORで始める
IOSORルーティングコンソールを開き、キューワーカーの事前ディスパッチゲートで受信者のオプトアウト状況に対するリアルタイムの台帳確認が行われることを検証してください。スケジュールされたペイロードと着信STOPウェブフックの間の競合状態を解決するため、アトミックな受信者ロックを有効にします。最後に、配信ステータスをログに記録する代わりに、元のVerify OKトークンを含む抑制イベントを発行するように下流のウェブフックをマッピングします。
IOSORの要点
このガイドでは、送信キューにあるメッセージの処理中に受信されたSTOPが、ゲートウェイへのディスパッチ前にジョブを即座にインターセプトしなければならないことを確立しました。配信済みDLRを偽装したり、キューに入れられたペイロードをキャリアゲートウェイに到達させたりすると、重大な規制違反を招き、台帳の整合性が損なわれます。
遅延インターセプトされたペイロードは直接抑制状態に移行させ、リアルタイムのウェブフックでCRMに通知してください。キューの競合状態を隠すために配信成功をシミュレートしたり、偽のDLRレシートを書き込んだりしないでください。
このガイドは役に立ちましたか?
関連ガイド
- 本番送信前におけるTCPAおよびCASLの権利対応
IOSORにおいて、配信到達率指標ではなく、義務的な本番ローンチ要件としてTCPAおよびCASLの同意証明と自動STOP処理を強制します。
- STOP および HELP ポリシーはインボックスルーティングではない
IOSOR における STOP および HELP キーワードが、通常のインボックスルーティングではなく、受信者の権利とプラットフォームの必須ポリシーである理由を解説します。