2010-06-07 50 views
4

我想在我的Google Analytics報告頁面中擁有自定義頁面標記,這些標記與我擁有的網址不同。Google Analytics中的自定義頁面標記

例如,

  • 實際URL:/news/today_news.php在谷歌Analytics(分析)
  • 頁標籤:/news/today_news.php/Category.News/TodayNews

如何我可以使用Google Analytics數據收集API製作自定義頁面代碼嗎?

回答

9

幾個直接的方法來做到這一點(改變GA跟蹤站點上給定頁面的GA默認名稱)。

一,在傳承的自定義名稱作爲參數傳遞給「_trackPageview」

這可能是做到這一點的最常用的方法可能是最簡單的。

通常在不傳入任何參數(即pageTracker._trackPageview())的情況下調用主GA方法_trackPageview。

但是,您可以傳入一個字符串作爲您希望用於該頁面的名稱。換句話說,找到調用_trackPageview他的名字,你想改變,並插入新的名稱作爲括號之間的字符串,例如,在每一頁上,

pageTracker._trackPageview("the_new_name_for_this_page"); 

嚴格地說,你傳遞參數實際上將請求URI值更改爲您通過的字符串。

要驗證:打開GA帳戶中的相關配置文件,然後單擊左側菜單中的「內容」,然後單擊「最高內容」。這將導致表格在GA瀏覽器的主查看窗口中呈現。該表格的最左邊一列顯示頁面(實際上是請求URI)。檢查此列的內容以查找您重新命名的頁面。

GA使用方式,以查明其報告頁面下的「內容」欄目 - 由請求URI頁面標題。例如,當您點擊「Top Content」時顯示的表格會在最左側的列中顯示前者(該列名爲「Page」。)另一方面,當您單擊下方的報告時顯示的表格「Top內容「,即」標題內容「,通過標題顯示頁面(」頁面標題「是最左邊的列標題)。這裏的「頁面標題」是指頁面頭部標題標籤之間出現的任何內容。換句話說,我剛纔提到的兩種技術不會影響頁面的標題(報告「標題內容」不會改變)。

二,使用「過濾器」

例如,GA有一個稱爲「搜索和替換過濾,這可能是GA過濾器類型中最好的選擇自定義過濾器類型。這種技術的優點是它不需要頁面中的任何代碼。

點擊「Analytics(分析)設置」>「配置文件設置」(橙色導航欄左上角),然後滾動,直到看到「適用於此配置文件的過濾器」;點擊「+添加過濾器」到最右側。由於每種過濾器類型(預先定義的與定製的,而後者又由六種不同的過濾器類型組成)設置不同,所以如果我只是將您引用到相關的GA resource,可能是最好的。

三,使用「自定義變量」

這是技術需要最大的努力(儘管它仍然不難);它也是三種技術中最複雜的;例如,使用CV可以將給定頁面重新映射到多個名稱,當您想要按層次分組時,這非常有用。因此,例如,您可能希望在電子商務網站的特定頁面上標註三個標籤,以描述商品類別,性別和品牌,例如「鞋類」,「男士」和「Teva」或「鞋類/男裝/ Teva公司」。因此,例如,

pageTracker._setCustomVar(
     1,      // 'Index' for this CV (an integer, 1-5) 
     "MerchandiseCategory", // 'Name' for this CV 
     "Footwear",    // 'Value'--set upon call to _trackPageview 
     3,     // 'Scope' an integer, 1-3, use '3' here because 
          // i have scoped this particular CV to 'page level' 
          // (1 and 2 are for visitor and session, respectively) 
) 

上面的代碼初始化CV,因此它需要您的來電_trackPageview之前放置,因爲它是調用設置該變量的值。

完成此操作並記錄了您的簡歷中的數據後,即可開始使用它們。請記住,簡歷本身不是報告,而是確實「變量」,因爲您可以通過GA中的「自定義報告」功能使用它們創建任何想要的報告。

例如,點擊GA瀏覽器左側導航面板中間的「自定義報告」(一旦您選擇了特定的配置文件)。然後點擊「自定義報告」,然後點擊右上角的「+創建新的自定義報告」。現在點擊左側的綠色導航按鈕「維度」,然後點擊「訪問者」。滾動查看「訪問者」維度的值,並在列表末尾附近可以看到爲自定義變量保留的其他值。例如,如果您已經定義了一個名爲「Visitor Type」的簡歷,其中可能包含「RegisteredUser」和「Prospect」的值,那麼CV將顯示在此處,因此可用於創建自定義報告。

以下是我認爲Google Analytics小組最有用的自定義變量explanation

這是來自GA顧問的優秀Blog post簡歷。

+0

我想問一個這個優秀答案的後續行動。我已經實現了你在這裏描述的自定義變量技術(iii),並發現雖然自定義變量非常有用,但似乎沒有任何方法可以進行路徑分析。也就是說,如果我將CV值1作爲「家」,CV值2作爲「產品頁」,將CV值3作爲「推車」,將CV值4作爲「評論頁」,看起來似乎不存在在標準報告或自定義報告中查看用戶在這些頁面之間採用的路徑(由自定義變量定義)。這是對的,還是我錯過了某處的能力? – Simon 2012-02-09 20:01:58