来自Google Chrome浏览器控制台中的谷歌标记管理器dataLayer
我可以看到dataLayer的所有对象都有值。输入dataLayer.push()
我可以看到对象的数量。
我应该键入什么来获取具有值的对象并将它们保存到新变量?
答案 0 :(得分:1)
Google Sheets API
是返回dataLayer中对象数量的正确方法。
要获取GTM中特定参数的值,您需要定义一个类型"数据层"的新变量。密钥的名称将用于此新变量。
一旦定义了变量,就可以使用它返回用于配置变量的键的值。
例如,如果您的dataLayer是
itemList.sort(function(e1,e2){ return (e1.image === undefined) - (e2.image === undefined); });
然后您的GTM变量将使用' animal'进行配置,您可以命名此变量' myAnimal'。每当你用{{my animal}}调用这个变量时,它应该返回' elephant'。