一条发布失败的帖子,只要你知道它属于三类中的哪一类,通常就不神秘了。每一类的修复方法不同,选错的话,就会反复重试一条本来不可能成功的帖子,更糟的是把同样的内容发两遍。
这是一份排查指南。它假设你已经收到了提醒,或在日历里看到了红色状态,想知道下一步该做什么。通知的完整列表以及在哪里开启,请见功能页面 失败帖子提醒。
先看原因,而不是先点重试
每次失败都带有平台给出的原因。做任何其他操作之前,先打开帖子读一读。几乎所有信息都属于下面某一类:
| 信息的样子 | 类别 | 该怎么做 |
|---|---|---|
| 提到令牌无效、过期或被撤销,“unauthorized” 或 “please reconnect” | 连接已失效 | 重新连接渠道,然后重试 |
| 提到频率限制、“try again later”、服务器错误或媒体仍在处理 | 平台出了点小状况 | 通常什么都不用做,我们已经重试过;如果仍然失败,再重试一次 |
| 提到长度、格式、权限或内容规则 | 帖子本身 | 编辑帖子,然后重新发布 |
| 说我们无法确认帖子是否已发布 | 结果未知 | 先检查账号,不要盲目重试 |
第一类:连接已失效
这是帖子无缘无故失败的最常见原因。平台会让授权过期,有人改了密码,或管理员移除了应用,连接就在两条帖子之间悄悄失效了。
你会这样发现:Channels 页面上该渠道的状态显示为 Reconnect,发往该渠道的其他帖子会立刻以同样的原因失败,而不是再试一遍。这是有意为之。一个坏掉的连接应该只给你一个清晰的问题,而不是一堆相同的失败。
该怎么做:
- 打开 Channels,重新连接该账号。请用管理该主页或个人资料的账号登录平台。
- 回到失败的帖子,选择 Retry Failed。
- 看看该渠道的其他帖子。连接失效期间已经失败的帖子,需要同样的重试。
在重新连接之前重试,只会得到同样的失败。先重新连接,就是全部的解决办法。
在走到这一步之前,你往往已经收到过警告。当连接在三天内到期而我们无法自行续期时,我们会在应用内通知你,如果你开启了邮件,也会发邮件。请把它当作今天的任务,而不是下周的。
第二类:平台出了点小状况
频率限制、短暂故障,以及 “something went wrong on our end” 这类错误,并不说明你的帖子有问题。我们也按这个思路处理:先快速重试几次,几分钟后再延迟重试一次,最多两次。只有这些全部失败,才会提醒你,所以一条帖子可能先显示一阵临时错误,然后自己发布出去。
如果这之后帖子仍标为失败,给平台一点时间,然后点 Retry Failed。如果同样的错误一直出现,去看看平台自己的状态页,问题很可能出在那里。只有失败的渠道会被重试。
第三类:帖子本身
有些失败是平台在说:你发的内容我不接受。典型原因:
- 文案超出上限。 各网络的上限差别很大,在一个网络里合适的文案,在另一个里可能太长。缩短它,或为该网络单独写一个版本。
- 平台拒绝的媒体。 格式不对、太大、太长,或比例不适合该帖子类型。换掉文件。
- 没有授予的权限。 连接本身可用,但做不了这一件事,比如发到你已不再担任角色的主页。通常的办法是重新连接,并在授权页面勾选所有权限。
- 内容规则。 重复内容、受限链接或被屏蔽的词。平台的信息通常会指出是哪一个。
重试改变不了这些。打开帖子,修正原因,再重新发布。如果某个网络失败而其余成功,该帖子会标为部分成功,只有失败的网络会被再次尝试。
麻烦的情况:“无法确认”
有时我们把帖子发出去后,丢失了回应,比如连接断了,或我们停止等待时视频仍在处理。帖子很可能已经上线。我们无法判断,重试也无法判断。
这类帖子会被标为未确认,提醒里也会这么说。在做任何事之前:
- 直接在平台上打开该账号,看最新的帖子。
- 如果在那里,就结束了。没有什么需要重试。
- 如果不在,再重试。只有这时才安全。
这是唯一一个动作快反而是错误本能的情况。客户主页上出现重复帖子,比晚一点发布更难解释。
一个完整的例子
一位社交媒体运营为本周在 Instagram、LinkedIn 和 Facebook 上排了十二条帖子。周二早上,Facebook 的那条出现提醒:原因提到令牌已过期。Channels 页面显示该 Facebook 主页为 Reconnect。周三和周四还各有一条 Facebook 帖子,两条都会因为同样的原因立刻失败。
她重新连接了主页,然后重试周二那条。周三和周四的帖子在连接恢复后正常发出。Instagram 和 LinkedIn 从未受影响。总共大约两分钟,没有重复,因为只有失败的渠道会被重试。
如果她先重试,那条帖子会因为同样的原因再次失败。如果提醒写的是”无法确认”,她会先打开 Facebook,再动那条帖子。
一份简短的清单
- 点任何按钮之前,先读帖子上的原因。
- 连接失效:先重新连接,再重试失败的帖子。该渠道上已标为失败的帖子,需要同样的重试。
- 平台问题:等一等,重试一次,查看状态页。
- 帖子本身的问题:编辑后重新发布。重试没有用。
- 未确认:查看账号,只有帖子不在时才重试。
- 一次排很多条,比如从电子表格导入?第一次运行后的第二天早上看一眼日历,找出系统性的问题。
让它成为某个人的责任
提醒是发给个人的,所以只有当某个人知道失败归自己管,它才会被修好。团队里要约定每周由谁处理失败,就像约定谁来审批帖子一样。一个有明确负责人的共享工作流程,能消除”我以为你看到了”的问题。如果你想用自己的脚本监控失败,通知列表可通过 API 获取。
关于如何把帖子放进队列的基础知识,请见如何在社交媒体上定时发布帖子;按规则重复出现的内容,请见重复发布的社交媒体帖子。
试一试
在 Settings 的 Notification Preferences 里开启 Email on post failure 和 Email on token expiry,然后排几条帖子。免费开始。
BulkPublish 支持 15 个平台:Facebook、Instagram、TikTok、YouTube、X、Threads、Bluesky、Pinterest、Google Business Profile、LinkedIn、Mastodon、Discord、Telegram、Tumblr 和 Snapchat。
- 提醒: 应用内和邮件通知在所有套餐上都包含,包括 Free。
- 渠道: Free:3 个(每个平台 1 个)。Pro:30 个(每个平台 2 个)。Business:75 个(每个平台 5 个)。
- 帖子: Free:每天 3 条。Pro:每天 30 条。Business:不限。