追蹤程式碼相關規定
通用 Analytics (分析) (analytics.js) 支援所有可用的匯入類型,且是使用「使用者資料」和「自訂資料」匯入功能時不可或缺的工具。若要使用「產品資料」和「退款資料」這兩種匯入類型,您還必須使用「加強型電子商務」(ec.js)。
傳統版 Analytics (分析) (ga.js) 仍可用來匯入:
- 內容資料
- 廣告活動資料
- 費用資料
(但請參閱下方的使用 ga.js 覆寫維度和指標相關注意事項。)
可用的維度和指標
每種匯入類型都有一組預設的維度和指標,必要時可做為該匯入類型的鍵和匯入維度/指標。建立資料集時,您可以從清單中選取可用的維度和指標。
目前,您無法使用以下項目匯入:
- 自訂變數
- 時間維度 (小時、分鐘等)
- 地理區域維度 (國家/地區、城市等)
使用 ga.js 覆寫維度和指標
如果您仍在使用 ga.js 型程式碼片段,且想要匯入目前在 Analytics (分析) 中不提供做為標準維度或指標的維度或指標 (如「作者」,就必須覆寫現有維度 (例如「網頁標題」)。如果決定採用這種做法,強烈建議您設定新的資料檢視。以這種方式覆寫,所選資料檢視中的自訂資料就會永久取代該維度中的資料。
即時報表不支援自訂維度
您已匯入的所有自訂維度都不會顯示在「即時」報表中。
使用者資料匯入不得包含個人識別資訊
您不得上傳個人識別資訊,也不得將其與「使用者資料匯入」連結。
資料匯入和篩選器
匯入的資料在篩選前會先經過處理。也就是說,篩選器可能會納入、排除或轉換您匯入的資料。
空白字串
您匯入的任何空白字串都會在報表中顯示為「not set」。
在匯入檔案中,如果兩個分隔逗號之間的欄位不包含任何值,就會被視為空白字串。例如:
foo,,baz
在上例中,foo 和 baz 之間的欄位是空白的。
負值
請勿上傳負值。資料匯入作業遇到上傳檔案中有負值時,會顯示類似以下這種錯誤:
第 <number> 列第 <number> 欄的儲存格資料「<value>」無效。資料類型必須是「DOUBLE」。
「最終非直接造訪點擊」回訪者的廣告活動資料
您可以使用「處理時間資料匯入」從新廣告活動上傳使用者資料。不過,如果資料來源是使用「最終非直接造訪點擊」歸因模式的廣告活動,處理時間資料匯入就無法更新回訪者的廣告活動資料。
「查詢時間資料匯入」則不受這項限制影響。
上傳高基數資料
資料匯入取決於 Google Analytics (分析) 的基數限制。
不匯入重複資料
資料匯入無法匯進重複的鍵維度,因此您上傳的鍵維度絕對不能重複。如要更新之前上傳的鍵值,請先刪除包含該鍵值的現有上傳檔案,再上傳新值。
上傳限制
資料匯入必須遵循下列一般限制:
- 效期擴充資料匯入儲存空間的限制如下 (不適用於 Collection API 和 SDK 傳來的匹配資料):
費用資料特殊限制
- 每個資料集每天 (
ga:date
) 90 MB。例如,您在 2017 年 10 月 10 日先上傳 50 MB,當天後來又上傳 40 MB,就達到 2017 年 10 月 10 日該資料集 90 MB 的限制。
退款資料特殊限制
- 每日檔案大小上限為 100 MB。
- 超過 6 個月前的交易無法退款。
- 部分退款與全額退款兩者必須分開上傳。