簡體   English   中英

Google Analytics-如何使用DataLayer設置自定義變量

[英]Google Analytics - how to set custom variable with DataLayer

我對Google Analytics(分析)不太了解。 我現在的工作是找到一種從網上商店發送數據的方法,以在GA中的自定義變量(鍵1)中顯示該數據,並且必須與dataLayer一起發送。

發送的數據是用來告知訪問者是新來的還是以前的客戶。

經過研究,我發現了使用ga.js進行發送的唯一方法

_gaq.push([[_ setCustomVar“,1,” ReturningVisitor“,'是',1]);

但這對我不起作用,因為我們使用DataLayer將其他數據發送到了GA。

這是我們發送其他數據的示例代碼:

window.dataLayer = window.dataLayer || [];

var dataToPush = {
  'event': 'transactionEvent',
  'transactionId': '112256',
  'transactionAffiliation': 'CompanyName',
  'transactionTotal': 250.00;?>,
  'transactionTax': 0,
  'transactionShipping': 0,
  'transactionProducts': []
}

dataLayer.push(dataToPush);

那么如何將自定義變量(鍵1)添加到此dataLayer?

您可以根據需要將自定義變量發送到dataLayer。 例如:

var dataToPush = {
  'event': 'transactionEvent',
  ...
  'anyNameForYourCustomVariable': 'ReturningVisitor'
}

dataLayer.push(dataToPush);

重要的步驟是在GTM中進行設置。 您已按照以下步驟操作:

  1. 在GTM中創建一個新的DataLayer變量,並將“數據層變量名稱”設置為“ anyNameForYourCustomVariable”
  2. 在GTM中轉到您要發送的GA標簽並編輯其Google Analytics(分析)設置
  3. 點擊“更多設置”->“自定義尺寸”,然后點擊“自定義尺寸”
  4. 將索引設置為“ 1”,並為“維度值”選擇已創建的數據層變量

有關更多信息,您可以訪問開發人員指南: https : //developers.google.com/tag-manager/devguide

暫無
暫無

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

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