行业服务商最佳实践

什么是行业服务商

Chat App 消息服务中,行业服务商是指通过使用Chat App 消息服务为客户提供商业账号的注册、绑定以及消息发送或通过Chat App 消息服务APIChat App 消息服务嵌入到自有系统并为客户提供行业解决方案的企业。

说明

行业服务商提供给客户的WABA注册页面中包含阿里云品牌Logo,如企业希望体现自身价值,需前往Meta开发者中心申请注册为TP,申请TPMeta进行审核需要企业自身拥有较高的技术能力且需要比较高的技术投入。

行业服务商特征

  • 需要拓展属于自己企业的客户。

  • 需要为自有客户提供某个或几个IM商业账号(例如WhatsApp、Messenger)的消息发送功能。

  • 具有一定的开发能力,可以对接Chat App 消息服务API进行二次开发或使用Chat App 消息服务控制台代客操作。

WhatsApp Business Accout注册及绑定流程

什么是WhatsApp Business Account

WhatsApp Business Account(WABA)是指企业发送WhatsApp商业消息前需要注册的WhatsApp官方业务账户,用于发送商业消息。经过WhatsApp企业认证的WABA会获得认证标志,提高客户对企业信息的信任度,增强品牌形象,减少虚假信息的干扰。

行业服务商为客户注册及绑定WABA方案

控制台

  • 方式一:适合没有独立的业务系统或无技术资源的服务商使用,全程由服务商操作,需要客户提供资料给服务商。

  • 方式二:适合没有独立的业务系统或无技术资源的服务商使用,服务商为客户创建通道并授权RAM账号后,全程由客户操作。

  • 方式三:此方式与方式一类似,如果客户不方便提供Facebook账号的情况下,可使用此方式。此方式需要客户先自行注册WABA,由服务商在阿里云控制台中进行WABA绑定。

方式一:服务商代其客户在阿里云控制台操作

  1. 为客户创建WhatsApp类型通道

    打开Chat App 消息服务控制台,在左侧导航栏单击通道管理单击新建通道,在新建通道对话框中,通道类型选择WhatsApp,设置通道名称及备注后,单击确定按钮。

  2. 服务商代客注册并绑定WABA

    服务商的客户需提供Facebook账号和密码用于登录,还需提供公司名称、联系人姓名、公司官方网站、公司注册所在地用于注册。

    注册步骤为:

    1. Chat App 消息服务控制台,通道管理页面中,单击为客户创建完成的通道ID,打开通道页面。

    2. 在通道页面中单击左侧WABA管理 > WABA注册及绑定,进入WABA注册页面。

    3. 单击注册按钮,在弹出的嵌入式注册对话框中,使用客户提供的Facebook账号登录。

    4. 依照页面提示,填写客户企业信息。点击完成按钮后,刷新页面。页面中显示WABA信息时证明WABA注册并绑定成功。

  3. 为客户添加并验证WABA号码

    WABA号码是商家发送商业消息的载体,完成WABA的注册后需添加号码。客户需要向服务商提供WABA号码,用于接收验证码后发送商业消息。如服务商拥有电话号码可供客户使用则不需要客户向服务商提供。

    添加步骤:

    1. 在通道页面中单击左侧导航WABA管理,进入号码管理页面。

    2. 单击新增号码按钮。在弹出的新增号码对话框中填写号码名称,选择国家/地区,填写电话号码后点击确定

      说明

      号码名称为呈现给最终用户的外显名称。名称需与企业品牌名相关,多个号码显示名最好不重复。例如品牌名为“ABC”,号码名称可以是“ABC plus”或“ABC support”。国码及电话号码会影响接收验证码,请正确填写以防无法验证WABA号码。

    3. 单击新添加的号码验证状态列的验证号码,在弹出的获取验证码对话框中选择接收验证码的语言,单击获取短信验证码获取语音验证码

      说明

      当填写的电话号码为非手机号码时,请选择获取语音验证码。

    4. 填写收到的验证码,完成号码验证。

完成以上步骤后,即可设计WhatsApp模板提交WhatsApp审核,模板审核通过后即可发送WhatsApp商业消息。

方式二:为客户授权RAM账号,客户登录阿里云控制台自助操作

  1. 服务商为客户创建WhatsApp类型通道

    打开Chat App 消息服务控制台,在左侧导航栏单击通道管理单击新建通道,在新建通道对话框中,通道类型选择WhatsApp,设置通道名称及备注后,单击确定按钮。

  2. 服务商为客户授权RAM账号

    关于如何给RAM账号授权请参阅:授权RAM用户使用Chat App资源

  3. 客户通过RAM账号登录Chat App 消息服务控制台,点击左侧导航通道管理,单击需要管理的通道的通道ID打开通道页面。

  4. 在通道页面中单击左侧导航WABA管理 > WABA注册及绑定,进入WABA注册页面。

  5. 注册并绑定WABA

    1. WABA注册页面中,单击注册按钮,在弹出的嵌入式注册对话框中,使用Facebook账号登录。

    2. 依照页面提示,填写客户企业信息。点击完成按钮后,刷新Chat App 消息服务控制台WABA注册页面。页面中显示WABA信息时证明WABA注册并绑定成功。

  6. 添加并验证WABA号码

    添加步骤为:

    1. 在通道页面中单击左侧导航WABA管理,进入号码管理页面。

    2. 单击新增号码按钮。在弹出的新增号码对话框中填写号码名称,选择国家/地区,填写电话号码后点击确定

    3. 说明

      号码名称为呈现给最终用户的外显名称。名称需与企业品牌名相关,多个号码显示名最好不重复。例如品牌名为“ABC”,号码名称可以是“ABC plus”或“ABC support”。国码及电话号码会影响接收验证码,请正确填写以防无法验证WABA号码。

    4. 单击新添加的号码验证状态列的验证号码,在弹出的获取验证码对话框中选择接收验证码的语言,单击获取短信验证码获取语音验证码

      说明

      当填写的电话号码为非手机号码时,请选择获取语音验证码。

    5. 填写收到的验证码,完成号码验证。

完成以上步骤后,即可设计WhatsApp模板提交WhatsApp审核,模板审核通过后即可发送WhatsApp商业消息。

方式三:客户注册WABA,服务商绑定

  • 客户操作:

    1. WABA注册链接提供给客户,客户使用Facebook账号登录WABA注册页面填写信息并完成WABA注册并授权给阿里云。

    2. 按照WABA注册页面提示进行注册,注册完成后,打开Facebook Business Management获取WABA ID。

    3. 找到如下图所示位置,在页面复制编号(此编号为WABA ID)至剪贴板。

      image

    4. WABA ID提供给服务商。

  • 服务商操作:

    帮助客户在绑定WABA,操作步骤:

    1. 打开Chat App 消息服务控制台,在左侧导航栏单击通道管理,单击新建通道,在新建通道对话框中,通道类型选择WhatsApp,设置通道名称及备注后,单击确定按钮。

    2. 单击通道ID,打开通道管理页面。

    3. 在通道管理页面中,单击左侧导航的WABA管理,进入WABA注册页面。

    4. WABA注册页面,点击号码迁移按钮。在弹出的对话框中,输入客户提供的WABA ID,点击下一步后关闭对话框。

    5. 刷新页面,页面中显示WABA信息时证明WABA绑定成功。

帮助客户新增WABA号码,参见方式一的第3点:为客户添加并验证WABA号码

API

适合拥有技术资源通过调用API接口并根据自身业务需求封装UI实现。

自行封装UI页面需包含以下关键功能点:

  1. 注册WABA按钮

    设计注册WABA按钮,点击后在新开页面中打开注册地址。客户需要在此地址中使用Facebook账号登录并创建WABA。

  2. 获取WABA ID按钮

    点击按钮后,在新开页面打开Facebook Business Management用于客户获取已注册的WABA ID。

  3. 绑定WABA按钮

    客户需要填写在第2步中获取的WABA ID,并绑定。服务商应调用ChatappBindWaba - 绑定waba接口进行绑定。

  4. 新增号码按钮

    客户WABA绑定成功后,需要添加电话号码,请根据AddChatappPhoneNumber - 增加Whatsapp号码接口中的参数进行UI设计。

  5. 验证号码按钮

    服务商可根据实际情况决定是否与第4步进行合并。验证号码请调用ChatappVerifyAndRegister - 号码校验并注册接口。

号码验证完成后即可开始设计消息模板和送审,审核通过后的模板便可用于WhatsApp商业消息发送,关于模板创建、送审、发送消息等API请参见:嵌入式相关

相关文档