評估網頁瀏覽量

您可以透過兩種方式將網頁瀏覽傳送至 Google Analytics (分析):

  1. 使用 gtag.js 程式碼片段的預設行為
  2. 傳送手動 page_view 事件

預設行為

在網站中加入 gtag.js 時,程式碼片段會包含預設傳送網頁瀏覽的 config 指令。您可以加入其他參數來設定這項行為:

gtag('config', 'GA_MEASUREMENT_ID', <parameters>);

其中 <parameters> 是用於設定 Google Analytics (分析) 初始化方式的物件。自訂網頁瀏覽行為時,您可以使用下列鍵:

名稱 類型 必要 預設值 說明
page_title string document.title 網頁的標題。
page_location string location.href 網頁網址。
page_path string location.pathname

網頁路徑。如果遭到覆寫,這個值必須以 / 字元開頭。

send_page_view boolean true 是否應傳送網頁瀏覽。

舉例來說,以下程式碼會覆寫 page_titlepage_path 值:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

多個房源

如要將網頁瀏覽傳送至多個 Google Analytics (分析) 資源,請在 gtag('config') 呼叫中指定每項資源:

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

這不是永久設定,請務必使用 gtag.js 程式碼片段,在網站的每個網頁重複上述步驟。

手動網頁瀏覽

在大部分的 Google Analytics (分析) 導入中,預設程式碼片段不需要修改,不過,如果您想要手動控制網頁瀏覽的傳送方式 (例如單一頁面應用程式或無限捲動),請按照下列步驟操作:

  1. 停用網頁瀏覽評估
  2. 視情況傳送 page_view 事件

停用網頁瀏覽評估

如要停用預設的網頁瀏覽命中,請在 gtag.js 程式碼片段中,將 send_page_view 參數設為 false

gtag('config', 'GA_MEASUREMENT_ID', {
  send_page_view: false
});

send_page_view 設定不會跨頁面保留。如果網站要停用自動網頁瀏覽,請務必分別針對要停用該功能的每個頁面重複此設定。

如果程式碼片段是針對多個屬性設定,請停用每個設定指令的網頁瀏覽功能:

gtag('config', 'GA_MEASUREMENT_ID_1', {
  send_page_view: false
});
gtag('config', 'GA_MEASUREMENT_ID_2', {
  send_page_view: false
});

手動傳送 page_view 事件

請視情況進行以下 gtag 呼叫,並視情況取代預留位置值:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})