0

我在設置Universal Analytics與Drupal中的Google Tag管理器結合使用時遇到了一些麻煩,這些更加特定於電子商務數據。正常的谷歌分析工作,但我似乎無法讓電子商務數據顯示出來。這是我的配置:Drupal谷歌標籤管理器電子商務數據不流淌

Drupal的一面:

谷歌標籤管理方:

  • 創建一個新的標籤具有下列設置
    • 標籤式通用Analytics(分析)
    • 鏈接正確的Universal Analytics項目
    • 觸發瀏覽量
    • 啓用電子商務設定
    • 使用數據層設置

通用分析方面:在視圖級別我啓用了電子商務環境和增強的電子商務環境。普通頁面流量正在流入Universal分析中,以驗證標籤是否正常工作。

調試時使用標籤助理的頁面調用我可以確認的訂單數據被髮送到標籤完成後,這是發送的數據:

[ 
    { 
    "event": "trackTrans", 
    "transactionId": "606", 
    "transactionAffiliation": "Name Hidden", 
    "transactionTotal": 50, 
    "transactionTax": 0, 
    "transactionShipping": 0, 
    "transactionProducts":  [ 
     { 
     "sku": "211", 
     "name": "211", 
     "category": "", 
     "price": 50, 
     "quantity": 1 
     } 
    ] 
    }, 
    { 
    "gtm.start": 1465502292047, 
    "event": "gtm.js" 
    }, 
    { 
    "event": "gtm.dom" 
    }, 
    { 
    "event": "gtm.load" 
    } 
] 

我很新Google Tag管理器,但這是我的觀察。

分析數據發送到Tag =>不應將其發送到Analytics代碼嗎?或者標籤管理員是否照顧這個?

documentation提到了這一點:

添加型通用Analytics(分析)的標籤;跟蹤頁面視圖或事件的類型。

這是否意味着標籤還需要在結賬完成等事件上觸發?或者它是一個真正的「或」情況,您可以自己決定使用網頁瀏覽或事件。

如果您需要更多信息,我將很樂意提供!

謝謝你的幫助。

回答

2

有幾件事情需要注意有關GTM設置,這可能有助於:

由於您使用標準電子商務(即。不是增強型電子商務),您的Track Type需要是Transaction,而不是Pageview或其他任何東西。隨後,您將不會選擇一旦選擇該類型的軌道,就選中增強型電子商務複選框。 dataLayer也沒有進一步的配置。

分析數據發送到Tag =>不應該將分析數據發送到Analytics代碼嗎?或者標籤管理員是否照顧這個?

標記讀取分析數據(假設您指的是dataLayer)。 GTM將爲您處理所有事情(只要配置正確)。

其他一切應該遵循,你不應該做任何事情。您標記的觸發規則可能是您在trackTrans中推送的事件。

如果您需要使用增強型電子商務功能,那麼您需要重新構建/重做整個數據圖層(不幸的是,更好,因爲您會對GA中的購物和結賬行爲有更好的瞭解)。

+0

非常感謝!添加額外的標籤關閉類型事務處理技巧。我是否還需要在普通綜合瀏覽量中啓用電子商務功能? – Bram

相關問題