Adobe analytics 如何从DTM直接调用激发列表变量?

Adobe analytics 如何从DTM直接调用激发列表变量?,adobe-analytics,Adobe Analytics,我试图通过DTM直接调用将值激发到Adobe Analytics中的列表变量中,但似乎无法获得任何显示的值 在直接调用规则中的自定义代码中 cTS=\u satellite.getVar('conversionTypeShowed'); s、 列表1=cTS 数据元素ConversionTypeShowed从页面上的digitalData层获取信息(该层在直接调用之前更新) if((digitalData.searchResults!==未定义)和&(digitalData.searchResu

我试图通过DTM直接调用将值激发到Adobe Analytics中的列表变量中,但似乎无法获得任何显示的值

在直接调用规则中的自定义代码中

cTS=\u satellite.getVar('conversionTypeShowed');
s、 列表1=cTS

数据元素ConversionTypeShowed从页面上的digitalData层获取信息(该层在直接调用之前更新)

if((digitalData.searchResults!==未定义)和&(digitalData.searchResults!==“”)
{
返回digitalData.otherJobsType+digitalData.searchResults;
}

我知道这些值是正确填充的,因为我正在使用相同的数据(在相同的规则内)启动一个eVar,该数据通过OK进入Adobe Analytics。但是我没有得到列表变量的任何值

直接调用是否不允许我以这种方式使用自定义代码

任何帮助都将受到感激。
欧文。

非常感谢欧文。我在Adobe文档中没有找到这个提示。 最后,我的代码看起来像这样,并且可以工作

s.linkTrackVars="list1,list2";
s.list1=_satellite.getVar("FieldsSubmitted");
s.list2=_satellite.getVar("FieldsAborted");

如果您将AA弹出为
s.tl
调用,并将该代码放在自定义代码部分,则还需要在
linkTrackVars
中“注册”变量,例如
s.linkTrackVars=“list1”