如何用javascript读取数据层的结果?

时间:2016-05-19 20:59:59

标签: javascript google-tag-manager

如何使用javascript读取数据层的结果?它看起来像标记管理器中的嵌套对象。

在使用标签管理器之前,它看起来像这样(数据层的当前值):

{
   gtm:{
      start:1463690982106,
      uniqueEventId:1463690982469
   },
   event:'gtm.load',
   lftsegment:'TEST'
}

我尝试dataLayer.lftsegment,但那是null。它存储在第三个对象中,因此我尝试了dataLayer.3.lftsegment,但也是null。我尝试了dataLayer[3],但这也不起作用。

但是我可以对整个dataLayer执行控制台日志,它会生成对象和对象。

我只想获得其中一个变量。

1 个答案:

答案 0 :(得分:0)

您在哪里需要这些变量?

如果您在Google跟踪代码管理器中工作,则可以在GTM界面中创建自定义数据层变量,并使用点表示法来识别您需要的对象。

如果您的意思是将该信息反馈回页面本身,我实际上并不确定,并且可能会建议将该信息存储在数据层以外的其他位置。