摘要:GA不再提供服务提供商数据,但我们可以利用IpMeta这个插件来获取服务提供商数据。
服务提供商的用途
2020年2月5日,GA不再提供“服务提供商”数据,给出的提示是“[不再受支持] 您网站的访问者所使用的互联网服务提供商 (ISP) 的名称。”
一直以来,很多站长都是通过“服务提供商”来判断哪些网站访客是蜘蛛流量,哪些是企业流量或学校流量。
下图显示的是服务提供商的名称,可以轻易判断出哪些是学校流量,并且可以看到相应的搜索词和访客ip。对于大部分行业来说,学校的流量只可能是学生们在查找资料,转化率通常很低,优化师可以自行判断是否需要排除这部分流量。
遗憾的是,我们现在看不到服务提供商的数据了。
IpMeta介绍
IpMeta是一个第三方插件,它可以向GA提供服务提供商、网络域、网络类型这三个字段。
IpMeta的原理是通过访客ip与IpMeta的数据库做比对,匹配出服务提供商及所属的网络域,以及IpMeta自行判断的网络类型。目前已知的IpMeta网络类型有:spider(蜘蛛流量),business(企业流量),educational(学校流量),isp(没有判断出具体类型的流量)。虽说无法精准覆盖所有流量,但足够供我们参考。
有了网络类型这个字段,就不用我们花费精力写正则表达式去根据服务提供商的名称来判断流量所属的类型了。
IpMeta与GA的兼容性也很好,可以通过配置将IpMeta数据回传至GA的自定义维度,IpMata的数据也可以同GA的其他数据打通。
最重要的,据IpMeta网站【外链】宣称,IpMeta插件将永久免费。
IpMeta配置方法
1.注册
登录ipmeta.io,首先建议大家注册一个IpMeta的账号,如果不注册的话也能使用,但会有每月10万PV的限制,而且没有网络类型字段。目前来看注册账号不会对我们造成任何困扰,请大家放心注册。
2.创建API Key
注册成功后,我们来到API界面。这里说明一下,如果你有多个网站,是可以创建多个API Key的,但如果域名相同,只是区分www和m,为了方便管理还是建议只使用一个API key。创建API Key之后,我们可以暂时不管它,后面会用到。
3. 创建GA自定义维度
接下来,我们要在GA中创建3个自定义维度,我用的名称分别为“IpMeta服务提供商”、“ IpMeta网络域”和“IpMeta网络类型”。范围选择“会话”。
4.选择布置方式
IpMeta的布置方式有三种:Analytics.js、Gtag.js、GTM。请大家根据实际情况自行选择相应的方式。
如果选择的是Analytics.js或Gtag.js,接下来要为这三个字段分配索引,我的索引是7、8、9,在IpMeta中对应好。
分配索引后,IpMeta后台会自动给出要在网站布置的代码,注意将代码中的API替换成自己之前创建的API,然后按照要求将代码不知道网站中即可。
如果选择的布置是GTM(比如我),那么配置方式会稍稍复杂一些,但完全值得,GTM的迷人之处无须多讲。
首先将Ipmeta的GTM代码布置在网站GTM代码的下方,记得替换自己的API。
5.配置GTM变量
在GTM后台-变量-自定义变量 新建三个数据层变量,名称和数据层变量名称如下,注意大小写:
名称 | 数据层变量名称 |
IpMeta Name | nameValue |
IpMeta Domain | domainValue |
IpMeta Type | typeValue |
6.配置GTM触发器
在GTM后台-触发器 新建一个自定义事件,事件名称为“pageview”,注意这里的pageview必须全部小写。
7.配置GTM代码
使用中的GTM账号应该会有一个GA代码(或者GA标签),用来向GA回传流量数据。
现在要修改该GA代码,跟踪类型依然选择“网页浏览”,然后勾选“在此代码中启用覆盖设置”,跟踪ID继承自设置变量,在更多设置中选择“自定义维度”,分配索引,维度值选择对应的变量,触发器不在使用之前的“all pages”,而是选择上一步中创建的自定义事件。
8.发布GTM。
至此,IpMeta配置完毕,过几个小时GA就会接收到IpMeta数据。
可以在任意GA报告中调出自定义维度查看IpMeta数据,也可以在GA自定义报告中定制IpMeta报告。
后记:关于GA的更新
GA论坛上有站长贴出谷歌团队给他的回复,说"Our team is already working on updating the feature for a better option. This new feature is supposed to be much reliable and more informative. However, there is no predetermined time to when the alternative feature would be launched"。
究竟是什么样的功能,让我们拭目以待。