一、網頁的衡量選項
配置頁面衡量選項的幾種途徑:
- 使用 gtag.js 跟蹤網站
- 通過 Google 跟蹤代碼管理器實現 Universal Analytics 代碼
- 使用 analytics.js
- 使用 Measurement Protocol
二、事件簡介
https://support.google.com/analytics/answer/1033068#See
事件包含四個部分。您要跟蹤的單個事件必須標記這其中的至少2個部分;其他2個部分為可選,但建議您標記。
- 類別(必需):類別位於層次結構的頂部。您可以通過此方法將訪問者活動捆綁在一起。“幻燈片”、“視頻”和“下載”都是理想的類別,但您可以根據內容的要求進行具體或寬泛的分類。
- 操作(必需):操作就是指訪問者的行為。以視頻播放器為例,可能的操作包括:播放、暫停、共享、嵌入鏈接等。
- 標簽(可選):提供關於訪問者操作的簡要相關信息。例如,如果您在使用事件跟蹤視頻播放器,您可以在操作發生時將電影名稱作為標簽。這能提供有關訪問者所做操作的更多信息。
- 值(可選):任意的正整數值。值為數字形式,您可以使用值來計算貨幣金額或時間秒數。如果選擇使用事件作為目標,您可以指定 Google Analytics(分析)將事件值用作目標價值。
三、 設置事件衡量的方式
https://support.google.com/analytics/answer/1136960
兩種方式:
- 通過 Google 跟蹤代碼管理器進行代碼設置
- 代碼設置(網站)
1. 使用跟蹤代碼管理器部署 Google Analytics(分析)
https://support.google.com/tagmanager/answer/6107124?visit_id=637014553299624343-3086627037&rd=1
2. 使用 gtag.js 的 Google Analytics(分析)事件
https://support.google.com/analytics/answer/7476831
步驟
- 頁面全局添加基本的網頁跟蹤,即gtag.js
- 在網站代碼中添加js腳本,想GA發送事件詳情
a) 衡量 Google Analytics(分析)事件
https://developers.google.com/analytics/devguides/collection/gtagjs/events
本頁介紹了如何使用 gtag.js 發送 Google Analytics(分析)事件。
發送事件詳情腳本如下:
gtag('event', <action>, { 'event_category': <category>, 'event_label': <label>, 'value': <value> });
- <action> 是在 Google Analytics(分析)事件報告中顯示為事件操作的字符串。
- <category> 是顯示為事件類別的字符串。
- <label> 是顯示為事件標簽的字符串。
- <value> 是一個顯示為事件價值的非負整數。
Google Analytics(分析)提供一套默認的事件、相應默認類別和默認標簽類型(如果提供)。對於未在默認列表中的事件名稱(例如您創建的任意事件名稱),默認類別為“engagement”,默認標簽為“not set”。
3. 發送非互動事件
要發送非互動事件,請將 non_interaction 參數設置為 true:
gtag('event', 'video_auto_play_start', { 'event_label': 'My promotional video', 'event_category': 'video_auto_play', 'non_interaction': true });
非互動事件:用戶進入頁面只觸發了非互動事件,在跳出率統計時本次訪問將統計在內。
官網原文:
將此值設為“True”意味着:對於使用非互動事件標記的網頁,如果會話只訪問了這個網頁,此會話將計為跳出,即使訪問者在會話期間還觸發了該事件也是如此。相反,忽略此選項意味着:對於包含事件衡量的網頁,如果訪問者在會話期間還觸發了該事件,則針對此網頁的單頁會話將不被計為跳出。