如何看一个网站的Adobe Analytics部署

Adobe Analytics Haran 17小时前 18次浏览 0个评论
文章目录[隐藏]

 

客户端部署还是服务端部署?

打开浏览器开发者工具

  • 在网络里用“configId”去过滤,如果能看到请求,就表示是服务端部署
  • 在网络里用“b/ss”去过滤,如果能看到请求,就表示是客户端部署

如何看一个网站的Adobe Analytics部署

从上图可以知道是服务端部署,请求里有configId和requestId:

  • configId就是datastream id,表示数据发送到哪
  • requestId是请求的区分字段,每个请求的值都是不同

 

数据存储到哪

还是看这个请求,这次是看Headers:

如何看一个网站的Adobe Analytics部署

sgp3表示是新加坡的数据中心,也就是数据是发送到新加坡。

对于Adobe Analytics,中国的数据中心暂不支持服务端部署,所以都是发送到境外的数据中心。

怎么发送数据?

在控制台里输入digitalData,看到有数据,就表示是会通过digitalData去传动数据:

如何看一个网站的Adobe Analytics部署

 

在控制台里输入_satellite.setDebug(“true”),进入调试状态,然后刷新页面,在到过滤里输入“fired”,将触发的规则过滤出来:

如何看一个网站的Adobe Analytics部署

第一个Rule,估计就是页面基础跟踪,复制这个规则的名称。

将Adobe Launch Library Code的js在浏览器打开,查找这个rule:

如何看一个网站的Adobe Analytics部署

可以看到events是libraryLoaded,这个就是触发条件。

发送数据逻辑就是:页面打开,先将数据组装到digitalData,libraryLoaded的时候就触发,从digitalData获取数据,发送给AA。

 

XDM的结构?

在网络里用“configId”去过滤,看Payload,主要是看xdm里:

如何看一个网站的Adobe Analytics部署

 

xdm里面就是发送的各种数据,其中Prop、eVar和event都是放在_experience 里,可以通过这种方式去看别人是怎么设计跟踪XDM的。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址