Page view 瀏覽量

Page view 瀏覽量

gtag 瀏覽量

你可以簡單的將 GA4 TAG_ID 設定到 gtag 的 config 參數中,然後他就會自動的傳送瀏覽量 (Page views) 事件到 GA

gtag('config', 'TAG_ID');

如果你想要修改一些在 gtag 的追蹤資料,你可以將你要修改的資料傳送到第 3 個參數

gtag('config', 'TAG_ID', {
  page_title: 'My Profile',
  page_location: 'https://example.com/me' // Include the full URL
});

來自 gtag 及 Google Tag Manager 的重複的瀏覽量 (Page views) 事件

假如你使用 Google Tag Manager 傳送你的 瀏覽量 (Page views) 事件,你就必須要關閉 gtag 的傳送 瀏覽量 (Page views) 事件 功能,不然你會看到同時有 2 個 瀏覽量 (Page views) 事件 被傳送到 GA

1. 關閉 gtag 瀏覽量 (Page views) 事件

你可以設定在 gtag 的 config 設定時,傳入第 3 個參數將 send_page_view 設定為 false,這樣的話 gtag 就不會再傳送瀏覽量 (Page views) 事件了

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

2. 關閉 Google Tag Manager 瀏覽量 (Page views) 事件

你可以到你的 Google Tag Manager 找到你的 Google Analytics: GA4 Configuration 設定 Tag,然後取消勾選 Send a page view event when this configuration loads 選項

這樣的話 Google Tag Manager 就不會再傳送瀏覽量 (Page views) 事件了

Page view

手動傳送瀏覽量 (Page views) 事件

如果你使用 無限捲動 (infinite scroll) 或任何使用 JavaScript 動態變更你的網址的功能,你可能想要傳送自訂的瀏覽量 (Page views) 事件到 GA

你自己可以在 gtag 傳送 page_view 事件到 GA

gtag('event', 'page_view', {
  page_title: 'My Profile',
  page_location: 'https://example.com/me', // Include the full URL
  send_to: '<MEASUREMENT_ID>'
});

Reference