如何为 Slack 应用页面添加隐私政策网址
作者 Paul Cranmer, 创始人 · 最后核实: 2026 年 10 月 · Slack Marketplace · 应用落地页和提交
Slack 会把应用的 scope、落地页和隐私政策放在一起审核。落地页必须是一个带有清晰政策链接的公开网页,而政策必须说明应用收集什么、保留多久、人们如何让它被删除,以及如何联系你。政策或支持链接失效是下架的理由之一。本页按顺序走一遍提交流程,并展示托管网址放在哪里。
适合谁
- 首次向 Marketplace 提交 Slack 应用的开发者
- 落地页或政策链接未通过审核的团队
- 读取频道内容、需要精确数据声明的代理和机器人
不适合
- 永远不会上架的内部 Slack 应用(有政策仍是好习惯,但审核不适用)
- 一份关于 Slack 安全审核的完整指南
平台的要求
- 一个为应用搭建的公开落地页(不是 PDF、文档或代码仓库),带有指向你隐私政策的清晰链接。
- 政策必须说明收集的数据及其用途、保留多久,以及个人如何请求访问、转移或删除。
- 一种联系方式:电子邮件地址或网页表单。仅有邮寄地址不够。
- 如果应用收到它从不使用的 Slack 数据(例如斜杠命令负载中的 ID),政策必须说明。
- 一个带联系方式的公开支持页面;支持或政策链接失效可能导致 Slack 联系你并下架应用。
先拿到一个有效网址
读取工作区数据的 Slack 应用是一个 SaaS 产品,所以走托管方案:回答向导,写明应用名称和它访问的数据,你就会得到一个稳定的 HTTPS 政策网址,可从落地页和提交表单链接。scope 变化时更新文本;链接保持不变。
获取 Slack 应用政策网址分步指南:粘贴你的隐私政策网址
- 先创建你的托管隐私政策网址. 用应用名称、它访问的工作区数据、保留期限和删除联系方式生成政策。复制在线的 HTTPS 网址。
- 从应用的落地页链接它. Slack 要求落地页本身带有清晰的政策链接。把它放在页脚和安装按钮旁边,让审核人员不用滚动就能找到。
- 在 api.slack.com/apps 打开你的应用. 选择应用,然后进入 Manage Distribution。在开始 Marketplace 提交之前,完成分发清单(重定向网址、scope、移除硬编码 token 的检查)。
- 用同样的网址填写 Marketplace 提交表单. 提交表单会要求你的落地页、支持和隐私政策链接。使用托管网址和公开的支持页面;这些链接必须无需登录即可打开。
- 让政策与你的 scope 一致. 审核会把政策所述与你请求的 scope 以及应用的使用方式进行比对。如果你申请了频道历史,政策就必须描述读取消息、保留和删除。
- 提交,然后保持链接可用. 上架后,Slack 随时可能复查。scope 或保留期限变化时,在同一个网址后面编辑政策;没有重定向就绝不要移动落地页。
需要找的字段名称
- 落地页
- 应用的公开网页。必须包含清晰的隐私政策链接;不接受 PDF、文档和代码仓库。
- Manage Distribution
- 公开分发清单和 Marketplace 提交的起点,位于 api.slack.com/apps 中你的应用下。
- Scope 与数据访问
- 与政策分开:说明应用如何使用每个 scope。审核人员会把两者一起阅读。
表单失败的常见原因
- 落地页没有可见的隐私政策链接,或链接到 PDF
- 政策从未提到保留期限或如何请求删除
- 只有邮寄地址作为联系方式
- 政策对应用收到但不使用的数据只字不提
- 网站改版后链接失效(下架的理由)
代理和 AI 应用
Slack 还禁止使用 Slack 数据训练语言模型,并要求代理应用存储元数据而不是消息内容。如果你的应用是代理,请在政策和 scope 说明中明确写出来。
常见问题
必须提供数据删除联系方式吗?
实际上是的。Slack 要求政策说明个人如何请求访问、转移或删除,并提供电子邮件地址或网页表单。仅有邮寄地址不能通过。
多个 Slack 应用可以共用一个政策网址吗?
可以。在页面上写明每个应用,或为每个应用添加一个部分,准确说明该应用访问和保留什么。
政策需要列出我的 OAuth scope 吗?
不必逐个列出。政策描述数据及其用途;提交表单中的 scope 说明覆盖每个 scope。审核人员会检查两者是否一致。