# 渠道码

渠道码依赖企业微信的客户联系和消息推送功能,帮助员工拓展客户,并标识客户加入的渠道。以满足对渠道进行分析的管理功能。

# 词汇表

词汇表是统一语言的一部分。英文将用于源代码中。

中文名称 英文名称 英文缩写 值示例 描述
渠道 吸引、添加客户的方式。例如一个活动、一个广告易拉宝
渠道码 channel_code 企微中台的渠道码功能。其包含渠道信息,关联的项目、成员,以及供添加客户并关联具体成员归属的多个渠道二维码。
裂变渠道码 多层级裂变的渠道码,将记录上下游裂变关系。接入方可以设置奖励实现类似病毒传播效果
(渠道二维码被扫码添加客户后,客户可以再生成包含其信息的新二维码。)
渠道二维码 qr_code_url (url) 供渠道扫码添加企微客户的二维码(对应企微的客户联系「联系我」里的二维码 (opens new window))。
渠道分组 channel group 用来做业务分组和后台查看权限
全局渠道码分组 标识此分组下的渠道码可以被所有渠道码管理员看到。
项目 project 接入方传入的项目,用于标识渠道码的关联
员工 employee 接入方的员工。拥有企微帐号属性,以便与企微中台数据打通
企微帐号 qw_user_id、qw_userid zhouyong 企微里的 userid,即所谓的企业微信成员账号(qq.com) (opens new window)
企微客户 id qw_external_userid 企微成员添加的客户。在企微内部称之为外部联系人的 userid(关于 ExternalUserId - 企业微信 API (opens new window)
接入方 organ 使用企微中台渠道码能力的组织(企微中台服务组织)。
接入方跟踪 id 接入方跟踪 id (string) 供接入方实现裂变跟踪的标识(接入方保证唯一)。此内容由企微中台调用接入方的 API 获取。

# 页面插件权限控制

# 能力编码:channel_code

使用方法请参见页面插件接入章节

权限代码 权限名称 含义
00 查看 是否可以进入渠道码功能
01 新增 是否可以创建新的渠道码
02 编辑 是否可以编辑已有的渠道码
03 删除 是否可以将一个渠道码删除或置为失效
04 分组管理 控制是否可以管理分组
05 提醒 是否可以操作提醒渠道成员

数据权限

权限代码 权限名称 含义
hideGlobalproject 项目选择-全局 选择关联项目时是否可选全局

# 领域模型

image-20210810165948834

# 裂变渠道码

# 裂变渠道码创建序列

image-20210820142322604

# 裂变渠道码扫码交互序列

image-20210820142347629

# 对外开放 API

API 名称 定义 说明
创建渠道码 查看
编辑渠道码 查看
失效渠道码 查看
删除渠道码 查看
获取渠道分组 查看
查询渠道码列表 查看
查询渠道码信息 查看
获取渠道二维码地址 查看
获取裂变渠道码列表 查看
获取裂变渠道二维码 查看
根据接入方裂变 id 获取渠道码列表 查看
生成活动关联的裂变渠道码 查看
查询客户是否已添加企微成员 查看
成员客户统计 查看
每日客户统计 查看
获取员工的渠道码页面 URL 查看
检查是否创建过二维码 查看
根据 state 和企微成员获取跟踪 Id 查看

# 接入方需提供的 API

API 名称 中台代码 是否必须实现 定义 说明
获取项目列表 GetProjectList 查看
获取员工列表 GetQwUserList 查看
获取小程序列表 GetChannelMiniProgramList 查看
获取小程序页面列表 GetChannelMiniProgramPages 查看
获取接入方跟踪 id GetOrganTrackId 查看 在使用裂变渠道码时需提供
通知裂变 NotifyFission 查看 在使用裂变渠道码时需提供
获取接入方自定义素材类型列表 GetCustomMaterialTypeList 查看 在需自定义欢迎语功能时提供
获取接入方自定义素材列表 GetCustomMaterialList 查看
获取接入方素材 GetCustomMaterial 查看
获取创建裂变渠道码权限点 GetAuthorityPointList 查看 通过裂变活动跳转创建渠道码场景需实现该接口
获取裂变活动详情 GetFissionActivity 查看 通过裂变活动跳转创建渠道码场景需实现该接口
接入方自定义标签 OrganCustomTagList 查看 接入方需要给渠道码打上自定义的标签时需实现

# 接收企业微信推送事件

企微中台会将企微推送的事件原样推送给接入方(这块请参阅企微中台的消息处理章节内容),接入方按需注册自己的事件处理 API。 涉及的事件请参阅企业微信 API (qq.com) (opens new window)中与“企业客户”相关的事件。

# 支持订阅的企微中台事件

事件 定义 说明
渠道码变更事件 查看