easyCoexistence
登录开始免费试用
Meta Tech Provider

WhatsApp Business 账户,以及为什么覆盖设置属于账户

WhatsApp Business 账户包含号码和模板。它的重要性超出表面,因为 Webhook 路由按账户应用,而不是按号码应用,所以移除连接时,路由也会一并移除。

1

Webhook 覆盖按 WhatsApp Business 账户应用,而不是按号码应用。

PARTNER_REMOVED

会同时卸载应用和覆盖设置的事件。

250

Meta 对账户模板数量设定的上限。

WABA 实际包含什么?

号码和模板,这种组合的重要性比初看更高。

模板属于账户,而不是号码,因此同一 WABA 上的每个号码都共享同一个模板库。创建一个订单更新模板后,所有号码都可以发送。Meta 对账户模板数量设定上限,对于在同一账户管理多个品牌的代理机构来说,这可能成为限制。

每个号码都有自己的 phone_number_id、显示名称、质量评级和消息层级。这些信息按号码区分,因此一个号码的状态可能下降,而同一账户中的另一个号码仍然正常。

为什么 Webhook 覆盖设置属于这一层?

因为它修改的是应用订阅账户的关系,而不是应用订阅某个号码的关系。

设置目标后,实际发生的是:系统将 override_callback_uri 应用于我们的应用与该 WABA 之间的订阅。账户中的每个号码都会将自己的消息路径事件发送到那里。不存在按号码分别路由的设置,这常让管理同一客户多个号码的人感到意外。

真正需要规划的是后果。当连接因 14 天不活跃规则或其他原因被移除时,应用会从账户卸载,覆盖设置也会随之卸载。重新连接后,发送和监控会恢复。除非有其他机制重新设置覆盖,否则消息不会再发送到您自己的服务器。

常见错误

  • 期待按号码配置 Webhook 路由。覆盖设置按账户应用。
  • 以为重新连接会恢复目标地址。覆盖设置会随应用卸载,必须重新应用。
  • 忘记模板是共享的。账户中的每个号码都能看到同一个模板库。
使用 EasyCoexistence 完成这些操作

EasyCoexistence 会在每次重新连接后自动重新应用 Webhook 覆盖,因为这种必要行为可能让号码失去消息传递。

常见问题

同一 WABA 上的两个号码可以路由到不同端点吗?

不可以。覆盖设置应用于账户,因此所有号码都会将消息发送到同一个目标。

模板可以在账户之间转移吗?

不可以。模板属于创建它的账户。

移除号码后,覆盖设置会怎样?

如果应用从账户卸载,覆盖设置也会随之移除。重新连接会恢复发送,但不会恢复目标地址。

模板有数量限制吗?

Meta 按账户限制模板数量,超过上限会返回专用错误。

继续阅读

准备开始了吗?

几分钟即可设置 WhatsApp Coexistence,而不是几个月。应用会继续在手机上运行。

开始免费试用

验证时间

WhatsApp Business 账户