小编Gyr*_*138的帖子

寻找将DOM值拉入自定义脚本Adobe DTM数据元素的示例逻辑

实际问题:

有没有人有任何基本的示例逻辑,如何将DOM元素的值拉入自定义脚本数据元素?

背景:

我正在尝试在Adobe动态标记管理(DTM)中构建一些自定义数据元素.我想捕获我的痕迹的特定部分到元素 - 例如给出面包屑痕迹首页>>类别1 >>类别4 >>页面1,我希望X =类别1,Y =类别4,Z =页面1

不幸的是,面包屑中的锚点不使用一致的标识符,所以我需要条件逻辑来选择它们.示例:当我在类别1登录页面时,类别的元素具有ID"当前"但是否则它具有ID"L1Link" - 因此我想要以下逻辑:

if(#L1Link exists)
   X = #L1Link
else
   X = #Current
Run Code Online (Sandbox Code Playgroud)

不幸的是,我不确定如何在自定义函数中选择DOM元素.我不认为_satellite.$ data是我想要的(我不想要数据,我只想要超链接的文本).我尝试使用cssQuery,但我真的没有回调来传递任何东西(与文档相反,如果我没有回调,它似乎会非常沮丧).

javascript adobe adobe-analytics

2
推荐指数
1
解决办法
2217
查看次数

标签 统计

adobe ×1

adobe-analytics ×1

javascript ×1