前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >「Adobe Analytics」跟踪站内广告展示和点击的最佳实践

「Adobe Analytics」跟踪站内广告展示和点击的最佳实践

作者头像
GA小站
发布2023-12-14 09:13:29
1660
发布2023-12-14 09:13:29
举报
文章被收录于专栏:GA小站GA小站

现在的网站上往往有很多的站内广告位,那如何对这些广告位做追踪呢?

这里以Adobe Analytics为例子介绍如何对站内广告的展示和点击做追踪。

  • 如果页面上只有一个广告位,那么可以通过Event和eVar的方式去追踪,Event可以是广告的Impression,eVar可以是广告的位置。
  • 如果页面上有多个广告位,如果用Event和eVar的方式,每个广告位需要发送一个Server Call,需要发送多个Server Call,这种做法就不太好,一般会使用Event和eVar List的方式,Event可以是广告的Impression,eVar List可以是多个广告的位置。
  • 如果Page A上多个广告位,用户点击打开Page B,点击的时候需要追踪广告位的点击,而Page B上有多个展示的广告位,如果想同时追踪广告点击和广告展示,那么就需要用s.product,用s.product结合Event和eVar,Product ID通常用一个固定的值,这样不会导致Product维度虚增,Event可以是广告的Impression或Click,eVar是广告位。

1、发送的DigitalData

当用户点击站内广告打开另一个页面的时候,在DigitalData组装如下数据:

代码语言:javascript
复制
window.digitalData = {   page: {       impression: [{"icid":"Banner-A"}, { "icid":"Banner-B"}], // Array[String] internal campaign ids       click: [{"icid":"Banner-C"}],                            // Array[String]     },}

数据组装好后,发送如下事件:

代码语言:javascript
复制
document.dispatchEvent(new CustomEvent("pageload"))

你也可以通过DCR、ACDL、EDDL等方式去发送数据。

2、Adobe Analytics设置

接下来,在Adobe Analytics的报表包里创建Event和eVar。

2.1、Event

将Event 15设置为广告展示Internal Campaign Impressions [e15],将Event 16设置为广告点击Internal Campaign Clicks [e16]:

注意:事件类型是Numeric,当触发一个广告位的时候,它自动会加1。

2.2、eVar

将广告位置设置为Internal Campaign ID (CTR) [v23]

需要注意:Expire After要选择Hit,因为在这个Server Call里有Impression和Click,其他过期时间会导致eVar被覆盖,导致不准确。要开启Merchandising,需要Product Syntax,因为我们这里是使用s.product的方式,广告位置是通过product里的eVar去传递。

3、Adobe Launch设置

接下来介绍Adobe Launch的设置:

3.1、展示广告的Rule的设置

Core – Custom Code – impression: 表示digitalData包含有Impression才触发

代码语言:javascript
复制
if(digitalData.page.impression){  return true;}

AA Product String Builder – Set Variables:

3.2、点击广告的Rule的设置

Core – Custom Code – click: 表示digitalData包含有Click才触发

代码语言:javascript
复制
if(digitalData.page.click){  return true;}

AA Product String Builder – Set Variables:

4、调试

最后就是调试,在浏览器的控制台里输入:

代码语言:javascript
复制
_satellite.setDebug(true)

进入调试状态,发送一些测试数据,可以看到如下数据结构:

Banner-A和Banner-B对应的Event 15是1,表示展示被记录1;Banner-C对应的Event 16是1,这便是点击被记录1,这就表示资料正常如预期追踪到。

5、 AA里的数据验证

你还可以创建一个自定义指标Banner CTR去计算广告位的点击率。

如果你要看不同广告位置带来的订单转化,那么就需要用到站内归因的,延伸阅读:站内归因

通过设置可以实现:某个展示广告带来了多少订单,打开某个广告后带来多少订单

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GA小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、发送的DigitalData
  • 2、Adobe Analytics设置
    • 2.1、Event
      • 2.2、eVar
      • 3、Adobe Launch设置
        • 3.1、展示广告的Rule的设置
          • 3.2、点击广告的Rule的设置
          • 4、调试
          • 5、 AA里的数据验证
          相关产品与服务
          腾讯云 BI
          腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档