Microsoft Silverlight 的 Google Analytics (分析) 追蹤功能

Google Analytics for Microsoft Silverlight 已與 Microsoft Silverlight Analytics Framework 整合。 使用這個架構,您就能輕鬆追蹤 Microsoft Silverlight 內容中的使用者活動。

功能支援

Google Analytics for Microsoft Silverlight 元件可略過追蹤 Silverlight 內容的技術門檻。使用這個元件時,追蹤內容就如同拖曳、捨棄及定義報表類別名稱一樣簡單。所有技術整合都會在幕後完成。

這項整合支援 3 種主要的 Google Anaytics 追蹤功能:

事件追蹤

事件追蹤可讓開發人員追蹤使用者與內容的互動情況。請參閱核心事件追蹤指南

在 Silverlight 架構中:

  • Category 欄位對應 TrackAction 行為的「類別」欄位。
  • Action 欄位會對應至與 TrackAction 行為相關聯的觸發條件 EventName
  • Label 欄位對應 TrackAction 父項物件的名稱。
  • Value 欄位會對應至 TrackAction 行為的值欄位。

網頁瀏覽追蹤

在標準 JavaScript 追蹤中,您可以將參數傳遞至 _trackPageview() 方法,藉此覆寫 Google Analytics (分析) 追蹤的網頁預設值。這樣一來,您就能覆寫「熱門內容」和「內容深入分析」報表中顯示的值。

在 Silverlight 架構中,網頁瀏覽資料會整合在 Silverlight Frame 中。頁框載入時,頁框名稱會以網址的形式傳送,並在 Google Analytics (分析) 中記錄為「網頁」。

自訂變數

您可以使用 Google Analytics (分析) 自訂變數,在「事件」和「網頁瀏覽」中加入額外資訊請參閱 自訂變數說明文件

在 Silverlight 架構中使用自訂變數時:

  • 新增至架構專屬行為的自訂屬性會對應至 Page 範圍。
  • 新增至 Google Analytics (分析) 物件 (加進版面配置根層級) 的自訂屬性會對應至 Session 範圍。
  • 新增至架構提供的 ABTesting 物件的自訂屬性會對應至 User 範圍。