Google Analytics (分析) 開發人員關係 Andrew Wales - 2014 年 5 月
本指南說明如何使用 Management API 匯入產品資料,以簡化 加強型電子商務的實作方式。如要進一步瞭解如何匯入產品資料,請參閱 「產品資料匯入」範例。
簡介
將產品資料匯入 Google Analytics (分析),可以簡化並減少需要與命中 (例如網頁瀏覽和事件) 一併傳送的電子商務資料量。資料收集期間傳送到 Google Analytics (分析) 的單一產品 ID 或 SKU 可與匯入的產品資料彙整,用來在報表中填入產品維度和指標。
事前準備
在完成這份解決方案指南之前,請先閱讀:
總覽
如要啟用產品資料的資料匯入功能,請按照下列步驟操作:
若要瞭解如何使用網頁介面將資料集上傳至 Google Analytics (分析),請參閱加強型電子商務使用手冊。
建立資料集
匯入產品資料的第一步,是為產品資料建立資料集,並設定結構定義以定義您要匯入的維度和指標。
按照 資料匯入開發人員指南建立資料集,並選取「產品資料」做為資料集類型,再選取「產品 SKU」做為「鍵」。
建立資料集後,請記下「自訂資料來源 ID」,在下個步驟中會使用 Management API 將產品資料匯入 Google Analytics (分析)。
備妥要上傳的產品資料 CSV
您的產品資料 CSV 必須包含標題列、產品 SKU 欄,以及每個要匯入的維度和/或指標 (由資料集結構定義定義) 的資料欄。
按照 資料匯入開發人員指南,使用 產品 SKU 做為第一欄的索引鍵,準備好您要匯入的產品資料 CSV 以便匯入。
CSV 檔案如下所示:
ga:productSku,ga:productName,ga:productBrand,ga:productCategoryNew,ga:productVariant,ga:productPrice 12345,Triblend Shortsleeve T-Shirt,Google,Apparel,black,15.25 67890,Donut Friday Scented T-Shirt,Google,Apparel,gray,33.85 10292,Kaiser the Snake T-Shirt,Google,Apparel,green,19.10 67584,Organic Cotton Android T-Shirt,Google,Apparel,black,13.50 90876,Maps Biking T-Shirt,Google,Apparel,blue,15.65
使用 Management API 上傳產品資料
建立資料集、定義架構,並準備好要以 CSV 格式上傳的產品資料後,就可以 使用 Management API 上傳產品資料。
上傳、驗證及處理產品資料後,只要系統對從資源傳送至 Google Analytics (分析) 的連入命中相符,產品 SKU 就會與上傳的產品資料彙整。
更新電子商務程式碼以傳送產品 SKU
上傳產品資料後,請更新電子商務程式碼,在傳送每次命中時一併傳送產品 SKU,以及要在報表中查看的其他資料,例如自訂維度或指標。
// Example of sending a transaction when joining with imported product data. ga('create', 'UA-XXXX-Y'); ga('require', 'ec', 'ec.js'); // Load the Enhanced Ecommerce plug-in. Required. // The product name, price, and other product data will be added to this hit // at collection time if the value of the id field matches a Product SKU // you've uploaded. ga('ec:addImpression', { 'id': '12345', // Product ID/SKU (Key). Required. 'list': 'Search Results', 'position': 1, 'dimension1': 'Member' }); ga('send', 'pageview'); // Send the impression with a pageview hit.
從導入加強型電子商務功能傳送的產品 ID,現在會與已匯入產品資料集中的產品 SKU 比對,而報表會自動填入您上傳的其他產品資料。