IOSOR ガイド

送信日時前の送信スケジュール保留の有効期限切れ処理

送信日時タイムスタンプより前にプリペイド残高の保留が期限切れになった場合、IOSORがサイレントドロップを発生させずにスケジュール済みSMS送信を処理する仕組みを解説します。

送信日時前の送信スケジュール保留の有効期限切れ処理。

プリペイド保留とスケジュール送信のタイミング

APIを介して将来のSMS送信をスケジュールする場合、IOSORは実行容量を保証するためにプリペイド残高に対して一時的な台帳保留(Hold)を設定します。ペイロードが数日または数週間先の 'send-at' タイムスタンプに設定されている場合、承認保留には明確に定義された生存時間(TTL)が付与され、送信容量とJIT番号割り当てが保護されます。

台帳の TTL と承認の有効期限切れ

保留の予約は、送信先料金と番号リソースをカバーする送信キャンペーンの予測コストをロックします。しかし、クレジットを無期限に保留することは台帳の流動性を損ないます。IOSORは残高保留に対して厳格なTTL制限を適用します。キューの遅延や長期スケジュールによって 'send-at' より前に保留が期限切れになった場合、予約された資金は自動的にメインのアカウント残高に返還されます。

スケジュール送信時におけるサイレントドロップの排除

従来のアーキテクチャでは、保留が切れ失効すると、有効な保留がないためにキューが 'send-at' の時点で記録を警告なしに単に破棄するサイレントドロップが頻繁に発生していました。IOSORはサイレントドロップを完全に排除します。'send-at' が到来した時点で再承認なしに保留が失効している場合、配信エンジンは直ちに実行を拒否し、明示的な 'scheduling_hold_expired' Webhookイベントを発行します。これにより、E.164送信先トラフィックにおける完璧な監査可能性が保証されます。

再承認ルールと残高制限

長期キューの連続配送を維持するため、自動再承認パイプラインは保留中のスケジュール項目を定期的に再確認します。残高が要求されるしきい値を下回った場合でも、アカウントが USD 20 のプリペイド下限を満たしている限り、エンジンは残高の再保留を試みます。

イベントログ記録とスケジュールキューの照合

キューの状態を照合するには、ウォレットの保留状態、クワイエットアワーガバナンス、抑制リストに対する明確な可視性が必要です。スケジュール項目が保留を失うと、リアルタイムログがプラットフォームコンソール内で状態遷移を確実に記録します。

関連ガイド: 送信予約キュー管理はクワイエットアワーのポリシーエンジンではありません · 本番運用前のタイムゾーン配信スケジューリングとウォレット保留の検証 · 初回引き落とし前のプリペイド残高確保.

IOSORで始める

IOSORコンソールで予約キューを確認し、配信予定時刻に対する認証保留(TTL)の有効期限を監視してください。予約保留の期限切れアラートを受け取るウェブフックイベントリスナーを設定し、送信時刻の前に統合システムが自動再認証をトリガーできるようにします。送信ウィンドウが開いたときの実行失敗を防ぐため、保留中のキュー項目がアクティブな残高保留を維持していることを確認してください。

IOSORの要点

予約配信の整合性は、同期された残高保留にかかっています。IOSORは、事前に割り当てられた台帳の保留が期限切れになった場合にキュー内のメッセージを明示的に停止することで、サイレントドロップの虚構を排除し、サイレント配信エラーではなく絶対的な状態の透明性を確保します。

保留期限切れイベントのウェブフック監視を設定し、長期スケジュールの自動再認証を自動化してください。送信予定時刻の前に送信元の台帳予約が期限切れになっている場合、予約配信が実行されると想定しないでください。

このガイドは役に立ちましたか?

関連ガイド