# 退订

WhatsApp 发送可能因屏蔽记录或收件人偏好而被阻止。每条记录的范围是一个业务帐户或整个工作区。偏好还会注明适用于营销消息还是所有消息。打开 **WhatsApp** > **Suppressions**，分别查看 **Suppressions** 和 **Preferences** 选项卡。

## 屏蔽单个业务帐户

在 **Suppressions** 选项卡中，为某个电话号码创建屏蔽并选择其适用的业务帐户。只有来自该帐户的消息会被阻止；该地址仍然可以收到工作区中其他帐户的消息。列表的 **Business account** 列显示屏蔽所针对的帐户，如果覆盖整个工作区，则显示为 **All accounts**。

## 退订所有业务帐户

有些收件人希望一次退订工作区中的所有业务帐户，而不是逐个退订。这是一种声明的偏好，而非屏蔽，位于 **Preferences** 选项卡而非上述列表中。使用 **Every business account in the workspace** 在该选项卡中记录：该地址将停止接收工作区中所有帐户的 WhatsApp 消息，包括之后新连接的帐户。在此选项卡记录的退订覆盖所有消息；如果只想停止营销消息，请使用工作区级别的 **Contacts** > **Preferences** 页面，其对话框提供覆盖范围选择。

## 从 WhatsApp 接收的偏好

当 Bird 收到有效的 Meta 事件，表明收件人已停止接收营销消息时，会为对应的 WhatsApp 业务帐户记录一条由收件人表达的偏好。该偏好适用于非事务性消息。它不会创建阻止所有消息的屏蔽记录，也不会让此人退订工作区内所有帐户的消息。

后续的恢复事件会更新该帐户的偏好。独立的屏蔽记录和其他适用偏好仍然生效，因此仅凭恢复事件不能确认允许发送。在更改收件人记录之前，请同时查看 **Preferences** 和 **Suppressions**。

在 Bird 记录匹配事件之前，提供商的投递错误仍可能报告停止接收消息。请尊重收件人的选择，并检查偏好和事件历史。缺少本地记录并不表示获得了发送许可。

## 结束屏蔽

屏蔽记录所在行的 **Delete** 操作用于结束屏蔽，而不是删除记录。阻止发送的状态结束后，记录仍会保留且可读取，其中包括结束时间和执行人。

**Preferences** 选项卡中的偏好取决于由谁表达。如果偏好由您自行记录，在收件人要求恢复发送后，您可以在此移除。如果由收件人本人表达，则只能由其本人撤回：Bird 会拒绝工作区结束此类偏好的请求。

## 发送时受屏蔽的地址

发送 WhatsApp 消息之前，会检查两个存储。屏蔽记录会阻止发往该地址的所有消息。退订偏好则按照其记录的范围阻止消息：**All messages** 阻止所有消息，而 **Marketing only** 仍允许验证码等事务性消息通过。发送和投递是不同阶段，因此阻止发送不会立即表现为错误：发送请求仍会被接受，之后才会以包含 `error.code: "recipient_suppressed"` 的 [`whatsapp.rejected`](/docs/guides/whatsapp/events) 事件异步失败。

## 后续步骤

- [WhatsApp 事件](/docs/guides/whatsapp/events)：`whatsapp.rejected` 的完整载荷及其他所有出站事件。
- [发送 WhatsApp 消息](/docs/guides/whatsapp/sending-whatsapp)：发送 API 及其异步投递模型。
- [WhatsApp 概览](/docs/guides/whatsapp/overview)：业务帐户、模板和仪表板应用。

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/products/whatsapp) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
