排程設定好了,但沒去確認
Instagram的卡片新聞每週會設定固定時間自動發布。原本以為排程設定完就結束了。結果某一週,時間到了,動態上什麼都沒出現。
原因很單純。認證權杖(token)過期了。發布請求悄悄地失敗,連失敗通知都沒有發出來。要不是Bella親自登入帳號檢查,這件事可能根本沒人會發現。
自動化只會在「成功時」被看見,「失敗時」卻悄悄消失。
這次幫上忙的是負責驗證的機器人。在發布動作之後加上一道「再次確認結果紀錄」的步驟,結果馬上抓到了因權杖過期而被拒絕的紀錄。機器人比人更早發現「這次失敗了」。
Before(之前)
• 設好排程發布後就放著不管
• 失敗也沒有任何通知
• 只能靠Bella偶然打開帳號才發現
• 發現時往往已經延誤好幾天
After(之後)
• 發布後立刻加上紀錄確認步驟
• 失敗時立即通知
• 連原因(權杖過期)都一起顯示
• 在重新認證完成前,改用備用通知管道提醒
這次事件也讓團隊學到一件事。設計自動化時,不能只想著「順利的時候」,也要一起設計「不順利的時候,誰來告訴我」。現在每次排程發布之後,一定會跟著一道確認步驟。安靜的失敗,遠比不上吵鬧的失敗來得好。