2015-08-28 63 views
0

從google chrome中的控制檯中的google標籤管理器輸入dataLayer我可以看到dataLayer的所有對象都具有值。鍵入這個dataLayer.push()我可以看到對象的數量。從dataLayer中獲取所有值

我應該輸入什麼值才能將值存入對象並將它們保存到新變量中?

+0

dataLayer.valueOf() – Agata

回答

1
dataLayer.length 

是返回dataLayer中對象數量的正確方法。

要獲取GTM中特定參數的值,您需要定義一個類型爲「數據層」的新變量。密鑰的名稱將用於此新變量中。

一旦定義了變量,就可以使用它返回用於配置變量的鍵的值。

例如,如果你的數據層是

dataLayer = [{ 
    'animal': 'elephant' 
]} 

那麼你的GTM變量將與「動物」來配置,你可以命名這個變量「myAnimal」。每當你用{{my animal}}調用這個變量時,它應該返回'大象'。