大多数对发布队列的解释止步于“它会选下一个空闲时间”。这没错,但用处不大。你想知道的是:把一堆帖子排进队列之后,你的一周会是什么样,以及那是不是你自己会选的一周。
本文先走一遍一个实例,再讲真正起作用的上限、判断什么适合排队的办法,以及最常见的失误。队列本身的使用步骤,请看队列功能页。
一个实例:周一早上的八条常青帖子
假设你用的是 Pro 套餐,在芝加哥,周一上午 10:00 写了八条常青帖子,并依次对每一条选择 Add to Queue。
下面是依次发生的事。
- 第一条最早只能在五分钟之后发出,所以它落在今天 10:05 稍后一点,再加减随机偏移。
- 第二条需要与第一条相隔两小时,所以落在 12:05 左右。
- 第三、第四、第五条大约每隔两小时一条:午后早些时候、下午中段、傍晚。
- 第六条会落在晚上 8:00 之后,超出发布时间窗口,所以今天到此为止。它顺延到周二,从上午 9:00 开始。
- 第七、第八条占据周二的前两个时段。
所以你的“一周”其实是一天多一点。周一大约 10 点到 18 点之间发出五条,比大多数账号在单个渠道一天该发的还多。这不是缺陷。队列只是填上它找到的最早空位,并不知道哪一天对你的受众来说太满。
你本来想要什么?大概是每天一条。队列不会自己做到这一点,后面几节说明怎么帮它。
真正限制队列的数字
时间窗口是你所在时区的上午 9:00 到晚上 8:00,帖子之间至少相隔两小时。算一下:一天最多容纳六条,通常是五条。这个上限比大多数套餐的限制更低,所以套餐限制只在 Free 上起作用:
| 套餐 | 每天可排期的帖子 | 同时等待的已排期帖子 | 真正限制队列的因素 |
|---|---|---|---|
| Free | 3 | 10 | 每天 3 条,等待中的合计 10 条 |
| Pro | 30 | 无限制 | 时间窗口和两小时间隔 |
| Business | 100 | 无限制 | 时间窗口和两小时间隔 |
由此带来几个结果:
- 在 Free 上,十条等待中的帖子按每天三条,约是三天半的队列。周一排满,周四就空了。在有帖子发布之前,队列不会接受第十一条。
- 在 Pro 和 Business 上,通过队列永远达不到每日上限。你会先碰到两小时规则。
- 向前查找的范围是七天。如果这七天都满了,你会看到队列已满的提示,而不是帖子被悄悄推到下个月。
- 通过批量创建添加的批次是例外:它会看得更远,最多 60 天,所以大批量可以被分散开。如果没有足够空位容纳全部,系统会告诉你能放下多少。
两小时间隔适用于整个工作区,而不是每个渠道。把一条 Instagram 帖子和一条 LinkedIn 帖子排进队列,它们仍然相隔两小时,尽管它们完全可以同时发出。
决定什么放进队列
当帖子不在乎什么时候发出时,队列很合适。用下面这张表快速筛选。
| 这条帖子是… | 用队列吗? | 原因 |
|---|---|---|
| 常青的小技巧、教程、引语 | 用 | 窗口内任何时间都行 |
| 重新分享较早的帖子 | 用 | 没人在等它 |
| 发布会、抽奖、周五结束的促销 | 不用,自己定时间 | 时机本身就是内容 |
| 对新闻或活动的回应 | 不用,自己定时间 | 晚了就等于错了 |
| 在早上 7 点或晚上 8 点以后效果最好的内容 | 不用,自己定时间 | 窗口覆盖不到 |
| 每周同一时间发同一条 | 不用,使用重复发布排期 | 队列有意加入随机偏移 |
| 必须在另一条之后几分钟内发出的帖子 | 不用,自己定时间 | 队列让帖子至少相隔两小时 |
混合使用效果不错。把常青内容的库存排进队列,把有日期的帖子手动放进日历。队列会绕开你手动定时的帖子,所以不会落在你的发布会上。
让帖子落在错误时间的失误
通过 API 排队却没传时区。 在应用中,浏览器会提供时区。在 API 中该参数可选,默认是 UTC,所以面向纽约受众的帖子可能落在看起来像凌晨 4 点或 5 点的时间。请始终传入时区。
期待整点时间。 每个时段会向前或向后偏移最多二十分钟,所以你会看到 2:15 PM,而不是 2:00 PM。这样排好的一周看起来不会太机械。如果某条帖子必须在 2:00 PM 整发出,请自己设置时间。
把队列当成每个渠道一条通道。 它是每个工作区一条通道。如果三个品牌共用一个工作区,它们的帖子共用同一个两小时间隔。如果你需要各自独立的节奏,请给每条帖子单独设置时间。
让手动排期的帖子占着你想给队列用的位置。 未来七天内带有时间的任何帖子都会占用它的时段,包括正在发布或刚刚发出的帖子。如果队列跳过了你以为是空的早上,去找找你之前定过时间的帖子。
忘了审批仍然适用。 如果你的角色需要审批,帖子会被排入队列,但要等审批通过后才会发出,所以有时段不代表一定会发布。
移到队列顶部却期待互换。 “Move to top of queue”会让那条帖子得到下一个空闲时段。它不会把其他帖子往后推。其余所有帖子保持原来的时间。
排入一批帖子之前的简短清单
- 每条帖子都真的不受时间影响吗?先把有日期的挑出来。
- 你想在一个渠道上每天发不止一条吗?如果不想,就不要一次全部排队,或者把几条移到末尾来拉开间隔。
- 在 Free 上,等待中的已排期帖子少于十条吗?
- 你在用 API 吗?传入时区。
- 未来七天内已经有排好期的帖子吗?队列会绕开它们,所以请确认它们在你想要的位置。
事后重新排序
每条已排期的帖子在菜单里都有 Move to top of queue 和 Move to bottom of queue。顶部指下一个空闲时段。底部指你最后一条已排期帖子之后的第一个空闲时段。计算新时段时,帖子自己原来的时段会被忽略,所以移动帖子绝不会让它落在原位置之后两小时。属于重复发布排期的帖子不提供这些选项,因为它们的时间由排期决定。
如果你想要特定的某一天和某个时间,编辑帖子并设置时间即可。这始终可用。
从代码中调用
GET /api/posts/queue-slot 会返回下一个空闲时间,但不会预订。传入 timezone,并可选择传入 position=end(取你最后一条帖子之后的时段)或 excludePostId(用于你即将重新排期的帖子)。然后用该时间创建或更新帖子。由于随机偏移,间隔很短的两次调用可能相差几分钟。其余内容请看排期 API 指南。
它的定位
队列是处理常青帖子库存的合适工具,与内容批量制作和批量排期搭配得很好。当你知道受众的最佳时间时,请自己设置,而社交媒体最佳发布时间可以帮你找到它。
队列在所有套餐上都可用,包括 Free。你可以在 app.bulkpublish.com/register 试用。