「Adobe Analytics」Web SDK 中合并事件发送

Adobe Analytics Haran 1个月前 (04-10) 858次浏览 0个评论
文章目录[隐藏]

这一篇介绍Adobe Analytics服务端部署中,如何合并事件发送,如页面打开,会发送PageView,会发送Product Impression,会发送Internal Promotion,可能会发送其他事件……合并发送这些事件,这样就只消耗一个Server Call。

假设我现在跟踪一个网站,页面上有Product Impression,要把PageView和Product Impression合并发送,该如何做?

DataStream和Schemes的创建,请看 Adobe Analytics服务端(Web SDK)布署案例

Rule 1:跟踪PV

XDM Pageview

这个XDM是用于跟踪基础的PV:

「Adobe Analytics」Web SDK 中合并事件发送

 

XDM Variable

这个XDM是用于跟踪其他事件的,如这里是跟踪Product Impression

「Adobe Analytics」Web SDK 中合并事件发送

XDM | Pageview

将PV和其他事件(Product Impression)合并到同一个XDM:

「Adobe Analytics」Web SDK 中合并事件发送

 

all pages – pageload – 50 – AA

「Adobe Analytics」Web SDK 中合并事件发送

这个Rule的Order 默认的50 就可以。

Adobe Experience Platform Web SDK – Send event的作用是触发,发送PageView,它里面XDM要选择合并后的XDM | Pageview。

Adobe Experience Platform Web SDK – Update variable的作用是用于清除值,避免在下一个Server Call里出现,勾选“Clear existing value”,类似客户端部署里的Clear Variable,它的配置是:「Adobe Analytics」Web SDK 中合并事件发送

 

Rule 2:跟踪Product Impression

all pages – pageload – 40 – productImpression – AA

「Adobe Analytics」Web SDK 中合并事件发送

 

这一步需要注意,Order要小一些,也就是执行要快一点,在PageView发送之前就要合并好。

digitalData Convert

这里Adobe Experience Platform Web SDK – Update variable是用于将Product Impression的数据合并,这里需要注意,%productImpression%里的产品数组结构和客户端的是不一样的,如果你是从客户端升级到服务端,那么需要将其调整为适用于服务端的数据结构。

「Adobe Analytics」Web SDK 中合并事件发送

 

数据验证

浏览器开发者工具的网络里用configId去过滤:

「Adobe Analytics」Web SDK 中合并事件发送

 

prodcutListItems就是电商数据。

 

 

默认配置时,点击站内链接也会触发一个Server Call,这会增加Server Call的使用,延伸阅读:「Adobe Analytics」如何将服务端跟踪的一些默认跟踪移除


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

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

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