排程设置好了,但没去确认
Instagram的卡片新闻每周会设定固定时间自动发布。原本以为排程设置完就结束了。结果某一周,时间到了,动态上什么都没出现。
原因很简单。认证令牌(token)过期了。发布请求悄悄地失败了,连失败通知都没有发出来。要不是Bella亲自登录账号检查,这件事可能根本没人会发现。
自动化只会在「成功时」被看见,「失败时」却悄悄消失。
这次帮上忙的是负责验证的机器人。在发布动作之后加上一道「再次确认结果记录」的步骤,结果马上抓到了因令牌过期而被拒绝的记录。机器人比人更早发现「这次失败了」。
Before(之前)
• 设好排程发布后就放着不管
• 失败也没有任何通知
• 只能靠Bella偶然打开账号才发现
• 发现时往往已经延误好几天
After(之后)
• 发布后立刻加上记录确认步骤
• 失败时立即通知
• 连原因(令牌过期)都一起显示
• 在重新认证完成前,改用备用通知渠道提醒
这次事件也让团队学到一件事。设计自动化时,不能只想着「顺利的时候」,也要一起设计「不顺利的时候,谁来告诉我」。现在每次排程发布之后,一定会跟着一道确认步骤。安静的失败,远比不上吵闹的失败来得好。