[通用 Analytics (分析)] 建立/編輯內容群組

本文將說明如何在通用 Analytics (分析) 中建立及編輯內容群組。如要瞭解如何在 Google Analytics (分析) 4 中建立內容群組,請參閱「[GA4] 建立內容分類」一文。
對於您要建立內容群組的資料檢視,您必須具備編輯者角色
本文內容

總覽

請先建立頂層內容分類,然後按照下列其中一種方法在該分類內建立個別內容群組:

  • 在您要分類的每個網頁上修改追蹤程式碼
  • 使用規則運算式擷取群組來擷取網頁
  • 建立規則,藉此在群組中加入網頁

Analytics (分析) 會依序處理追蹤程式碼、規則運算式和規則,一發現配對就會立即結束處理,並根據第一組配對將內容分類。

假設您經營一個販售男裝和女裝的網站,而您的一般服飾類別為:

  • 男性
    • 襯衫
    • 褲子
    • 配件
  • 女性
    • 上衣
    • 休閒褲
    • 裙子和洋裝
    • 配件

建議您根據上述產品系列進行下列類型的分析:

  • 比較「男性」和「女性」類別的整體銷售量
  • 比較「男性」和「女性」類別下各產品系列的銷售量

根據您要執行的分析類型,可以建立下列內容分類並加入下列群組:

比較「男性」和「女性」類別:

  • 內容分類:服飾
  • 內容群組:男性和女性

比較「男性」類別下的各產品系列:

  • 內容分類:男性
  • 內容群組:襯衫、褲子、配件

比較「女性」類別下的各產品系列:

  • 內容分類:女性
  • 內容群組:上衣、休閒褲、裙子和洋裝、配件

完成上述設定後:

  • 「服飾」、「男性」和「女性」是「主要維度」>「內容分類」選單中的選項。
  • 選取「服飾」做為主要維度時,表格的第一欄會將「男性」和「女性」列為維度值。
  • 選取「男性」做為主要維度時,表格的第一欄會將「襯衫」、「褲子」和「配件」列為維度值。
  • 選取「女性」做為主要維度時,表格的第一欄會將「上衣」、「休閒褲」、「裙子和洋裝」與「配件」列為維度值。

每個維度值 (內容群組) 都會顯示「網頁瀏覽量」和「跳出率」等行為指標。

細查內容群組時,您會看到該群組內每個網頁的行為指標。

建立內容分類

您最多可以建立五項內容分類。

您無法刪除內容分類,但可變更定義或關閉內容分類。

  1. 登入 Analytics (分析) 帳戶。
  2. 按一下「管理」,然後前往所需的資料檢視
  3. 在「資料檢視」欄中按一下「內容分類」。
  4. 然後按一下「+ 新建內容分類」
  5. 輸入新分類的名稱。
  6. 選取建立內容群組時要使用的方法 (追蹤程式碼擷取規則)。
     

透過追蹤程式碼建立內容群組

  1. 按一下「按追蹤程式碼分組」下方的「啟用追蹤程式碼」。
  2. 確定「啟用」選項已設為「啟用」。
  3. 選取用來識別內容分類的索引號碼 (1-5)。
  4. 按一下「完成」。

修改追蹤程式碼時,您需要分別使用索引號碼 (1-5) 和群組名稱來識別「內容分類」和「內容群組」:

  • gtag.js: gtag('config', 'GA_TRACKING_ID', {'content_group<Index Number>': '<Group Name>'});
  • analytics.js: ga('set', 'contentGroup<Index Number>', '<Group Name>');

假設您為「服飾」設定了以索引號碼 1 來識別的內容分類,並在當中加入「男性」內容群組,請依下方所示更新程式碼:

  • gtag.js: gtag('config', 'GA_TRACKING_ID', {'content_group1':'男性'});
  • analytics.js: ga('set', 'contentGroup1', '男性');

每次呼叫 contentGroup_setPageGroup 時,您只能識別一對「索引號碼 - 群組名稱」。

請參考畫面上醒目顯示的範例來建立導入方法:

修改 gtag.js 程式碼片段

請修改追蹤程式碼來納入內容群組參數和值,如下例所示:

<!-- Google 代碼 (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
   window.dataLayer = window.dataLayer || [];
   function gtag(){dataLayer.push(arguments);}
   gtag('js', new Date());
 
   gtag('config', 'GA_TRACKING_ID', {'content_group5': '/news/sports'});
</script>
修改 analytics.js 程式碼片段

請修改追蹤程式碼,在呼叫 _send 之前呼叫 _set 函式,如下例所示:

<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXXX-Y', 'example.com');
ga('set', 'contentGroup5', '/news/sports');
ga('send', 'pageview');

</script>
修改 Android-SDK 程式碼片段
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y");
tracker.set(contentGroup(5), "/news/sports");
修改 iOS-SDK 程式碼片段
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
[tracker set:[GAIFields contentGroupForIndex:5]
value:@"/news/sports"];

您必須在每個要納入內容群組的網頁中,對程式碼進行上述修改。

在網頁中加入追蹤程式碼後,系統就會根據您用來識別網頁的索引號碼和群組名稱,將網頁分組。

如果您在同一個網頁上多次呼叫同一個索引號碼,系統只會將最後一次呼叫傳送至 Analytics (分析)。

凡是不包含 _setPageGroup 函式的網頁,都會納入 (not set) 內容群組。

透過擷取來指派內容

您可以按網頁網址、網頁標題或畫面名稱來擷取網頁,並使用規則運算式擷取群組來識別各個網頁 (Analytics (分析) 會使用每個運算式的第一個擷取群組)。

按一下「新增擷取」,然後選取「網頁網址」、「網頁標題」或「畫面名稱」。

在右側欄位中輸入您要比對的值,例如:

  • 網頁 > /男裝/(.*)/
    • 這會為每個「/男裝/」子目錄建立內容群組,並將各個子目錄下的網頁納入相應的內容群組
  • 網頁標題 > (.*襯衫).*
    • 這會為包含「襯衫」這個詞彙的網頁建立內容群組

      假設您的網站為包含「襯衫」這個詞彙的網頁建立了下列目錄:
      • /男性/男性正式襯衫.html
      • /男性/男性 T 恤.html
      • /男孩/男孩正式襯衫.html
      • /男孩/男孩 T 恤.html

      那麼內容群組以及當中的網頁如下:
      • 男性 (男性正式襯衫.html、男性 T 恤.html)
      • 男孩 (男孩正式襯衫.html、男孩 T 恤.html)
  • 畫面名稱 > (.*褲子).*
    • 這會為包含「褲子」這個詞彙的畫面名稱建立內容群組

設定擷取方式後,請按一下「完成」。

您不妨查看更多範例,進一步瞭解如何使用規則運算式擷取群組來擷取內容。

透過規則組合指派內容

如果採用這個方式,您需要建立規則來指派內容。

請按一下「建立規則組合」來開啟規則編輯器。

接著為每項規則完成下列步驟:

  1. 輸入要使用的內容群組名稱。
  2. 在「定義規則」下方,選取「網頁網址」、「網頁標題」或「畫面名稱」。
  3. 選取比對選項並輸入要比對的值,舉例來說:
    • 網頁 > 包含 > /褲子/
      • 這會將網址包含「/褲子/」的所有網頁加入內容群組
  4. 按一下「或」或「且」,在規則中加入「或」或「且」條件。接下來,請繼續按照上述指示定義其他條件。
  5. 您要使用的條件都定義完畢後,請按一下「完成」。
  6. 為群組完成所有設定後,請按一下「儲存」。

命名做法:區分大小寫以及對歷來資料的影響

區分大小寫

內容群組名稱不分大小寫。舉例來說,要是您的規則將內容群組定義如下:

網頁完全符合「/Google+Redesign/Apparel」

那麼這項規則會將該網頁名稱的任何形式都視為比對項目,例如:

  • /Google+Redesign/Apparel
  • /Google+Redesign/apparel

對歷來資料的影響

變更內容分類的名稱不會對歷來資料造成任何影響:所有的資料都會直接顯示在內容分類的新名稱下方。

如果您將定義某內容群組的規則改名,更改名稱後取得的資料會出現在新的內容群組名稱下,之前收集的數據則列在舊名稱下方。

內容分類名稱、內容群組規則名稱。

這對您有幫助嗎?

我們應如何改進呢?
true
選擇自己的學習路徑

歡迎使用 google.com/analytics/learn 這項新資源,瞭解如何發揮 Google Analytics (分析) 4 的最大效益。新版網站提供了影片、文章、引導式流程等多種資源,以及 Google Analytics (分析) Discord、網誌、YouTube 頻道和 GitHub 存放區的連結。

立即開始學習!

搜尋
清除搜尋內容
關閉搜尋
主選單
4617227605151902223
true
搜尋說明中心
true
true
true
true
true
69256
false
false