IOSOR 知識庫
安靜時間作為策略而非發送佇列
了解為什麼 IOSOR 中的安靜時間強制執行屬於策略引擎層,而不是作為 A2P SMS 流量的延遲執行發送佇列。
安靜時間作為策略而非發送佇列。
策略強制執行與排程佇列
將安靜時間視為背景佇列會在 A2P SMS 架構中產生隱藏的營運負債。當 API 客戶端在合法傳送視窗之外提交交易訊息或行銷活動觸發器時,將該酬載排隊直到天亮,可能會傳送過期的上下文數據,例如過期的 OTP 代幣或過時的警報狀態。在 IOSOR 平台中,安靜時間嚴格作為邊緣引擎上的策略強制執行。當請求在禁發時段觸達時,邊緣引擎會立即拒絕並回傳標準化 HTTP 422 錯誤與明確拒絕原因,防止失效數據堆積於內部佇列,同時立即釋放系統資源與鎖定。
當地時區法律與 E.164 路由規則
時區合規性取決於準確的 E.164 目標解析,並結合 TCPA 或州級限制等區域法規。當酬載到達時,IOSOR 會在檢查當前當地時間之前,將目標 E.164 號碼解析為其對應的地理區域與電信業者網段。如果分派落在受限制的小時內,策略強制執行會在下游餘額保留或路由嘗試發生之前攔截訊息。此外,系統會實時觸發退訂同步(Opt-out Sync)檢查,確保目標號碼未發送過 STOP 關鍵字。若偵測到退訂紀錄或安靜時間衝突,系統將直接標記阻擋並寫入稽核日誌。
JIT 號碼配置與預付餘額保留
訊息處理需要號碼管理與分類帳狀態之間的緊密耦合。IOSOR 利用 JIT 號碼配置,動態取得並指派虛擬號碼,而不依賴靜態庫存設定。當外發 SMS 請求通過安靜時間策略檢查時,系統會在您的預付錢包中執行預付金額保留(Prepaid Wallet Holds),為估計的傳送成本和適用的 MRC 費用設定臨時鎖定。若訊息因策略拒絕或路由失敗,該筆預扣金額會立即解鎖並釋放回可用餘額;若訊息成功下發,則在接收到終端業者回傳的 DLR(送達回執)真實狀態後進行最終帳單扣款與結算。
分類帳控制:USD 20 底線與 USD 1,000 門檻
跨白標租戶維持平台健康需要嚴格的分類帳防護措施。IOSOR 採用預付費計費模型,最低需要 USD 20 的預付底線(USD 20 Floor)來維持主動 API 路由和 JIT 號碼租賃。當帳戶可用餘額低於 USD 20 時,系統將自動暫停新的路由請求並發送補充通知。隨著客戶帳戶擴展其訊息量,達到接近 USD 1,000/月的軟性審查會觸發自動化架構審查與通道流量優化流程,確保高吞吐量下的訊息遞送速率與分類帳數據一致性。
架構模式與系統整合
建立強大的訊息傳遞管線需要將排程分派邏輯與平台合規閘道分離。系統應在應用程式層處理佇列,同時讓 IOSOR 即時驗證安靜時間策略。整合架構必須依賴 Webhook 回呼機制以獲取最終的 DLR/Webhook 真實狀態(DLR/Webhook Truth)。當退訂請求(例如接收到 STOP 關鍵字簡訊)發生時,IOSOR 的退訂同步機制會立即透過 Webhook 事件推送至客戶端系統,實時同步雙方的黑名單資料庫,避免跨系統狀態不一致產生的監管合規風險。
相關閱讀: 交易型安靜時段略過機件之明確命名規範 · 正式上線前強制執行安靜時段視窗 · 首次扣款前的預付資金保留.
從 IOSOR 開始
登入 IOSOR 主控台並在閘道路由規則中設定您的靜默時間合規策略。根據目的地的 E.164 解析來定義嚴格的地區宵禁視窗,確保越界酬載能獲得即時拒絕 Webhook。將您的延遲發送佇列轉移到應用程式層,讓訊息狀態在分發前完全可控。
IOSOR 要點
將靜默時間視為即時策略閘道,而非平台發送佇列,可保護您的管道免於傳送過期的營運資料。在 API 邊界強制執行地區法規視窗會傳回即時拒絕代碼,允許應用程式邏輯決定是否重新排程或捨棄具時效性的酬載。
請將排程佇列保留在應用程式層內,以便在發送視窗開啟之前更新或取消排程的工作。請勿將夜間訊息暫存外包給網路閘道,因為背景排隊可能會在黎明時分傳送無效的背景資料並違反地區合規法律。
這篇指南有幫助嗎?
相關指南
- 交易型安靜時段略過機件之明確命名規範
深入了解為什麼 OTP 與 P1 等交易型略過請求必須在 IOSOR 網路鉤子負載中明確命名,而非以無聲方式繞過安靜時段。
- 正式上線前強制執行安靜時段視窗
在 IOSOR 中發起即時行銷或 A2P SMS 活動之前,驗證預付餘額的安靜時段強制執行與佇列機制。