講到事件追蹤,想必大家都不會覺得陌生,那到底事件追蹤可以怎麼做呢?今天Code For Marketing 就跟大家講有關GA 常用到的事件追蹤,帶大家認識一下什麼是基礎的事件追蹤吧!
事件追蹤是GA內部相當重要的一個環節,其中你可以把『事件』設定為『目標』,又或是作為『分群USer』的條件,他有諸多功用,但究竟追蹤的原理是什麼呢?從根本的程式面來說,你可以把流程理解成這樣:
換言之,在設計追蹤事件時,你必須要弄清楚『觸發事件』的條件(trigger)、以及參與事件的對象(variable)、還有事件回傳的對象(Tag)。
當然除了了解到事件追蹤的發生的流程,另外一件重要的事情,就是要知道你所追蹤的值是怎麼呈成報表的,這邊我們以GA為例:
其實GA的事件追蹤報表,就是一張Excel 表,而我們可以透過我們所傳回GA的值來作為過濾資料的篩選條件,所以如上圖,我們就可以選擇用事件『類別』來觀看特定類別的總體資料,所以如果在追蹤上定義或回傳的值不明確,就會影響到你拉報表的精確性。
GA 的時間追蹤由幾件事情構成,主要由以下幾件事情:
從以下的例子來看:
如果今天你想要了解有多少人會播放這部影片,而這個事件用文字表達就是『A影片播放的次數』。
那現在我們如果用GA的概念去拆解,我們就可以理解成:
GA 事件裡面的類別、動作、標籤、值,大致上關係如下,但實際上,在思考時會更接近右圖一些,至於為什麼呢?我們可以從以下來看看。
eventCategory類別
定義:類別是事件追蹤的最上層,一般來說我們會把GA事件的類別作為想要追蹤項目的『內容分類』,舉例來說,『影片』、『文章』、『商品分類』等等都是可以用來作為寫入『分類』的值,而這個值會出現在Google Analytics 的報表上,為最上層的分類。
最佳做法:在使用類別做定義時,盡量用較為General 廣泛定義的項目作為名稱,而不要定義到太細,如『影片』為較佳的選擇,但『復仇者聯盟』可能就不是最佳選擇,可以將細節定義到『標籤』、或是『值』等資料。
特殊例外:當今天如果你已經定義了事件Video,你想要修改『類別』的名稱,但不改其他項目,在修正後重新發送的事件會被轉入到新的類別下,但舊有的資料還會依舊存在,例如:
A = { eventCategory: 'Video',
eventAction: 'play',
eventLabel: 'Fall Campaign'}
NewA = {eventCategory: 'VideoS',
eventAction: 'play',
eventLabel: 'Fall Campaign'}
你會在分類『Video』、『VideoS』底下都會看到label為 Fall Campaign 的事件。
eventAction
動作:定義:一般來說,eventAction通常會用與網頁互動時的『動作』來命名,例如『播放』、『點擊』、『收藏』等等行為。
最佳做法:盡量單純的動作名稱來做命名,或是具有一定『關聯性』的動作名稱,以下方為例:
特殊例外:
動作 | 標籤:「亂世佳人」 | 標籤:「華府風雲」 | 總計 |
---|---|---|---|
播放 | 共 22 次點擊來自 發生事件的 10 次工作階段 | 共 7 次點擊來自 發生事件的 5 次工作階段 | 29 次事件總數和 15 次不重複事件「播放」 |
暫停 | 共 3 次點擊來自 發生事件的 2 次工作階段 | 共 16 次點擊來自 發生事件的 8 次工作階段 | 19 次事件總數和 10 次不重複事件「暫停」 |
可以發現其實15次不重複事件,其實指的就是『將該次造訪(工作階段內),所執行的播放事件整理為一次,所以每次的造訪(工作階段)加總 = 不重複播放次數』。
eventLabel
標籤:定義:標籤通常可以用來作為辨識『內容』的用途,或是存放『內容相關的額外資訊』,例如文章的標題、或是商品的名稱。
最佳做法:
eventValue
事件價值:定義:當今天你的事件本身會傳遞價值時,你可以將事件發生時所想要傳入的『值』放入『事件價值中』,除此之外也可以用它來作為辨識『開啟 or 關閉』、又或是『有 or 無』等情況的判斷,另外Event 的Value在報表內,會以『總計』與『平均』的方式作呈現。
最佳做法:
什麼是非互動事件?他其實是我們在傳送GA事件時額外再帶入的一個『參數』,這個參數會影響部分指標是否把帶有『該參數的事件』納入計算,請參考下圖程式碼
ga('send', 'event', 'Videos', 'play', 'Fall Campaign', {
nonInteraction: true
});
程式碼中的 nonInteraction: true 就是『非互動事件』的標記,那關於非互動事件具體是怎麼影響指標計算的?我們以Google文件上的範例帶大家來說明,用『跳出率』的計算作為範例:
情境:跳出率的定義:User 進入頁面後只有瀏覽一頁,且執行其他任何被標記為事件的動作的比率。(所以GA預設會把事件計算進入)
帶入『非互動事件』:所以當今天我們帶入非互動事件後,該跳出率就會排除該頁面上被標記為事件的行為,不列入計算囉!
參考資料:
https://developers.google.com/analytics/devguides/collection/analyticsjs/command-queue-reference#send
https://support.google.com/analytics/answer/1033068?hl=zh-Hant
Part 2 留存用戶分析~加入會員即可觀看,免費體驗一個月,活動請參考: https://blog.codeformarketing.co/subscribe-pressplay-dija/
Hello 各位讀者~本期為第四期電子報,本次電子報我們將帶大家來看看一些最新的行銷時事以及工具的更新的有趣內容! 目錄: Google網址檢查工具現在可以顯示多個參照網頁了 舊版的Google取消連結工具將在2021年1月19日終止服務 Google Search Console要使用者透過完成驗證程序來證明自己是資源的擁有者 Google搜尋出現內容複製鏡像網站的Canonical Bug Google解釋為何一些使用不良SEO策略的網站仍有不錯的排名 Google正在致力於改善robots.txt測試工具 Google Ads身分驗證制度即將上路 這些常見的SEO錯誤會有害於你的排名 Google指出:太專注於一種SEO策略可能會有害於整體SEO結果 Google面臨的反信任訴訟對行銷人會有什麼影響? Google在華盛頓的暴力事件後暫停投放政治廣告 Google網址檢查工具現在可以顯示多個參照網頁了 Google近期在Google網站管理員的網址檢查工具中,讓一些URL可以顯示多個參照網頁了。…
Hello 各位讀者~本期為第三期電子報,本次電子報我們將帶大家來看看一些最新的行銷時事以及工具的更新的有趣內容! 目錄: 英國「Watchdog」對Google Ads的數據政策變更展開調查 你可以使用資料排除功能來避免轉換追蹤問題影響智慧出價 2021年SEO數位行銷的七個潮流 英國「Watchdog」對Google Ads的數據政策變更展開調查 英國的組織Watchdog已經開始針對Google近期對廣告數據系統的大翻新計畫展開調查,因為Watchdog認為這次的翻新可能會讓Google在線上廣告產業中,排除更多競爭對手。 英國的政府機構「競爭及市場管理局」(Competition and Markets Authority, CMA)聲明其將會針對Google近期關於從Chrome和Chromium架構的瀏覽器引擎中,移除第三方cookie的改變展開調查。 Cookie是小型文字檔案,是某些網站為了記錄使用者資訊(例如使用者名稱)而儲存在用戶端上的資料。它能幫助企業更有效率的鎖定客群投放廣告,對提供免費內容的網站也相當有幫助,但它也能用來記錄使用者在網路上的行徑。 Google在2022年即將推出的「數位沙盒」(digital sandbox)提案中,提到以自家的工具替代第三方cookie的計畫。但Watchdog認為這樣的改變會削弱出版者盈利的能力,以及破壞數位廣告競爭,讓Google更加根深蒂固的壟斷市場。 競爭及市場管理局的執行長Andrea Coscelli聲明:…