Google Analytics 除了追蹤網頁流量與關鍵字等目標之外,也可以追蹤電子商務成效與產品銷售業績!簡單的說法就是,餵資料給Google Analytics,再到Google Analytics觀看各種報表與各項分析。

Image 20

餵資料給Google Analytics的時機,應為交易完成時;例如購物車結帳最後的感謝頁面。

餵資料給Google Analytics時,分為單頭單身,單頭就是Transaction Data,包含以下資料:

屬性值 資料型態 是否必須提供 說明
id text 交易 ID(例如 1234)。
affiliation text 發生此交易的商店或關聯商戶(例如 Acme Clothing)。
revenue currency 與這筆交易關聯的總收入或總計金額(例如 11.99)。此值包含運費、稅費或其他要計入 revenue 的總收入調整值。
shipping currency 指定交易的總運費(例如 5)。
tax currency 指定交易的稅款總額(例如 1.29)。

單身就是ItemData,也就是購物車裡面的每列商品資訊,可為多筆商品!包含以下資料:

屬性值 資料型態 是否必須提供 說明
id text 交易 ID。此 ID 將商品與其所屬的交易關聯在一起(例如 1234)。
name text 商品名稱(例如粉色絨毛小兔)。
sku text 指定 SKU 或商品代碼(例如 SKU47)。

重要:購物車內每樣產品需要不同的sku ! 否則在Google Analytics 電子商務內看報表時, 會發現有些購買的品項被遺漏。

category text 商品所屬類別(例如聚會玩具)。
price currency 每件商品的單價(例如 11.99)。
quantity integer 在交易中購買的商品數量。如果傳遞到此字段的是非整數值(例如 1.5),將舍入為最接近的整數值。

購物車裡面的商品是用交易 ID來跟單頭(Transaction Data) 產生關連! 歸屬於該單交易 ID。

至於怎麼埋code , 需要工程師來幫忙(需要會動態程式與 javascript):

ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
  'id': '1234',
  'affiliation': 'Acme Clothing',
  'revenue': '11.99',
  'shipping': '5',
  'tax': '1.29',
  'currency': 'EUR'  // local currency code.
});
  ga('ecommerce:addItem', {
    'id': '1234',
    'name': 'Fluffy Pink Bunnies',
    'sku': 'DD23444',  //重要:購物車內每樣產品需要不同的sku ! 否則在Google Analytics 電子商務內看報表時, 會發現有些購買的品項被遺漏。
    'category': 'Party Toys',
    'price': '11.99',
    'quantity': '1',
    'currency': 'GBP' // local currency code.
  });
ga('ecommerce:send');

之後就到GA內點選 電子商務:
Image 20

會看到數據已經餵進來囉:

1

技術細節請參閱:官方技術文件


分享這篇文章的網址這篇文章的網址(可分享到FB、LINE):

用LINE分享給朋友: