DTM - 单次调用中单个eVar的多个值

时间:2017-07-22 21:21:07

标签: analytics adobe-analytics

我在DTM(动态标签管理器)中定义了一组eVars。我将在我的代码中的自定义事件中设置这些值。将有多个实例我将设置此值。我可以触发多个s.tl()调用并设置这些值。但我想减少s.tl()调用的次数。有没有办法进行一次s.tl()调用并将多个值设置为相同的eVars?

1 个答案:

答案 0 :(得分:1)

您在同一匹配中向同一变量发送多个值的选项包括:

<强> Use a list variable

由于您想使用eVar,因此最接近您想要做的事情可能是list变量。它大多像eVar,但不够灵活。此外,每个报告套件只能获得3个,因此您应首先尝试查看其他选项是否适合您,除非这是一个非常重要的KPI,而其他选项只是为您工作(来自报告PoV)。

示例:

s.list1='foo1,foo2,foo3';

Use a merchandising eVar (product syntax)

此方法使用常规eVar,但您将其配置为产品语法商品推销eVar(在Adobe Analytics Admin界面中完成配置)。

示例:

s.products=";;;;;eVar1=foo1,;;;;;eVar1=foo2,;;;;;eVar1=foo3";

注意: 根据您最终要做的事情,您可以选择指定类别和/或产品(特别是如果您的网站有电子商务)跟踪;它有助于从实际产品中过滤掉它

Use a list prop

您可以将界面中75个可用道具中的任何(或全部!)配置为列表道具。列表道具的主要缺点是道具的100个字符限制(可能太短,因为您有多个值),并且它是一个交通变量(仅限命中范围)。但是......根据您实际尝试记录和报告的内容,列表prop可能就是您所需要的。

示例:

s.prop1='foo1,foo2,foo3';