使用DTM在Omniture中跟踪广告系列

时间:2014-11-05 07:54:08

标签: adobe-analytics

我试图理解我在DTM中的s.campaign设置是否正常工作。这是我的设置。我在一个域名下有两个站点。 e.g。

www.domain.com service.domain.com

我们有一个运行cid = 12345的PPC广告系列。最终用户使用以下URL访问该站点

www.domain.com/somelandingpage/page.html?cid=12345

我有一个名为" campaign"的数据元素,它从URL参数中收集数据并将其存储到数据元素中,并将其设置为存储"会话的值## 34;在DTM中。然后,我为广告系列设置了全局设置(属性的AA设置),我使用%campaign%来存储该值。

当用户访问页面(带有cid param的url)时,我可以看到我正在捕获数字脉冲调试器中的广告系列值,一切都很好。只要我点击" www"上的任何其他链接或者"服务"网站例如没有cid url param。我看到数字脉冲调试器没有捕获"广告系列" value ..即使我已将数据元素设置为对整个用户会话有效。另请注意,我已在单个规则级别填充了广告系列变量,例如规则被解雇了"服务"网站。这是否意味着Omniture没有捕获我的CID数据?或者我是否需要记住"访客"的价值? 。在DTM而不是我当前的"会话"。这里的最佳做法是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

蜡笔暴力是正确的。 Adobe Analytics中的Campaigns变量是一个电子商务变量(这就是它在调试工具中列为v0的原因),电子商务变量的全部目的,即它们与流量/道具变量的区别,是他们只需要设置一次,然后它们将像该用户的虚拟cookie一样。像这样反复填充eVar会破坏目的,实际上可能比冗余更糟糕。如果你重新填充的值变成了新的东西,那么你设置的原始值将不会得到改变后发生的任何信息。

在Adobe Analytics管理控制台(报告套件 - > [选择报告套件],编辑设置 - >转换 - >转换变量)内部,您将看到如何配置此eVar。这是非常的页面上的第一个,称为跟踪代码。默认情况下,它设置为将所有信用分配给收到的最近(最后)值,这就是为什么您希望在登录页面上收集的值为最后一个,为您的用户提供时间转换并授予该值的信用。