網頁

2013年12月8日 星期日

GA - 如何處理第三方網站和 Flash 網頁上的目標網頁和程序步驟





轉換

特殊情況:目標和程序


本文說明如何處理第三方網站和 Flash 網頁上的目標網頁和程序步驟。


要是以虛擬網頁瀏覽的方式設定連結,連結的點擊次數就會列入計算,導致網站的整體瀏覽量增加而不符合實際數量;因此,我們建議使用「事件追蹤」設定下載連結。本節將一併說明這兩種方法。
若要將下載連結視為網頁瀏覽來追蹤,請替網頁中的下載連結指定「虛擬網址」。舉例來說,這個下載連結看起來應該會像這樣:
<a href="http://www.example.com/downloads/specSheet.pdf" onclick="_gaq.push(['_trackPageview', '/downloads/specSheet.pdf');">
您建立虛擬網址後,可以將同樣的網址做為目標網址的值。如果想要進一步瞭解如何在追蹤程式碼中使用虛擬網頁瀏覽方法,請參閱「非同步移轉範例」指南中的虛擬網頁瀏覽,其中提供了所有追蹤程式碼版本的範例。
若要將下載連結視為事件來追蹤,請在使用 _trackEvent() 的連結中加入 onClick 事件。舉例來說,這個下載連結看起來應該會像這樣:
<a href="http://www.example.com/downloads/specSheet.pdf"onclick="_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', opt_value]);">
修改連結後,您可以在資源數據中建立「事件目標」,並將某個類別條件設為您替該連結指定的條件。如需各種追蹤程式碼版本適用的詳細操作步驟,請參閱《非同步移轉範例指南》中的事件追蹤如需活動追蹤的介紹,請參閱本說明中心的活動追蹤

第三方網站上的目標和程序步驟

目標或程序步驟網頁必須包含 Google Analytics (分析) 追蹤程式碼,您才可以對其進行追蹤。不過,除了對自己的網站追蹤目標和程序,您也可以針對第三方網站進行追蹤。舉例來說,您可以追蹤第三方購物車網站中的訪客活動,並在這些網頁上設定目標。
如果您將訪客推薦往您無法修改程式碼的第三方網頁,可以將「出站連結」當做目標或程序步驟進行追蹤。詳情請參閱「追蹤出站連結」。
如果將訪客帶往您可以修改程式碼的第三方網頁,您可以對該網頁的造訪進行追蹤。詳情請參閱電子商務一節。

Flash 網頁的目標和程序

就像下載連結一樣,您可以透過下列其中一種方法設定 Flash 網頁目標:
  • 使用虛擬網頁瀏覽
    透過虛擬網頁瀏覽,您即可使用 _trackPageview() 函數為連結指定路徑/網頁名稱。如果您想建立 Flash 網站的虛擬目錄結構,並計算每次連結點擊帶來的實際網頁瀏覽量,不妨使用這個方法。另外,採用虛擬網頁瀏覽法時,您還可替目標設定程序步驟。詳情請參閱《非同步移轉範例指南》中的虛擬網頁瀏覽,這篇文章將說明如何在各種追蹤程式碼版本中設定 _trackPageview()
  • 使用事件追蹤
    如果使用這種方式,則您必須使用 _trackEvent() 函數,替想要追蹤的 Flash 內容設定類別、動作和標籤。替 Flash 網頁設定事件追蹤後,您就可以在報表資源數據中設定「事件目標」,並將某個類別條件設為您替 Flash 連結建立的條件。如需追蹤 Flash 事件的詳細資訊,請參閱http://code.google.com/apis/analytics/docs/tracking/flashTrackingIntro.html
雖然 _trackPageview() 適合在以 Flash 事件為目標或程序步驟時用於判別,卻不適合在其他情況下用於追蹤 Flash 事件 (例如播放影片)。如果執行 _trackPageview,您的瀏覽量可能會高於實際數字。
如果要單純將 Flash 事件視為事件進行追蹤,可以使用 _trackEvent() 函數。

沒有留言:

張貼留言