[英]Gaq push events not showing in GA4
我們正在使用自定義跟蹤代碼來跟蹤 UA 中的事件,到現在為止一切正常,但是由於在 GA4 中移動所有事件有最后期限,我已經將 GA4 集成到網站中,但我看不到那些那里的事件。 以下是我使用的事件示例。
_gaq.push(['_trackEvent', 'EventCategory', 'EventAction', 'EventLabel']);
Homepage=Category,PretSmallBanJan2023Stars = Event name,Banner= Event label
例如 - _gaq.push(['_trackEvent', 'HomePage', 'PretSmallBanJan2023Stars-CH', 'Banner']);
當前設置中有超過 15000 個這樣的事件,我必須在 7 月之前移動它們,因此如果有任何方法可以保持相同的設置並在 GA4 中查看數據,我們將不勝感激。
親切的問候
您必須考慮到在GA4
中不再有Category
、 Action
和Label
。 點擊此鏈接轉到GA4
。 請記住,存在一些主要差異,例如查看此比較指標:Google Analytics 4 與 Universal Analytics 。 要在GA4
中定義Custom Event
,請遵循GA4 自定義事件
為了定義自定義事件,您可以使用兩種方法:
1 - GTAG
2-數據層
我相信如果您使用第一個或gtag.js API
將信息或事件發送到 Google Analytic API 會更容易。但是,它可能會發生變化(因此您可能有義務更改某些內容或在打開和關閉時更新某些內容谷歌決定)。
1 - GTAG
正如此鏈接中所述,為 GTAG 的網站應用程序設置事件,
在你開始之前:
創建一個 Google Analytics 4 帳戶和屬性 為您的網站創建一個 web 數據 stream 在您的網站上放置 Google 標簽 它還假設您具有以下內容:
訪問您的網站源代碼 Google Analytics 帳戶的編輯者角色
要向 Google Analytics 發送事件,這個 API 有一個名為 gtag() 的 function,無論何時你想向 Google Analytics 發送事件,你都可以使用以下語法:
gtag('event', '<event_name>', {
<event_parameters>
});
最后,如果您需要相同的指標Category
、 Action
和Label
我建議您為這三個創建Custom Dimensions
。 因此,如果您的數據庫中有一個舊定義的表,它不會更改字段或為開發人員創建負載。 創建Custom Dimensions and Metrics
的文檔在此處。 請記住,GA4 API 需要 48 小時才能識別您的自定義維度。 您也可以在上面的鏈接中閱讀一些限制。
2-數據層
在這種方法中,您還需要使用GTM
或Google Tag Manager
。 要了解更多信息,您可以點擊此鏈接GTM 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.