Universal Analytics事件迁移至gtag库的正确方法咨询
UA点击事件迁移至gtag的正确方式
先纠正你代码里的问题,再给出匹配原UA逻辑的正确写法:
- 拼写错误:你写的
event_categpory是笔误,正确参数名应为event_category - 事件动作的选择:原UA代码
ga('send', 'event', 'Video tutorial links (inside CMS)')仅指定了事件类别,未定义动作(action)和标签(label)。你用HowTo作为事件动作是GA4的推荐事件名,适用于标记教程类行为,但如果要和原UA事件逻辑完全对齐,应该用贴合点击场景的click作为动作。
匹配原UA逻辑的gtag写法
如果要保持和原UA事件一致的上报内容,正确代码如下:
onclick="gtag('event', 'click', { 'event_category': 'Video tutorial links (inside CMS)' })"
额外说明
- 若你是迁移到GA4(而非继续使用UA跟踪ID),也可使用自定义事件名并保留类别参数,示例:
这里的onclick="gtag('event', 'video_tutorial_link_click', { 'category': 'Video tutorial links (inside CMS)' })"category是自定义参数,可在GA4后台配置为自定义维度用于数据查看。 - 原UA代码省略动作和标签时,UA会默认填充空值,上述gtag写法可完全对应这一逻辑。
内容的提问来源于stack exchange,提问作者Virkoff
相关产品推荐
相关产品推荐

