2016-06-08 128 views
0

在我目前的項目需求中,將增強型電子商務與GTM集成,用於跟蹤產品展示次數,產品點擊次數,查看產品詳細信息,向購物車添加產品,啓動結帳流程,交易和退款。將增強型電子商務與GTM集成

對於上述要求,我已將GTM Container腳本和dataLayer變量放置在佈局頁面中的body標籤後面。

<script> dataLayer=[]; </script> 

<script> GTM Container script </script> 

在GTM中創建了標籤,觸發器和自定義JavaScript以將數據傳遞給GA。

我的問題是,我是否需要在代碼中的單個頁面上填充dataLayer對象? 或者我們可以通過編寫自定義JavaScript來直接填充GTM界面中的dataLayer對象?

我在哪裏可以看到GA上的完整數據,即dataLayer對象所攜帶的數據?

如果我們編寫一個「所有人的API」的要求,我怎樣在GTM中調用個別腳本?

回答

0

如果您當前正在使用的數據層已經具有列出的所有正確增強的電子商務項目,則不必執行datalayer.push,因爲信息已經存在。

您需要GTM的部分,而不是隻按照documentation安裝GTM?

除了標籤之外,您還可以使用自定義JS在任何需要附加產品信息的頁面上執行datalayer.push。標籤是你用來查看你所擁有的JS的東西。自己定製的JS不會做datalayer.push

相關問題