WhatsApp

如何更改我的 WhatsApp 商业显示名称?

在 Bird 中打开 WhatsApp 号码的商业资料,请求新的显示名称,然后等待 Meta 审核,当前名称在此期间保持可见。

显示名称是人们在与你的商业号码聊天时看到的顶部名称。更改它看起来像编辑一个字段,但实际行为类似于提交一份申请,这也是大多数困惑的根源。

如何请求更改?

打开 WhatsApp > Numbers,选择已连接的号码并打开 Business profile。请求新的显示名称,并在确认前检查提交的值。你需要拥有管理该号码资料的工作区权限。发送消息的权限不包含资料访问权限。

这就是全部操作。接下来发生的事情才是值得了解的部分:

  • 更改不会立即生效。 你请求的名称会作为 new_display_name 返回,其进度作为 new_display_name_status 返回,而 display_name 会继续返回当前名称,直到更改完成。
  • 已提交的更改请求无法撤回。 提交第二个名称并不是在纠正,也不会取消第一个,因此检查拼写的时机是在请求之前而不是之后。
  • 发送号码已有的名称不会产生任何效果,这是一种保护机制而非客气:重新发送当前名称会消耗一次改名机会,并取消已由人工启动的审核。这也是 75 个字符的限制在修剪前计算的原因,这样仅在空白上有差异的名称不会被当作新名称处理。

几条输入规则可以避免一次无效请求。名称最多 75 个字符,按你发送的值计算而非修剪后计算;前后空格会被移除;空名称或仅含空格的名称会作为验证错误被拒绝,而不是被传递下去。

为什么旧名称仍然显示?

因为这正是那两个字段的用途,这是正确的行为而不是延迟。

否则改名要么在审核期间清空名称,要么向客户展示未审批的名称。实际做法是当前名称继续生效,请求的名称单独审核,这就是资料同时携带两者的原因。将它们成对阅读:display_namedisplay_name_status 是人们看到的,new_display_namenew_display_name_status 是你请求的。当没有待处理的更改时,new_display_name 不存在。

状态值是 WhatsApp 自身的审核状态:approvedpending_reviewdeclinedexpirednon_exists,以及两个容易误读的值。available_without_review 表示名称满足 WhatsApp 的即时使用条件并跳过了审核,因此它是成功状态而非待处理状态。none 表示尚未提交过显示名称。这个集合是开放的,WhatsApp 会随时间添加新状态,因此遇到无法识别的值时应接受它,而不是将响应视为无效。

为什么我的新名称被拒绝了?

因为 WhatsApp 依据其自身的显示名称准则对其进行了审核并拒绝了它。Bird 只是传递名称,不做裁定:违反这些准则的名称会被 WhatsApp 本身拒绝。

Meta 会按自己的时间表以及你的请求触发审核。其文档指出 "When you reach a higher messaging limit, your business phone number's display name automatically undergoes verification based on the display name guidelines",因此一个使用了数月的名称可能因为你的发送量增长而被审核,而不是因为你修改了它。

审核完成后,Meta 会报告结果,决定词汇有四个值而非两个:approved、rejected、pending 和 deferred,deferred 表示决定被推迟而非已做出。准则本身属于 Meta,会不时更改;其显示名称文档是当前的正式说明。

如果名称被拒绝,下一步是根据准则修改后重新请求,或对 Meta 的决定提出申诉。没有 Bird 端的覆盖方式。

改名前还需要了解什么?

有两件事容易在不合时宜的时候才发现。

资料是实时读取的。 Bird 每次请求时都从 WhatsApp 读取商业资料,而不是提供存储的副本,因此你获取的始终是最新数据,WhatsApp 故障会导致资料短暂不可用而非过时。读取资料的代码应将不可用视为暂时性状况,而非名称缺失。

并非所有号码都能通过这种方式改名,在你基于资料进行开发之前,有两种情况值得了解。Bird 托管的号码可读但不可写,因此对其进行资料写入会被拒绝,提示该号码不属于你。而你自己的号码如果尚未完成连接,则既不可读也不可写;在 WhatsApp 上尚不存在的号码也是如此,两者都会被拒绝为不支持而非不存在。

WhatsApp 电话号码介绍了号码的连接与管理,profile 操作的参考文档列出了除名称外您可以更改的其余字段。

简而言之

  1. 改名是一次请求,不是一次编辑。

    WhatsApp 会对其进行审核。当前名称会继续显示在聊天顶部,直到审核结果出来。

  2. 两个名称和两个状态同时存在。

    display_name 是人们当前看到的名称;new_display_name 是你请求的名称,各自有独立的状态字段。

  3. 你无法撤回请求。

    已提交的更改请求无法撤回,因此提交第二个名称并不是在纠正。请等待审核结果。

  4. 资料是从 WhatsApp 实时读取的。

    资料不从存储的副本中提供,因此 WhatsApp 故障会导致资料短暂不可用,而不是过时。

基于同一网络构建。

测试 API 密钥即刻获取。添加付款方式并验证发送者身份后,即可解锁生产环境。

你的下一个创意。
随时连接。