GA4 事件:GA3 事件轉移,及如何查看完整事件報表 - Let's Write

文章推薦指數: 80 %
投票人數:10人

本篇大綱:本篇要解決的問題。

GA3 vs. GA4 事件、GA3 的參數,不在GA4 的預設參數裡。

讓GA3 的事件出現在GA4 報表。

查看完整的事件報表。

筆記後心得。

跳至主要內容 GA4事件:GA3事件轉移,及如何查看完整事件報表 2022-05-062022-03-26/August 本篇大綱 本篇要解決的問題GA3vs.GA4事件GA3的參數,不在GA4的預設參數裡讓GA3的事件出現在GA4報表查看完整的事件報表筆記後心得 本篇要解決的問題 最近,大家應該都看到一個驚悚消息,就是Google說「明年七月後GA3不會再收集資料,大家都去用GA4吧」(原文在這)。

好的,接下來就會有一個問題,埋GA4的追蹤碼容易,用GTM或是找原始碼讓工程師無腦埋就好,但事件呢?事件可以直接用原本GA3的寫法嗎? 答案是不行,因為3跟4在事件的使用觀念上是不一樣的,而且GA3那些「event_category」之類的也不是GA4的預設參數,如果大家的網站埋了GA4以後,不做任何設定,或是不重寫事件的程式碼,那進到GA4的報表就會發現「event_category」那些收到的值不會被紀錄到。

本篇就是August痛苦了一天後研究出來,怎麼把GA3事件,不用改寫程式碼,只要在GA4後台設定一下,就可以直接使用GA4事件的筆記。

另外,GA4的報表,基本上不像3一樣會秀出所有的數值,如果點擊事件一天只有1,那在報表上就看不到,因為太少了(流量不高錯了嗎!),August也有找到方法可以在GA4上完整的看到事件報表,一樣整理在這篇。

GA3vs.GA4事件 3跟4的事件有一個很不同的觀念,就是3的事件是有層級的,而4沒有,這邊看程式碼會比較清楚。

GA3埋事件(GA3事件追蹤): gtag('event','事件動作',{ 'event_category':'事件類別', 'event_label':'事件標籤', 'value':'事件值' }); GA4埋事件(官方文件): gtag('event','事件名稱',{ '參數1':'值1', '參數2':'值2', …… }) 最不一樣的就是,GA3的事件有層級event_category>event_label,而GA4就是消除了層級,每個事件的每個值都是獨立去看待。

GA3跟GA4的不同可以參考官方文件,因為文件上blablabla寫了一長串,雖然寫的是中文但看上去就跟火星文一樣XD:GoogleAnalytics(分析)4事件與通用Analytics(分析)事件的差異。

這是廣告,點擊一下可以幫本站多個一點點的廣告收入,謝謝 要注意的是,GA4可以設自訂的參數,但也不是沒有限制的,除了數量限制外,字數也有限制,從文件中挑了幾個覺得重要的(官方文件): 紀錄的項目限制事件名稱長度40字元事件參數數量25個事件參數名稱的長度40字元事件參數值的長度100字元 GA3的參數,不在GA4的預設參數裡 GA4發送自訂事件的時候,在不寫參數的情況下,預設會包含以下參數: languagepage_locationpage_referrerpage_titlescreen_resolution 聰明如我們,一定會發現到一項驚悚的事實,就是GA3的event_category、event_label不在這上面啊! 那我們原本在網站寫的好好的event_category、event_label會出現在GA4的事件報表裡嗎? 根據August人體實驗證明,不會,event_category、event_label不會自動出現在GA4事件報表裡。

這也就是本篇要解決的問題,讓event_category、event_label出現在GA4事件報表。

這段的最後附上幾個官方文件中,很重要的資料: GA4自動收集的事件GA4加強型評估事件GA4建議事件 August覺得最重要的就是第三個建議事件,幫網站埋設GA4事件時,可以先查一下有沒有在建議事件裡,有的話就照著文件中要給的參數去給。

尤其裡面還有一大項是「線上銷售業績」,看了事件的範例,很像是GA3的電商報表所需要的事件啊,看來GA4的電商報表要埋不同的參數(暈.jpg)。

這是廣告,點擊一下可以幫本站多個一點點的廣告收入,謝謝 讓GA3的事件出現在GA4報表 本篇的重點就是這段了,要怎麼設定,才能讓GA3的event_category、event_label出現在GA4的事件報表裡呢? 答案很簡單,就是「自訂定義」,我們把event_category、event_label這二項設成自訂維度就可以了。

進到GA4的後台,左側選單點擊「設定」>「自訂定義」>「建立自訂維度」: 點擊建立自訂維度 然後會出現一張表,要填寫自訂維度所需的東西。

維度名稱:填寫一個看得懂的名稱。

範圍:選擇「事件」。

說明:看要不要填,就是針對這個自訂維度寫一個補充說明。

事件參數:這邊就是要把GA3的event_category、event_label給寫上。

建立自訂維度 一個自訂維度,只能抓一個事件參數,因此我們需要的event_category、event_label就要建成二個。

欄位都填寫好後按下儲存,在自訂定義的列表上就會看到,以下是August把類別跟標籤都建好後的樣子: event_category、event_label建立自訂定義完成 GA3的事件,還有一個value,這項如果有用到,建議也加上去,雖然目前看GA4的事件,有一個「活動價值」,這個值的說明是: 為事件提供的所有VALUE參數的總計。

這項指標的意義依情境而異,可用來追蹤對應用程式而言有價值的所有資料(例如收益、時間和距離等等)。

但文件上有用到value的,都是寫在了建議事件上,這樣推理下去,GA3中我們埋的都算是自訂事件,而自訂事件預設的5個參數裡沒有value,因此覺得加上去會比較保險,以免有送出value但報表上卻沒有紀錄。

以上,把event_category、event_label、value都加上自訂定義後,後續GA4收到我們用GA3寫法寫的事件時,就會紀錄在報表中。

如果想要立即測試看有沒有成功,從即時報表上就看得到了,像是August在本站有埋了一些連結的點擊事件,在即時報表裡的「事件」那邊就會看到如下: 即時報表的事件 可以看到事件中,確實有紀錄到event_category、event_label二項。

查看完整的事件報表 好了,當我們照著上面的步驟建好自訂定義,到了隔天進到GA4的事件報表,要看有沒有事件的紀錄時,可能會遇到一個狀況,就是我們寫的事件怎麼沒有出現在報表上? 對,August今天震驚過一次了,事件報表上沒有出現自己埋的事件。

震驚完後,看了一下報表說明,看到了這段: 已套用門檻說明 看到這段已套用門檻,點進暸解詳情的頁面看了一下後,August對這個狀況的簡單翻譯就是: 不好意思,你的資料太太太~~~~~低囉,本功能不想為了這些個少量資料耗掉資源作分析,請你保重。

好吧,但山不轉路轉,總不能哪天行銷或企劃人員想要看GA4的資料來作成效或一些數據分析時,我們原本埋的GA3資料都看不到,或是漏東漏西的吧?就在一陣摸索後,發現GA4有一個功能是可以看到完整事件資料的,這個功能就是「探索」。

點開GA4左側的選單,就會看到一個「探索」,就是這麼直接: GA4探索 點進探索後,會看到GA上提供了一些範本: GA探索範本 我們點選第一個「任意形式」,接下來會看到左側出現了很多東西可以用: 探索任意形式 不用被這些一堆有的沒的項目給嚇到了,簡單來說,我們就把它當成是GA3的自訂報表功能就好,差別只在於,照老高的說法就是「PUA一下把所有選項都給列出來」。

而且很方便的是,左側這些項目改動一下,右側就會看到報表跟著改變,也不用擔心如果突然地震,電腦爆炸來不及存檔之類的問題,探索裡的報表設定都是自動存檔的,每改更一次設定,就算老闆突然來了臨時要關掉GA4的畫面,下次進來也是一樣是最後設定過的樣子。

任意形式的介面操作很簡單,上圖的左邊是「變數」,右邊是「標籤設定」,我們就是把左邊要的變數,拉進右邊的標籤裡就行了。

如果左邊的變數沒有找到要的選項,只需要點擊「+」,就可以增加想要的項目,而我們在上面一大段中建立的自訂維度也可以找到: 自訂維度 經過August人體實驗證明,從探索這邊製作出來的報表,即便資料量只有1也會顯示出來,大家可以安心使用。

筆記後心得 目前GA4的教學網路上還很少,本篇是August自行摸索出的使用方法,如果有錯誤的地方請留言指教。

如果這篇對你有幫助,也請多多按個讚、分享,或點擊一下廣告幫本站掙一點小小小小的廣告收入囉。

收藏此筆記:FacebookTwitterTelegramPocket電子郵件列印 看過本篇的人也看過: SummaryArticleNameGA4事件:GA3事件轉移,及如何查看完整事件報表Description本篇大綱:本篇要解決的問題。

GA3vs.GA4事件、GA3的參數,不在GA4的預設參數裡。

讓GA3的事件出現在GA4報表。

查看完整的事件報表。

筆記後心得。

Augustus August Let'sWrite Let'sWrite https://letswrite.tw/wp-content/uploads/2020/08/logo_512.jpg 以下是留言,但關於留言的部份必需先讓你們知道: 本站的文章都是August因為覺得有趣,才會實作並整理成筆記文而後進行發表。

如果留言是希望把Demo改成「你想要」的樣子,或是把功能改成「符合你需求」的樣子, Sorry~除非那修改是August也有興趣的,不然不會幫你們寫程式去面對工作或是交作業。

未來這類的留言不會再主動回覆。

😎 另外,公開信箱是為了讓金流驗證用, 因為之前遇過幾次回信協助解決問題後,對方卻一聲謝謝也沒有,就這樣拿去幫工作交差。

因此決定不再回覆信件,有疑問就利用留言功能囉。

搜尋: Translate 简体中文繁體中文English日本語 最新文章 OSM+Leaflet學習筆記3:定位、全螢幕、小地圖、列印、客製選單 Javascript,XML轉JSON OSM+Leaflet學習筆記2:移動中心點、抓目前地點 OSM+Leaflet學習筆記1:建地圖、marker、事件、換圖層 製作一個Hugo+TailwindCSS初始檔 CLI學習筆記 表單驗證:中文姓名、身分證、手機條碼、生日、信箱、手機、選擇縣市 用原生JavaScript做一個簡單的抽獎功能頁面 大家都在看WebSocket基本介紹及使用筆記GoogleMapsAPI學習筆記-1:地圖、標記、客製樣式Word、Excel合併列印功能使用筆記Vue.js3CompositionAPI基本學習筆記-1:Ref、Props、watch、生命週期LIFFv2基本使用筆記及範例Google表單,輸入ID後自動帶入其它欄位資料用reCAPTCHAv3來做非機器人驗證如何用GoogleSheets/Excel當作資料庫 請作者一杯咖啡? 寫文章需要咖啡提神,回答問題需要時間及心力。

如果覺得本站文章對工作有幫助、技術有進步,或是問題有得到解答,歡迎請本站喝杯咖啡。

中杯60元、大杯90元,加碼特大杯120元。

你請的每一杯咖啡,對本站來說都是莫大鼓勵:) 請喝咖啡(台灣)Buymeacoffee(Foreign) Y**g 哈*哈**啦 M** L**ce**tT***g H**l*y He**y 小*瓜 ki*******37 A**y S**Y**C** R****_L** I**n M******C**u R***y 曾* M** L**O 放個廣告賺點養主機的$$,謝謝 Let’sWrite來訪人數 位大大相挺,謝謝。

(如何製作來訪人數?) 訂閱新文章通知 直接加入Telegram的頻道,有最新文章時會收到廣播通知: DMCAProtection放個廣告賺點養主機的$$,謝謝 Let'sWrite 前端工程師August的學習筆記—solvingproblems,insimpleways. API Front-End Google Bot Vue PWA WordPress Followus FB Telegram GitHub IG Twitter 網站地圖 隱私權政策 RSS [email protected](金流驗證用) 請喝咖啡(台灣) Buymeacoffee(Foreign)



請為這篇文章評分?