如何使用javascript读取数据层的结果?它看起来像标记管理器中的嵌套对象。
在使用标签管理器之前,它看起来像这样(数据层的当前值):
{
gtm:{
start:1463690982106,
uniqueEventId:1463690982469
},
event:'gtm.load',
lftsegment:'TEST'
}
我尝试dataLayer.lftsegment
,但那是null
。它存储在第三个对象中,因此我尝试了dataLayer.3.lftsegment
,但也是null
。我尝试了dataLayer[3]
,但这也不起作用。
但是我可以对整个dataLayer
执行控制台日志,它会生成对象和对象。
我只想获得其中一个变量。
答案 0 :(得分:0)
您在哪里需要这些变量?
如果您在Google跟踪代码管理器中工作,则可以在GTM界面中创建自定义数据层变量,并使用点表示法来识别您需要的对象。
如果您的意思是将该信息反馈回页面本身,我实际上并不确定,并且可能会建议将该信息存储在数据层以外的其他位置。