簡體   English   中英

Simo Ahava 還是 Google 文檔? 關於 dataLayer.push({ ecommerce: null }); 的問題

[英]Simo Ahava or Google doc? Question on dataLayer.push({ ecommerce: null });

在設置 GTM 時,我遇到了一個十字路口,我不知道哪個選項最好,也不知道為什么。

Simo Ahava 在任何片段之前聲明 window.dataLayer,並且不清除電子商務 object

Simo 的片段截圖,使用 window.dataLayer 並且不清除電子商務 object

另一方面,Google 建議在任何電子商務事件之前清除電子商務 object,以防止使用數據層 v1 的變量出現任何潛在問題。 google的說法是“防止一個頁面上的多個電商事件相互影響”

谷歌清除電子商務 object 並使用不同的語法

Google 的方法在這里對我來說聽起來更好,盡管 Simo 可以說是跟蹤領域最受尊敬的人。

那么哪種方法最好,為什么?

我不認為這兩個片段涵蓋相同的用例。 Simo 談到初始化數據層(通常在 GTM 代碼片段之前,之后這樣做沒有什么意義),第二個代碼片段假設數據層 object 已經存在。

因此,這不是“一個或另一個”,但理想情況下,您可以同時執行這兩項操作——在 GTM 片段之前設置數據層,同時清除兩個不相關的電子商務推送之間的電子商務 object。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM