用 Zapier 把 Google 表格内容发布到社交媒体

用 Zapier 把 Google 表格内容发布到社交媒体

在电子表格里规划帖子,交给 Zapier 去发布。这里介绍具体的 Zap、能让它稳定运行的表格结构,以及什么时候 CSV 导入更简单。

电子表格确实是规划内容的好地方。你能一次看到一整个月,编辑十行的速度比任何编辑器都快,而且能交给别人审阅,又不用给他们你账号的访问权限。

浪费的地方在于,之后还要把内容重新敲进排期工具里。有两种方法可以省掉这一步,值得弄清楚自己需要哪一种。

首先:你真的需要 Zap 吗

如果表格是一份计划,写完之后再统一发布,那你不需要。导出为 CSV,然后导入即可。

BulkPublish 的批量编辑器能读取带有 content 列的 CSV,外加可选的 scheduled_atmedia_urls。这正好是规划表格本来就有的结构,两分钟就能搞定,之后什么都不用维护。

只有当表格是实时的——多个人持续往里添加行,而你希望内容一出现就发布,而不是批量发布——才该用 Zapier。这是完全不同的情况,也正是 Zap 该派上用场的地方。

具体的 Zap

触发器:Google Sheets 中的”新增电子表格行”。 新增一行时触发。注意它只在新增行时触发,不是在编辑行时触发,这一点会决定表格该怎么设计(见下文)。

可选筛选:仅当某一列满足条件时才继续。 加一个 approved 列,只有当它是 yes 时才继续。没有这一步,一行还没写完的数据,只要有人按了 Tab 键离开单元格就可能被发布出去。这是整个 Zap 里最有价值的一步。

动作:在 BulkPublish 中创建帖子。 把表格的列映射到帖子字段。Zapier 应用还覆盖发布、重试、批准和拒绝,以及帖子、频道、标签和数据分析的查询,如果需要,你能搭建的远不止创建这一项。

让流程稳定运行的表格结构

用途
content帖子正文
channels发布到哪里
scheduled_at发布时间
media_url可选的图片或视频
approved门控开关。Zap 仅在为 yes 时继续
status发布后写回,方便你看到结果

有两个习惯能避免大多数问题。

在别处打草稿,或者用审批门控。 触发器在行创建时就会触发,所以一行你还在写的数据,可能已经被发布出去了。审批门控正是为此而存在的。

Zap 运行期间绝不要重新排序或删除行。 Zapier 靠位置追踪,在它下面打乱行顺序会导致重复发布和漏发。新增内容加到表格底部,需要归档时挪到另一个表格,而不是直接删除。

排期发布还是即时发布

优先设置 scheduled_at 让帖子进入排期队列,而不是在触发时就直接发布。有两个原因:行被添加的时间是有人正坐在桌前的时间,未必是你受众在看内容的时间;而一条已排期的帖子,如果发现这一行数据有问题,依然可以取消。

留意配额

电子表格让人很容易一次性添加五十行,而五十行就是五十条帖子。

  • 帖子数: 免费版:每天 3 条。Pro:每天 30 条。Business:无限。
  • 每日 API 请求数: 免费版:30。Pro:5,000。Business:50,000。
  • 频道数: 免费版:3 个(每个平台 1 个)。Pro:30 个(每个平台 2 个)。Business:75 个(每个平台 5 个)。

免费档位的 API 额度是给试用自动化用的,不是给正式运行用的。一条实时的表格流水线需要付费套餐。

好好测试一遍

先添加三行,把门控设为 no,确认什么都不会发生。再把其中一行改成 yes,确认恰好出现一条帖子,位置正确、文字也正确。然后在你限制最严的那个平台上检查字符数,因为电子表格的单元格很乐意装下比某些平台能接受的多得多的文字。

BulkPublish 支持发布到 15 个平台:Facebook、Instagram、TikTok、YouTube、X、Threads、Bluesky、Pinterest、Google Business Profile、LinkedIn、Mastodon、Discord、Telegram、Tumblr 和 Snapchat。

简而言之

如果表格是一份写完的计划,导出后导入 CSV 即可。如果它是一条多人持续添加内容的实时队列,就搭建 Zap,加上 approved 门控,绝不重新排序行,并且用排期发布而不是触发时即时发布。