在动态代码管理中传递货币事件?

时间:2014-11-07 08:34:45

标签: adobe analytics adobe-analytics

我正在尝试在我的网站中使用货币事件,并希望使用DTM捕获相同内容。 但在DTM中,我找不到任何设置货币事件的选项。有人可以帮我这个。

这是我的情景: 让我们说,我在页面代码上有一个Javascript:

var digitalData = {                 '金额':1000                   }

然后在DTM数据元素中,可以通过在Path:' digitalData.Amount'中写入此值来传递此数值。 (选择' Type'作为数据元素中的JS对象)

此外,即使我们在数据元素中捕获此信息,如何在DTM的页面加载规则部分中的任何货币成功事件(例如event20)中设置此值?我是否必须为此编写任何自定义脚本?如果是的话,请给我一些例子,如何做。

提前致谢, 阿迪

1 个答案:

答案 0 :(得分:1)

是的,您可以按照您的方式设置数据元素 - 假设digitalData是全局范围的变量,在DTM评估数据元素时可用。如果不是,那么数据元素将不被设置。

除此之外,DTM目前只允许您使用常规事件设置s.events。它不允许您执行货币或数字事件语法。为此,您需要打开自定义代码部分并自行设置s.events,然后使用_satellite.getVar('data_element_name')引用数据元素(将data_element_name替换为名称你的数据元素)。