如何為內容創作者建立強大的Google Analytics 4 報表?

Posted by Y Cheung on Sat, May 4, 2024

如果你是經營一個以內容為主的網站,那麼本文所述的這些GA4分析報表將為你提供許多寶貴的洞見,幫助更好地優化網站,建立更大影響力。

1. 名詞解釋

1.1. 維度 Dimensions

  • 到達網頁+查詢字串:與工作階段中第一次網頁瀏覽相關聯的網頁路徑和查詢字串。

1.2. 指標 Metrics

  • 互動工作階段:持續超過 10 秒、曾發生轉換事件,或包含 2 次以上畫面或網頁瀏覽的工作階段數。
  • 平均單次工作階段參與時間:在每次工作階段期間,網站成為使用者瀏覽器焦點的平均時間。
  • 總人數:與您的網站或應用程式有過互動的使用者總數,無論他們是否曾觸發參與事件。
  • 新使用者人數:首次與您的網站互動的人數。
  • 參與度:互動工作階段的工作階段百分比。參與度 = 互動工作階段/工作階段
  • 事件計數:使用者觸發事件的次數。
  • 工作階段:在網站上開始的工作階段數。
  • 跳出率:使用者只瀏覽著陸頁面,沒做出任何互動行為就離開網站的百分比率。
  • 總收益:購買和廣告等帶來的總收益。總收益 = 購買 + 應用程式內購 + 訂閱 + 廣告收益 - 退款金額

2. 熱門到達網頁報表 Top Landing Pages

利用熱門到達網頁報表來了解讀者行為,識別高低表現的頁面,並做出數據驅動的決策來提高網站整體績效。

表格設計如下:

到達網頁+查詢字串 互動工作階段 參與度 新使用者人數 平均單次工作階段參與時間 跳出率 總收益
Landing page + query string Engaged Sessions Engagement Rate New Users Average Engagement Time per Session Bounce Rate Total revenue

2.1. 解讀到達網頁報表

  1. 識別低參與度的頁面:查看到達網頁的參與度是否低於其他熱門到達網頁,參與度低的頁面可能無法吸引或吸引讀者,導致他們離開而沒有進一步互動。
  2. 分析高表現的到達網頁:檢查參與度最高的熱門到達網頁,識別這些頁面成功的原因,可能是內容、佈局、或者行動號召等,然後將這些經驗應用到其他到達網頁的優化上。
  3. 了解讀者行為:分析平均單次工作階段參與時間參與度等指標,了解讀者如何與到達網頁互動,這揭示了哪些頁面能有效吸引讀者注意力並推動轉換。
  4. 跟蹤營銷活動績效:過濾到達網頁報表,分析特定營銷活動或流量來源的績效。這可以幫助您了解哪些活動為您的網站帶來最有價值的流量。

2.2. GA4查看到達網頁報表

默認標準報表在GA左側介面【報表】➡【生命週期】➡【參與】➡【到達網頁】。

【報表】➡【生命週期】➡【參與】➡【到達網頁】

也可以在GA左側介面【探索】➡【建立新的探索】。

【探索】➡【建立新的探索】

參照下圖的設定,先在變數中添加【到達網頁+查詢字串】為維度,再在【指標】中添加【互動工作階段】、【參與度】、【新使用者人數】、【平均單次工作階段參與時間】、【跳出率】、【總收益】。最後將他們對應拖拽進【設定】的【列】與【值】中。一個小技巧,直接雙擊維度與指標的長條就能直接添加到列和值咯。

建立熱門到達網頁報表

利用「熱門出站連結」報表來識別熱門連結、了解讀者行為,並做出數據驅動的改進,以提高您網站的整體轉化率和收益。

表格設計如下:

連結文字 連結網址 網頁標題 事件計數 總人數
Link Text Link URL Page title Event count Total users

3.1. 解讀出站連結報表

  1. 識別熱門出站連結:查看報表中列出的出站連結,找出點擊量最高的連結。這些熱門出站連結可能代表您網站上最有吸引力和相關性的內容或推廣。
  2. 了解讀者行為:檢查點擊量(即事件計數),了解讀者在網站上的行為方式,以及他們點擊哪些連結退出網站。
  3. 建立新的的合作夥伴關係:如果您向另一個網站發送大量流量,您可以與他們聯系並建立合作夥伴關系,例如開始聯屬網絡營銷、在內容上進行協作或獲得反向連結。

3.2. GA4查看/建立出站連結報表

如果你在資源設定中的資料收集中設置了外連點擊事件的加強型評估,那麼可以在默認標準報表在GA左側介面【報表】➡【生命週期】➡【參與】➡【事件】➡搜索click。

【報表】➡【生命週期】➡【參與】➡【事件】➡搜索click

但這張表默認展現的指標有限,例如你看不到是什麼連結被點擊了。因此Y Cheung 建議在探索中自定義報表。

在GA左側介面【探索】➡【建立新的探索】。

【探索】➡【建立新的探索】

參照下圖的設定,建立出站連結報表。

建立出站連結報表

因為GA4的bug或者其他原因,目前是無法直接看到連結文字的,如果你還想看到連結文字是什麼,就需要在Google Tag Manager 中進行相應的設置。(之後GA4有解決這個問題了Y Cheung再來更新)

請先確保你所管理的GA4賬號已經連結了Google代碼。

在GA4管理移除設置【網頁串流詳情】【事件】裡【加強型評估】中的【外連點擊】,然後打開Google代碼管理工具,作以下設置:

  1. 點擊打開【工作區】。

  2. 點擊打開【變數】。

  3. 如果在內建變數中沒有看到點擊相關的諸如 Click URL, Click Text等變數,請點擊設定按鈕添加它們,完成後的結果參考下圖。

  4. 新增isoutboundlink變數,第一個【變數類型】選擇自動事件變數,第二個【變數類型】選擇元素網址,【元件類型】選擇出站,完成後的配置如下圖,然後點擊【儲存】按鈕。

    添加變數

  5. 點擊打開【觸發條件】。

  6. 點擊【新增】按鈕新增點擊連結觸發條件,【觸發條件類型】選擇點擊-僅連結,【這項觸發條件的啟動時機】選擇所有的連結點擊,完成後的配置如下圖,然後點擊【儲存】按鈕。Y Cheung 統計的不僅僅是出站連結點擊,所以這個觸發條件設置的是所有的連結,如果你只需要統計出站連結,那麼這裡可以選擇僅部分的連結點擊,然後條件為click URL不包含你的站點域名即可。

    新增isoutboundlink變數

  7. 點擊打開【代碼】。

  8. 點擊【新增】按鈕新增GA4 Event -link click代碼,【代碼類型】選擇Google Analytics(分析):GA4事件,填入【評估ID】,【事件名稱】點擊【+】按鈕選擇Click,【事件參數】中點擊【新增參數】按鈕來增加以下參數:

    事件參數
    link_url {{Click URL}}
    link_text {{Click Text}}
    link_id {{Click ID}}
    link_classes {{Click Classes}}
    link_domain {{Click Host Name}}
    outbound {{isoutboundlink}}
  9. 完成後的配置如下圖

  10. 添加點擊連結為觸發條件,然後點擊【儲存】按鈕。

  11. 點擊【預覽】按鈕,確認自定義的參數已正確收集,再點擊【提交】按鈕,發布代碼。

  12. 等待24~48小時,你就可以在剛才探索中建立的出站連結報表中看到具體的連結被點擊的情況了。

此報表是建立在出站連結報表的基礎上的,表格設計與出站連結報表一致。

4.1. 解讀下載連結報表

  1. 了解讀者:分析這些熱門下載的特點,如內容主題、文件格式、位置等,以了解讀者偏好。
  2. 追踪趨勢變化:查看下載連結表現隨時間的變化趨勢,了解熱門內容的變化情況;分析趨勢變化的原因,如是否與內容更新、推廣活動等相關。
  3. 優化下載體驗:針對表現較差的下載連結,您可以考慮優化其位置、內容等,提升讀者下載意願。

4.2. 如何查看下載連結報表

如果你在資源設定中的資料收集中設置了檔案下載事件的加強型評估,那麼可以在默認標準報表在GA左側介面【報表】➡【生命週期】➡【參與】➡【事件】➡搜索file_download。可以參考熱門出站連結報表的操作。

5. 網頁捲動深度報表 Scroll Depth

報表設計如下:

網頁路徑+查詢字串 已捲動的百分比事件計數
Page Path + query string Percent Scrolled event count

5.1. 解讀網頁捲動深度報表

  1. 了解讀者行為:查看不同捲動深度百分比的分佈情況,了解讀者在頁面上的典型捲動行為,比較不同頁面的捲動深度分佈,了解哪些頁面的用戶參與度更高。
  2. 優化頁面設計:如果大部分讀者只捲動到頁面的 25% 深度,可能表示內容組織或吸引力需要優化,比如可以優化頁面的內容組織、視覺設計、交互體驗等。

5.2. GA4建立網頁捲動深度報表

如果你在資源設定中的資料收集中設置了捲動事件的加強型評估,那麼可以在默認標準報表在GA左側介面【報表】➡【生命週期】➡【參與】➡【事件】➡搜索scroll。但這個事件只記錄頁面捲動到達90%,因此Y Cheung 建議在自定義事件追踪。

在GA4管理移除設置【網頁串流詳情】【事件】裡【加強型評估】中的【捲動】,然後前往Google代碼管理工具,作以下設置:

  1. 點擊打開【工作區】。
  2. 點擊打開【變數】。
  3. 如果在內建變數中沒有看到捲動相關的諸如 Scroll Depth Threshold, Scoll Depth Units,Scroll Direction變數,請點擊設定按鈕添加它們。
  4. 打開【觸發條件】,點擊【新增】按鈕,新增Scroll觸發條件,設置【觸發條件類型】為捲動頁數,勾選【垂直捲動頁數】,設置【百分比】填入25, 50, 75, 90,【啟用這項觸發條件的時機】保持為視窗載入(gtm.load),【這項觸發條件的啟動時機】設置為所有網頁,設置好後如下圖,點擊【儲存】按鈕。
  5. 打開【代碼】,新增代碼,設置代碼類型為Google Analytics(分析):GA4事件,填入【評估ID】,【事件名稱】為scroll,新增事件參數percent_scrolled,值為{{Scroll Depth Threshold}},參考下圖。添加上一步的Scroll捲動頁數為觸發條件。點擊【預覽】按鈕,確認自定義的參數已正確收集,再點擊【提交】按鈕,發布代碼。
  6. 回到Google Analytics,在GA左側介面【探索】➡【建立新的探索】,按下圖設置,建立網頁捲動深度報表。

6. 熱門類別報表 Interest Categories

熱門類別報表很簡單,就是了解讀者的閱讀喜好。

表格設計如下:

文章類別 工作階段 互動工作階段 參與度 總人數
Post category Sessions Engaged Sessions Engagement Rate Total users

6.1. GA4 建立熱門類別報表

請先確保你所管理的GA4賬號已經連結了Google代碼。

此報表需要在網站上安裝收集代碼,代碼結構如下:

 1<script type="text/javascript">
 2        window.dataLayer = window.dataLayer || [];
 3        window.dataLayer.push({
 4	        'event' : 'view_item',
 5	        'items' : [{
 6                'item_id':'你的文章id',
 7                'item_name':'文章標題',
 8                'item_category':'文章類別'
 9            }]
10        });
11</script>

如果你的網站是WordPress站點,則可以編輯主題的 function.php 文件,增加以下代碼。

 1function track_category_popularity() {
 2  if (is_single()) { 
 3    global $post;
 4    $post_id = $post->ID;
 5    $post_title = get_the_title($post);
 6    $categories = wp_get_post_categories($post_id, array( 'fields' => 'names' ));
 7    
 8    if (!empty($categories)) {
 9      $itemData = array(
10        "item_id" => $post_id,
11        "item_name" => $post_title,
12        "item_category" => $categories[0]
13      );
14      ?>
15      <script type="text/javascript">
16        window.dataLayer = window.dataLayer || [];
17        window.dataLayer.push({
18	        'event' : 'view_item',
19	        'items' : [<?php echo json_encode($itemData); ?>]
20        });
21      </script>
22      <?php
23    }
24  }
25}
26add_action('wp_footer', 'track_category_popularity');

打開Google代碼管理工具,作以下設置:

  1. 點擊打開【工作區】。

  2. 點擊打開【變數】。

  3. 在使用者定義的變數板塊中點擊【新增】按鈕,設置【變數設定】為資料層變數,【資料層變數名稱】設為items,【資料層版本】保持版本2,設置好後大致如下圖:

  4. 再次點擊【新增】按鈕,設置【變數設定】為資料層變數,【資料層變數名稱】設為items.0.item_category,【資料層版本】保持版本2,設置好後大致如下圖:

  5. 點擊打開【觸發條件】。

  6. 點擊【新增】按鈕新增Custom-view_item 自訂事件,設置【觸發條件類型】為自訂事件,【事件名稱】為view_item,【這項觸發條件的啟動時機】為所有的自訂事件。view_item是Google規定的增強型

  7. 點擊打開【代碼】。

  8. 點擊【新增】按鈕新增Google Analytics(分析):GA4事件,填入【評估ID】,【事件名稱】設置為view_item,【事件參數】新增以下參數:

    事件參數
    items {{items}}
    category {{Category}}
  9. 完成後的配置如下圖

  10. 添加 Custom-view_item 自訂事件為觸發條件

  11. 然後點擊【儲存】按鈕,再發布代碼。

  12. 回到Google Analytics,左側選單打開管理,點擊【自訂定義】,在打開的頁面中點擊【建立自訂維度】按鈕。

  13. 設置【維度名稱】為Post Category,設置【事件參數】為category,設置好後如下圖,再點擊【儲存】按鈕。

  14. 在GA左側介面【探索】➡【建立新的探索】。

    【探索】➡【建立新的探索】

  15. 參考下圖設置Post Category為【維度】,【指標】增加互動工作階段參與度總人數,建立熱門類別報表。

7. Reference