Google Analytics (分析) - All Collection API 與 SDK Changelogs

本頁面說明對 Google Analytics (分析) Collection API 和 SDK 所做的任何變更。其中包含網頁追蹤 (ga.js)、Android SDK 和 iOS SDK 的變更記錄。建議您定期查看這份清單,確認是否有新的公告。您也可以透過下方「訂閱」部分列出的動態饋給訂閱變更。

訂閱相關變更記錄

包含所有集合、設定和 Reporting API。

包含網頁追蹤 (ga.js 和 analytics.js)、Android SDK、iOS SDK 和 Measurement Protocol。

將「android-app://」網址新增為有效的參照連結網址來源。

這個版本會新增新的 customTask 工作。

這個版本包含下列更新:

Google Analytics (分析)

  • iOS 10 相容性與錯誤修正。

這個版本包含下列更新:

Google Analytics (分析)

  • 修正當機問題。

這個版本包含下列更新:

Google Analytics (分析)

  • 沒有變動。

Google 代碼管理工具

  • 修正執行單元測試時會導致當機的問題。

這個版本包含下列更新:

Google Analytics (分析)

  • 新增對中間碼的支援。

Google 代碼管理工具

  • 新增對中間碼的支援。

這個版本包含下列更新:

Google Analytics (分析)

  • 修正了使用 setCampaignParametersFromUrl 時造成當機的問題。問題 636

Google 代碼管理工具

  • 沒有變動。

這個版本包含下列更新:

Google Analytics (分析)

  • 沒有變動。

Google 代碼管理工具

這個版本包含下列更新:

Google Analytics (分析)

  • 支援非 Google Play 裝置的背景分離功能。
  • 已淘汰 Analytics (分析) 記錄器/LogLevel。Analytics (分析) 現已改用 Android Logging。如要啟用偵錯記錄功能,請執行 adb shell setprop log.tag.GAv4 DEBUG
  • 重構以改善資料傳送方式,並安裝廣告活動歸因分析。
  • 已修正廣告活動剖析錯誤。問題 596
  • Analytics (分析) 初始化程序的前幾秒處理未處理的應用程式例外狀況。問題 443

Google 代碼管理工具

  • 無變更。

這個版本包含下列更新:

Google Analytics (分析)

  • 在 iOS 8.0 以上版本中使用 nativeBounds 來回報螢幕解析度。藉此處理問題 504
  • 新增點擊相關廣告活動參數支援。
  • 除了裝置 OS 版本以外,也能回報 iOS 硬體模型。請參閱問題 408
  • 在 iOS 7.1 以上版本中回報 iAd 安裝歸因。這需要 iAd 架構。
  • 為 appview 命中類型新增淘汰警告。
  • sqlite3 現在是必要的程式庫。

Google 代碼管理工具

  • 修正 TAGDispatcher 中的 nil 字串異常終止問題。

這個版本包含新欄位。如需完整的欄位清單,請參閱欄位參考資料

運輸

  • transport 欄位可讓您設定傳送命中機制的機制。

其他異動

  • useBeacon 選項已淘汰。
  • 修正錯誤

這個版本會新增命中參數。如需完整的參數清單,請參閱參數參考資料

資料來源

這個版本包含新欄位。如需完整的欄位清單,請參閱欄位參考資料

資料來源

  • 「資料來源」欄位可讓您設定命中資料來源。

這個版本會新增命中參數。如需完整的參數清單,請參閱參數參考資料

地理位置覆寫

這個版本包含下列更新:

Google Analytics (分析)

  • 修正傳送調度信標時無法傳送所有信標的問題。
  • 更新 CuteAnimals 範例應用程式,示範如何在應用程式進入背景時分派。
  • 新增「加強型電子商務」欄位的支援。
  • 已移除在編譯 iOS SDK 8.0 時缺少 GAIHit 和 GAIProperty 類別的警告訊息;這些類別已移除。
  • 現在,透過單一 HTTPS 要求分派多個信標,可以更有效率地分派信標。
  • 在特定情況下,系統會壓縮要求以節省數據方案用量。

Google 代碼管理工具

  • 淘汰以 TAGContainerFuture 為基礎的 OpenContainerWithId。在 UI8Delegate 生命週期的某些階段呼叫 get 時,在 iOS8 上使用這個 API 會導致錯誤。
  • Google Analytics (分析) 代碼在加強型電子商務中新增了對自訂指標和自訂維度的支援。
  • 修正有自選產品的加強型電子商務動作必須修正產品的錯誤。
  • 支援 Google 通用 Analytics (分析) 代碼的廣告 ID 功能。
  • 更新 CuteAnimals 範例應用程式,示範如何在應用程式進入背景時傳送資料。

這個版本包含下列更新:

Google Analytics (分析)

  • 修正小錯誤。

Google 代碼管理工具

這個版本包含下列更新:

Google Analytics (分析)

  • 無變更。

Google 代碼管理工具

  • Google 通用 Analytics (分析) 代碼已新增加強型電子商務支援功能。
  • TAGManager 類別已新增 dispatchdispatchWithCompletionHandler 方法。

這個版本包含下列更新:

Google Analytics (分析)

  • 已新增加強型電子商務。詳情請參閱加強型電子商務開發人員指南
  • 每次變更廣告 ID 時,用戶端 ID 都會重設。
  • 廣告 ID 收集功能預設為關閉。
  • 已新增程式輔助 API 以建立例外狀況報告。
  • 說明文件中的錯誤修正。
  • 修正小錯誤。

Google 代碼管理工具

  • Google 代碼管理工具沒有任何變更。

這個版本包含下列更新:

Google Analytics (分析)

  • 程式庫中如有程式庫 libAdIdAccess.a (以 SDK 的一部分提供) 且 allowIDFACollection 屬性在追蹤器上設為 true,SDK 就會收集廣告識別碼和廣告客戶追蹤啟用的旗標。
  • 新增加強型電子商務支援功能。
  • 已新增畫面瀏覽命中類型來取代 Appview 命中類型。
  • 命中 ID 參數現已加到每次命中中。每次產生應用程式瀏覽、畫面瀏覽或網頁瀏覽命中時,系統就會變更這個值。
  • 每當廣告識別碼值變更時,系統就會重設 ClientId。只有在追蹤程式中收集廣告識別碼時,才會發生這種情形。
  • 新的 dispatchWithCompletionHandler 方法已新增至 GAI 類別。
  • 修正 SDK 無法在沒有 clientId 或空白的 clientId 的情況下傳送信標的問題。

Google 代碼管理工具

  • 沒有變更
  • 系統會捨棄不含有效追蹤 ID 的命中。
  • 更新支援的自然來源清單。

    • 已移除:Netscape、About、Mamma、Voila、Live、Wirtulana Polska、Yam、Ozu。
    • 已新增/已更新:百度、DOCOMO、Onet、Centrum、Sogou、Tut.By、Globo、Ukr.net、So.com、au one。
  • 更新支援的自然來源清單。

    • 已移除:Netscape、About、Mamma、Voila、Live、Wirtulana Polska、Yam、Ozu。
    • 已新增/已更新:百度、DOCOMO、Onet、Centrum、Sogou、Tut.By、Globo、Ukr.net、So.com、au one。

這個版本包含下列更新:

Google Analytics (分析)

  • 已新增使用者 ID 欄位。

Google 代碼管理工具

  • 已修正廣告巨集 ID 的錯誤,以便正確傳回廣告客戶 (IDFA) 的 ID。
  • 修正問題,使用者可以將 NSNumber 用於電子商務資料。

這個版本包含取代 appview 命中類型的參數,以及參數的新增和重新命名。如需完整的參數清單,請參閱參數參考資料

更換 Appview

  • appview 命中類型 已替換為 screenview。請盡快更新應用程式追蹤程式碼,改用 screenview (而不是 appview)。

新參數

重新命名參數

  • 內容說明已重新命名為畫面名稱。查詢參數名稱 (cd) 將保持不變。

這個版本包含取代 appview 命中類型和新欄位的功能。如需完整的欄位清單,請參閱欄位參考資料

更換 Appview

  • appview 命中類型 已替換為 screenview。請盡快更新應用程式追蹤程式碼,改用 screenview (而不是 appview)。

新欄位

其他異動

  • 改善偵錯輸出內容。
  • 修正各種預先轉譯錯誤。
  • 已新增未前置字串預先轉譯 API 的支援。除了 Chrome 以外,您現在仍可在 IE11 中使用預先轉譯功能。
  • 修正其他連結器支援中的小錯誤。
  • Yahoo 安全搜尋現已正確歸類為自然來源。
  • 已新增未前置字串預先轉譯 API 的支援。除了 Chrome 以外,您現在仍可在 IE11 中使用預先轉譯功能。

這個版本包含下列更新:

Google Analytics (分析)

  • 根據預設,SDK 會填入應用程式 ID 參數 (&aid)。

Google 代碼管理工具

  • 新增對 Google Analytics (分析) 內容實驗巨集的支援。

這個版本包含下列更新:

Google Analytics (分析)

  • Google Analytics (分析) 沒有任何變更。

Google 代碼管理工具

  • 新增對 Google Analytics (分析) 內容實驗巨集的支援。

這個版本包含下列更新:

Google Analytics (分析)

  • 不會直接變更 Google Analytics (分析)。請注意,Google Analytics (分析) 使用者請注意,Google 代碼管理工具預設不再有 AdSupport.framework 的依附元件。有助於解決問題 387

Google 代碼管理工具

  • 呼叫 AdSupport.framework API 的函式會細分為獨立的程式庫 libAdIdAccess.a。應用程式必須連結該程式庫,才能存取廣告 ID (IDFA) 字串和已啟用廣告客戶追蹤功能的旗標。
  • 在 Firefox 中以不同縮放等級瀏覽網域時,不會再忽略連接器參數
  • 修正特定網址無法載入網頁內分析的問題。
  • 改善偵錯模式輸出。
  • 維護版本。

這個版本包含下列更新:* 已不再需要 AdSupport.framework。* 移除未使用的程式碼。

這個版本包含:* 新增 64 位元 iOS 7.0 SDK 支援。* 已移除 libGoogleAnalytics_debug.a,這是 libGoogleAnalyticsServices.a 程式庫的一部分。* 清理 Google Analytics (分析) 的 CuteAnimals 建構檔案。

  • 維護版本。

這個版本包含:* 與通訊協定緩衝區 SDK 發生衝突的問題。* 修正啟用程式碼清除功能時的連結器錯誤。

這個版本包含:*第六版。* 必須變更,以避免指定 KitKat (API 級別 19) 的應用程式使用 SDK 時的執行階段例外狀況。

這個版本包含下列更新:* 3.0 版的第二個版本。* 必須變更,以避免指定 KitKat (API 級別 19) 的應用程式使用 SDK 時的執行階段例外狀況。

這個版本包含下列更新:

  • 已修正指定 iOS 7.0 時的連結錯誤。

這個版本包含下列更新:* 3.0 版的第一個版本 * SDK API 異動,配合 analytics.js。移除了 tracksend 方法。改用 sendGAIDictionaryBuilder 建構方法。* 已移除 GAITracker 通訊協定中的大多數屬性。針對不同欄位改用 set。* 系統會保留使用 set 方法設定的所有參數。先前,為下一次傳送/追蹤呼叫設定多個參數。* GAILogger 通訊協定適用於想導入 SDK 自訂記錄的使用者。* 最低系統需求。詳情請參閱 Readme.txt。* 所有 SDK 活動 (資料庫和網路存取權) 現已在另一個執行緒上完成。* 現在可以讀取 clientId。呼叫 [tracker get:kGAIClientId]。請注意,直到從資料庫讀取 clientId 之前,這個呼叫會遭到封鎖。* 除非命中大小超過 2000 位元組,否則 SDK 不會再使用 POST。而是改用 GET。* SDK 不會再重試根據 HTTP 回應代碼傳送命中。

這個版本包含下列更新:* 3.0 版的第一個版本 * 重新編寫 SDK API,使其更符合 analytics.js。詳情請參閱 javadoc 和 /analytics/devguides/collection/android/v3/。* 移除所有 tracksend 方法。而是改用 MapBuilder 類別的傳送方法和對應的建構方法傳送命中。請參閱 Fields 類別,瞭解可使用 setsend 建立命中的常數清單。* 已移除各種屬性,包括 useHttpsanonymizeIp 等。您可以使用 set 指令設定/重設這些屬性。* EasyTracker 現在擴充 Tracker。您不必直接呼叫 EasyTracker.getTracker 就能直接追蹤來電。* SDK 不再將工作階段控制旗標設為在啟動時啟動。開發人員現在必須負責判斷是否需要新的工作階段。請注意,EasyTracker 仍會照常處理工作階段管理。* SDK 現在支援自訂記錄類別。詳情請參閱 javadoc 中的 Logger。* 已新增 dryRun 模式。* 現在可以讀取 clientId。只需呼叫 tracker.get(Fields.CLIENT_ID)即可。這個呼叫會遭到封鎖,直到從永久商店載入 clientId 為止。* SDK 不會再根據 HTTP 回應代碼重試命中。

這個版本包含:*第 5 個 Beta 版本。* 修正 EasyTracker 例外狀況剖析錯誤。設定 ga_reportUncaughtExceptions 旗標時,我們並未初始化例外狀況剖析器,因此不會剖析未擷取的例外狀況位置。透過這項修正,在 ga_reportUncaughtExceptions 設為 True 時,當機報告和例外狀況報告會回報未擷取的例外狀況位置。

下列變更已推送至最新版的追蹤程式碼:

  • 支援透過 _set 指定當地幣別 (例如 gaq.push(['_set', 'currencyCode', 'EUR']))

這個版本包含下列更新:

  • 將預設 appVersion 變更為 CFBundleShortVersionString 中的值,而非 CFBundleVersionKey
  • 將 HTTPS 設為預設通訊協定,而非 HTTP。
  • 追蹤方法已變更為「Send」(例如 trackView,現已改名為「sendView」)。
  • 修正一些小錯誤。

這個版本包含下列更新:*第 4 個 Beta 版本。* SDK 現在會遵循取樣率設定。如果先前將取樣率設為 100%,但你會看到部分 Analytics (分析) 指標比 Beta 3 相對減少。* 變更傳送的追蹤方法 (例如:trackView,現稱為 sendView)。* 透過 Transaction.setCurrencyCode 新增支援當地幣別 * 預設使用 HTTPS,而非 HTTP。* 沒有網路連線時,SDK 不會嘗試傳送命中資料。* 嘗試在處理安裝廣告活動資料時避免 ANR。* 已從 SDK 中移除 TrackedActivity 類別。* 將 SDK 初始化從主 UI 執行緒移出。* 提高 SDK 從毀損的 SQLite 資料庫復原的能力。* 修正另外幾項當機和錯誤。

這個版本包含下列更新:

  • 在 libGoogleAnalytics.a 中加入 armv7s 架構。
  • 從 libGoogleAnalytics.a 移除 armv6 架構

這個版本包含下列更新:

  • 修正錯誤:

    • 移除 NoThumb 版本的程式庫。
    • 捨棄 armv6 支援。
  • 新功能:

    • 新增 armv7s (iPhone5 支援)。

這個版本包含下列更新:

  • 修正問題:
    • 修正從 1.5 SDK CV 遷移至 1.5 SDK 自訂變數的遷移作業。
    • 遵循使用者的背景資料限制設定。

這個版本包含下列更新:

  • 修正問題:
    • GANTrackerDelegate 通訊協定現在是選用項目。
    • 事件現已包括最近一次追蹤網頁瀏覽次數 (utmp)。
  • 新功能:
    • 最多可支援 50 個自訂變數 (注意:這項功能僅適用於 Google Analytics Premium 使用者)。
    • 已更新 BasicExample 範例應用程式。

這個版本包含下列更新:

  • 修正錯誤:

    • 修正記憶體流失問題。
    • 事件現在已包含上次追蹤的網頁瀏覽 (utmp)。
  • 新功能:

    • 支援 50 個自訂變數 (注意:這項功能僅適用於 Google Analytics Premium)。

這個版本包含下列更新:

  • GAITracker 新增了社交追蹤方法:
    • trackSocial:withAction:withTarget:
  • 時間方法簽章已變更:
    • trackTiming:withValue:withName:withLabel:
  • 已新增至 GAITracker 的手動建構和調度方法:
    • set:value:
    • get:
    • send:params:
  • 新增至 GAITracker 的自訂維度 setter 方法:
    • setCustom:dimension:
    • setCustom:metric:
  • 資料儲存庫重構以防止回報 CoreData 問題。

這個版本包含下列更新:

  • 新增自訂維度和指標支援。
  • 支援社交互動追蹤。
  • 已公開 StandardExceptionParser 堂課程
  • 已修正 SDK 初始化期間偶爾當機的問題。
  • 已修正部分裝置忽略的 INSTALL_REFERRER 廣播問題。
  • 已修正 GoogleTracker 類別中的 ConcurrentModificationExceptions
  • 其他錯誤修正和強化功能

這個版本包含下列更新:

  • 已更新為最新的電匯格式。
  • sampleRate」已變更為雙精度浮點值。
  • 過度追蹤過多。
  • 如果選擇停用,系統就會刪除未分派的追蹤資訊。
  • 系統會刪除 30 天前未分派的追蹤資訊。
  • 強化調度工具功能
  • 調度工具會在連線中斷時透過觸及率服務 API 傳送通知,而非定期重試。
  • 已更新範例應用程式。
  • 其他錯誤修正和強化功能。

這個版本包含下列更新:

  • 簡化的 EasyTracker 介面。
  • 已將分派作業移至新類別:GAServiceManager
  • 已更新為最新的電匯格式。
  • sampleRate已變更為雙倍。
  • 過度追蹤過多。
  • 如果選擇停用,系統就會刪除未分派的追蹤資訊。
  • 系統會刪除 30 天前未分派的追蹤資訊。
  • 其他錯誤修正和強化功能。

這個版本包含下列更新:

  • 已新增未偵測到的例外狀況處理設施。
  • 已從 GAI 中移除 dispatchEnabled 屬性。
  • 已將 defaultTracker 屬性新增至 GAI
  • close 方法新增至 GAITracker
  • 已在 GAITracker 中新增時間追蹤方法。
  • 新增 trackView 方法至 GAITracker,但不含引數。
  • 交易項目欄位名稱已更新。
  • 已更新為最新的電匯格式。
  • 事件值解讀為 64 位元整數。
  • ARMV6 程式碼產生功能已從 THUMB 改為 ARM。

這個版本包含下列更新:

  • 移除了 startSession 方法。請改用 setStartSession
  • 已將 ga_sessionTimeout 參數新增至 EasyTracker。
  • 實作省電模式。
  • 新增 trackView 方法至 GAITracker,但不含引數。
  • 修正導致命中傳送例外狀況參數的錯誤。
  • 系統會捨棄從資料庫讀取的命中,而非永久封鎖所有命中傳送的命中。
  • 已更新為最新的電匯格式。
  • 已導入時間命中類型。
  • 導入的電子商務命中類型 (交易和項目)。

下列變更已推送至最新版的追蹤程式碼:

  • 允許的網站速度取樣率 (_setSiteSpeedSampleRate) 已從 10% 提升至 100%。
  • _setAccount 方法現在會剪輯任何開頭和結尾的空格。

下列變更已推送至最新版的追蹤程式碼:

  • 更新預設偵測的自然搜尋引擎清單。已新增「startsiden.no」、「rakuten.co.jp」、「biglobe.ne.jp」和「goo.ne.jp」。已移除「search」並新增「conduit.com」、「babylon.com」、「search-results.com」、「avg.com」、「comcast.net」和「incredimail.com」

下列變更已推送至最新版的追蹤程式碼:

  • 自訂變數長度限制已從 64 個半形字元增加到 128 個半形字元。此外,系統也會檢查網址編碼前的長度。
  • 提高事件命中頻率限制。您現在可以傳送每秒 10 次命中,並額外取得 1 次命中 (先前為每 5 秒有 1 次命中)。請注意,每個工作階段的 500 次命中仍然適用。
  • __utmv Cookie 現已以不同的變數分隔符 (插入點而非半形逗號) 寫入,以便與 RFC 相容。這樣應該可以改善客戶看到的 Cookie 編碼問題。

這個版本包含下列更新:

  • 說明文件:

    • ReadMe.txt 已更新為指向網站,使其指向說明文件。

這個版本包含下列更新:

  • 修正問題:
    • 已修正 Google Play 中自動追蹤到達網頁網址的方式。
    • 允許對 setReferrer 的參照網址進行網址編碼。

變更網站速度資料收集:

  • 系統現在會自動以 1% 的取樣率收集所有網站資源的網站速度資料。先前啟用網站速度資料收集的 _trackPageLoadTime 函式現已淘汰。
  • 您可以使用新的 _setSiteSpeedSampleRate 函式調整預設取樣率。
  • 如果在 _trackPageview 呼叫中使用虛擬路徑,該路徑現在也會與從該網頁收集到的網站速度資料建立關聯。

這個版本包含下列更新:

  • 修正問題:
    • 將資料庫位置從「Documents」目錄變更為「Library」目錄。
    • 針對 SQLite 資料庫錯誤,SDK 不再擲回 NSAsserts
    • 已修正使用空白字串呼叫 trackPageview 時發生的當機問題。
    • 已修正在呼叫 stopTracker 後呼叫各種 GANTracker 方法的當機問題。
    • 修正多個記憶體流失,包括呼叫一次開頭為「/」的 pageURL。
  • 新功能:
    • 新增了 dispatchSynchronously 方法。
    • 公開多個實用常數 (請參閱 GANTracker.h)。

這個版本包含下列更新:

  • 修正問題:
    • 已擷取並處理多個 SQLiteExceptions
    • 已修正在呼叫 startNewSession 之前呼叫的 stopSession 中的 NullPointerException
    • 已修正 HTC Thunderbolt 和 Motorola Droid Bionic 裝置的記憶體不足錯誤。
    • 已清除分派方法中不必要的資料庫存取權。

這個版本包含下列新功能:

  • _trackEvent() 方法的新 opt_noninteraction 參數設為 true,即可將事件標示為非互動。事件一旦被標記為非互動,所產生的點擊就不會影響跳出率。詳情請參閱 ga.js 參考資料

這個版本包含下列錯誤:

  • 修正問題:在內部網站連結中套用 AdWords gclid 網址參數時,可能會導致付費造訪次數增加。

這個版本包含下列更新:

  • 修正問題:
    • 已修正嘗試在啟動追蹤器之前設定 dryRun 旗標的公車錯誤。
    • 已修正嘗試傳遞 NULL 時發生錯誤的錯誤。
    • 在 HTTP 標頭中使用正確語言。
  • 新功能:
    • 已新增 anonymizeIp 旗標。
    • 新增了 sampleRate 參數。
    • 新增廣告活動參照連結網址支援。

這個版本包含下列更新:

  • 修正問題:
    • 已修正一般廣告活動參照連結網址追蹤的錯誤。
    • 已修正幹擾廣告活動追蹤的 anonymizeIp 旗標。

這個版本修正了一項錯誤,導致部分網站造訪次數大幅增加,且/或新網站的訪客數量減少。第一項影響主要是針對自然流量和特定使用者行為的網站。第二種情況是,網站使用的追蹤設定含有多個追蹤器。

工作階段計算變更:

  • 每個工作階段一個廣告活動:如果在現有的工作階段中開始了新的廣告活動,追蹤指令碼現在會自動啟動新的工作階段。針對下列任一欄位所做的變更,就會觸發新的廣告活動:廣告活動 ID、名稱、來源、媒介、字詞、內容或 gclid。
  • 追蹤指令碼一旦使用者關閉瀏覽器,就不會再啟動新的工作階段。

跨網域追蹤異動:

  • 設定跨網域追蹤時,不再需要呼叫 _setAllowHash(false)。已呼叫 _setAllowHash(false) 的網頁仍可繼續運作,但設定新網站時不再需要網站。
  • 追蹤指令碼現在會嘗試修正遭到 HTTP 重新導向和瀏覽器破壞的連結器參數。目前因為重新導向器和瀏覽器造成編碼改變而被捨棄的連結器值,現在大約有 85% 應可成功復原,且可用於追蹤指令碼。

這個版本包含下列更新:

  • 修正問題:
    • 已修正資料庫處理中的幾個問題。
    • 已修正使用自訂變數時的例外狀況。
    • 保留應用程式結構定義,而非傳遞至結構定義的內容。
    • 移除意外建立虛擬工作階段的功能。
  • 新功能:
    • 已新增隨時設定廣告活動參照連結網址的功能
    • 已新增 sampleRate 標記
    • 已新增 anonymizeIp 標記

這個版本包含一項新功能:

  • 追蹤程式碼現在會將預先轉譯網頁的命中延後,直到使用者查看這些網頁為止。如果系統從未瀏覽過預錄網頁,則不會傳送任何命中。這項功能僅適用於使用非同步追蹤指令碼的網站。如要進一步瞭解預先轉譯,請參閱 Google 網站管理員中心網誌

這個版本包含各種錯誤修正和重構功能,以及一項新功能:

這個版本包含下列更新:

  • 修正問題:
    • 已修正使用自訂變數時的當機問題。
    • 已修正使用自訂變數時的記憶體流失問題。
  • 新功能:
    • 新增電子商務命中支援。
    • 已新增 Debug 旗標。
    • 已新增 DryRun 旗標。
    • SQLite3 失敗的錯誤說明

這個版本包含下列更新:

  • 修正錯誤:

    • 已修正格式錯誤的 userAgent 字串。
  • 新功能:

    • 新增電子商務追蹤支援
    • 已新增 debug 標記
    • 已新增 dryRun 標記

這個版本已修正下列錯誤。

  • 修正跨網域追蹤的錯誤,在某些情況下會導致廣告活動資料編碼不正確。
  • 修正跨網域追蹤的錯誤,會導致系統重複從網址載入 Cookie,在某些情況下會引發 Cookie 錯誤。
  • 修正自訂變數中的錯誤,導致某些值在報表中進行編碼。

這個版本包含下列更新:

  • 修正錯誤:

    • 已修正不適當的空格編碼。
    • SQLiteExceptions 不會再導致應用程式當機。
  • 新功能:

    • 新增對自訂變數的支援

這個版本包含定期維護工作,包括錯誤修正和重構。公用 API 或功能沒有任何異動。

此版本包含更新及 1 項新功能。

  • POST 支援:

    • 追蹤程式碼現在可大幅傳送追蹤信標。一般來說,信標是透過 HTTP GET 要求傳送,部分瀏覽器和 Proxy 最多只能傳送 2048 個字元。超過此上限的要求將會遭到捨棄,且資料也未傳送至 Google Analytics (分析)。從這個版本開始,超過 2048 個字元的要求將透過 HTTP POST 傳送,但沒有任何限制。追蹤程式碼現在支援最多 8192 個字元的信標。

這個版本已修正下列錯誤。

  • 已修正 _addIgnoredOrganic_addIgnoredRef 的錯誤,導致使用者第一次造訪網站時無法正常運作。
  • 修正在多個 iframe 中執行追蹤程式碼的問題。

這個版本包含下列更新:

  • 新功能:
    • 新增對自訂變數的支援。
    • 新增了 NoThumb 程式庫版本。

這個版本包含定期維護工作,包括錯誤修正和重構。公用 API 或功能沒有任何異動。

這個版本包含下列更新:

  • 新功能:

    • 新增 iOS4 支援

這個版本包含錯誤修正和 API 清理功能。

  • 修正錯誤:

    • 已修正事件追蹤錯誤。呼叫 _trackEvent 無需先呼叫 _initData_trackPageview
    • 更新非同步程式碼片段,可將其放在任何網頁的頭部,以免對 IE 6 和 7 造成問題。如需新的程式碼片段,請參閱非同步追蹤指南。這項更新發生在 2010 年 3 月 22 日。
    • 已擴充非同步語法,以支援在 _gat 物件上呼叫方法。
  • 更新了追蹤器初始化 API,以與非同步語法保持一致。也淘汰了舊版函式。

    • 已新增 _gat._createTracker(opt_account, opt_name) 函式。允許命名器,以便日後透過名稱擷取追蹤器。請使用此名稱,而非 _gat._getTracker(account)
    • 新增了 _gat._getTrackerByName(name) 擷取具有指定名稱的智慧手環。
    • 新增了 tracker._getName() 傳回建立追蹤器時為其命名的名稱。
    • _gaq._createAsyncTracker(account, opt_name) 已淘汰。請改用 _gat._createTracker
    • _gaq._getAsyncTracker(name) 已淘汰。請改用 _gat._getTrackerByName
  • 如要進一步瞭解這些 API 的異動,請參閱追蹤器參考資料

這個版本包含預設搜尋引擎清單,以及用於控制 Cookie 逾時的新函式。此外,系統也會推出非同步 Google Analytics (分析) 程式碼片段,以減少網頁上 ga.js 延遲時間的影響。

  • 更新預設搜尋引擎清單

    • 新增 Naver、Eniro 和 Daum 搜尋引擎。
    • 已從 Looker 清單中移除 Looksmart、Gigablast、 Club-internet、Netsprint、Intera、Nostrum 和 Ilse。
  • 新增函式,以便控管所有已儲存的 Cookie 的 Cookie 到期時間。已淘汰現有的 Cookie 逾時函式。詳情請參閱 JS API 說明文件

    • _setVisitorCookieTimeout(cookieTimeoutMillis) 會取代 _setCookiePersistence 函式。
    • _setSessionCookieTimeout(cookieTimeoutMillis) 會取代 _setSessionTimeout 函式。
    • _setCampaignCookieTimeout(cookieTimeoutMillis) 會取代 _setCookieTimeout 函式。
  • 推出非同步 Google Analytics (分析) 程式碼片段。歡迎參閱說明文件,瞭解如何試試。

  • _setVar 函式現已淘汰。自訂變數功能取代 _setVar。詳情請參閱說明文件

這個版本包含下列更新:

  • 新增函式來擷取訪客層級自訂變數。詳情請參閱函式說明文件

    • _getVisitorCustomVar(index)
  • 網站載入內容會在 ga.js 執行後立即載入,而不是等候 window.onload。

這個版本包含新功能:

  • _addOrganic 函式中加入選用布林值參數,以指定在自然來源清單的開頭或結尾加入了新的自然來源。詳情請參閱說明文件

    • _addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)

這個版本包含定期維護和重構的維護作業。公用 API 或功能沒有任何異動。

這個版本修正了多項錯誤並提升執行效能:

  • 與自然連結功能相關的搜尋字詞、正確屬性 (例如 _link_linkByPost 函式) 的網頁路徑資訊,以及使用者定義的值的正確編碼。
  • 隨機搜尋清單中新增了搜尋引擎 Rambler
  • 修正搜尋引擎 http://kvasir.no 的自然搜尋剖析功能
  • 使用者定義的新自然搜尋引擎現已加到清單頂端
  • 移除了已淘汰的 _trackEvent(action, label, value) 函式,並替換成 _trackEvent(category, action, label, value)
  • 儲存推薦連結來源網址時,區分其大小寫;舉例來說,系統會將 www.domain.com/PaGe.HtMl 列入客服案件資訊。
  • 限制 GASO 權杖大小最多可為 1200 個字元
  • 已新增函式,以便覆寫 Cookie 的預設逾時:_setCookiePersistence(timeout)