玩转私域流量,你必须要知道的微信 ID 机制以及账号打通方案

2020-07-27  本文已影响0人  耗子吴

说到私域流量,就不得不和微信打交道,微信公众号、小程序、微信群、朋友圈等等,都是绝佳的用户触点。

很多公司也不仅在一个方面发力,而是采取了多方位的营销策略,比如会通过公众号发送资讯、新品、优惠等信息,然后在文末或自定义菜单添加 H5 或小程序商城,引导用户下单,同时引导用户加导购账号和微信群,通过朋友圈进行长期用户触达,如果是像母婴、美妆等行业,微信群可以促进用户交流,让这些群友们变成品牌忠诚度较高的群体。

同时运营公众号、小程序等多个平台时,唯一用户的识别就成了必须要解决的问题,只有正确的识别了唯一用户,才能更清楚了解自己的客户数量、真实的活跃程度、购买力等数据,咱们就详细说说微信生态下的用户 ID

OpenID 和 UnionID

OpenID 相当于微信平台下加密的微信号,每个用户对每个公众号(或小程序)的OpenID 是唯一的,但不同的公众号(或小程序)获取同一个用户的 OpenID则是不同的值。

OpenID 是微信生态下最基础的 ID,它是一串加密的字符串,运营者只能通过它识别具体一个公众号的唯一用户,离开了对应的公众号或小程序,没有任何用处。

如果开发者拥有多个移动应用、网站应用、和公众帐号,可通过 UnionID 来区分用户的唯一性,只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号、小程序,用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID 是相同的。UnionID 就是唯一用户识别的关键。

获取 UnionID 需要提前在微信开放平台绑定具体的应用:

1. 微信公众号

不同类型的公众号在不同的场景的权限不同,以下场景下,能获取 OpenID 的如下:

OpenID 的获取权限说明

可以获取 UnionID 的场景和权限如下:

UnionID 的获取权限说明

值得注意的是,无论在哪种场景下,都是无法知道哪些用户阅读了具体的公众号文章的。

2. 微信小程序

小程序下无需用户授权,用户无感知的情况下开发者即可直接获取 OpenID, 要获取 UnionID 时,则相对繁琐:

方法1:在小程序中调用用户授权 API: wx.getUserInfo,用户会看到请求获取头像昵称的弹框,用户同意后,小程序可获取用户对于的头像、昵称、性别、地区以及 UnionID,这种方法的缺点就是对用户有打扰,如果用户拒绝授权,则无法获取到 UnionID
方法2:如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号/移动应用,或该用户已经关注了该公众号,开发者可以直接通过后端 code2Session 获取到该用户 UnionID,无须用户再次授权。

使用方法 2 获取 UnionID 用户无感知,不会对用户操作产生干扰,缺点则是需要用户事先关注了公众号或授权过 APP。

3. 企业微信

在普通的微信模式下,是绝无可能获取到用户的 OpenID 或 UnionID 的,随着企业微信的越加开放,越来越多的企业将私域流量的运营转移到企业微信中,在企业微信中,可以通过合规的 API 方式获取外部微信客户的 UnionID。

首先需要在企业微信后台绑定一个绑定了开放平台的微信公众号,授权后企业内部开发企业微信应用,或授权的第三方服务商即可通过调用企业微信的「获取客户详情」接口获取企业微信下好友的 UnionID,以及获取哪些用户加入了哪些群的信息。

企业微信获取 UnionID

这个 UnionID 和同主体下的小程序、公众号、H5 授权的 UnionID 一致,拿到具体的业务数据后,即可进行用户资料和行为数据的打通了,将用户的公众号关注行为、小程序中的浏览、购买、以及在企业微信的哪个好友以及群的活跃行为,做更加精准的描绘。但遗憾的是,目前我还没见到过市面上哪个产品,在微信生态下能做到以上描述的完整的数据打通。

上一篇下一篇

猜你喜欢

热点阅读