GA4 与 Universal Analytics
转向以事件为基础的分析
GA4 与 Universal Analytics 是 CoddyKit 上的免费 Digital Marketing Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Digital Marketing Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Digital Marketing Academy 课程共包含 4 节课。
GA4 为何取代 UA
Universal Analytics(UA)已于 2023 年 7 月 1 日停止处理新数据。Google Analytics 4(GA4)现在是唯一受支持的版本。
这次转变并不是重新设计界面。GA4 采用了完全不同的数据模型,旨在适应隐私保护、跨设备跟踪以及无 Cookie 的未来。
了解这些差异,有助于您在阅读从 UA 迁移而来的报告时避免错误的假设。
会话与事件
UA 以会话为基础。所有内容都会汇总到会话中,而命中类型(页面浏览、事件、交易)则是彼此独立的概念。
GA4 以事件为基础。每次交互都是一个带有参数的事件,包括 page_view 本身。这样,网站和应用数据便可以在同一架构下统一。
UA hit types:
- pageview
- event (category / action / label)
- transaction
- social
GA4 model:
- everything is an event
- page_view -> event
- purchase -> event
- scroll -> event
- parameters carry the detail事件架构
在 UA 中,事件采用固定的类别 / 操作 / 标签 / 值结构,因此很难扩展。
GA4 事件包含一个名称和灵活的参数(每个事件最多 25 个)。这种结构的表达能力强得多,也能与应用分析自然衔接。
UA event:
category: "Video"
action: "Play"
label: "Intro"
value: 1
GA4 event:
event_name: "video_start"
parameters:
video_title: "Intro"
video_provider: "youtube"
video_percent: 0自动衡量
GA4 通过增强型衡量开箱即用地收集许多交互数据。在 UA 中,其中大多数交互都需要手动添加标签。
您可以在数据流设置中切换启用这些功能。这能缩短设置时间,但您应了解哪些内容会被自动跟踪,以避免重复计数。
Enhanced Measurement auto-events:
- page_view
- scroll (90% depth)
- click (outbound links)
- view_search_results
- video_start / video_progress / video_complete
- file_download
- form_start / form_submit跳出率已不复存在
UA 中的跳出率 = 没有任何交互的单页会话。GA4 用互动率取代了它,互动率表示互动会话所占的百分比。
互动会话持续 10 秒或更长时间、包含一次转化,或包含至少 2 次页面浏览。GA4 中的跳出率就是 1 减去互动率。
Engaged session = any of:
- duration >= 10 seconds, OR
- 1+ conversion event, OR
- 2+ page_view / screen_view events
Engagement Rate = engaged_sessions / total_sessions
Bounce Rate (GA4) = 1 - Engagement Rate用户与身份
GA4 优先采用以用户为中心的报告,而不是以会话为中心的报告。它会利用 Google 信号、User-ID 和设备数据,串联用户在不同设备上的身份。
UA 高度依赖 Cookie。GA4 则结合机器学习建模,在 Cookie 缺失时填补数据缺口,从而支持隐私法规要求。
GA4 identity spaces (priority order):
1. User-ID (your logged-in ID)
2. Google signals (signed-in Google users)
3. Device ID (cookie / app instance)
4. Modeling (behavioral, when consent denied)数据保留期限
GA4 标准事件级数据的默认保留期限为 2 个月,最长可延长至 14 个月。标准汇总报告的保留时间更长。
如需分析超过 14 个月的数据,请将原始数据导出到 BigQuery。GA4 在标准层级中免费提供此功能,这是与 UA 相比的一项重大变化。
Retention settings (Admin > Data Settings):
Event data retention: 2 months (default)
14 months (max, standard)
Long-term solution:
GA4 -> BigQuery export (free)
query historical events with SQL转化与目标
UA 在视图层级配置目标(目标位置、持续时间、页面、事件)。GA4 没有视图,也没有目标。
您可以改为将任意事件标记为转化。这样更简单,但意味着您应先规划事件分类体系,再将关键事件提升为转化。
UA Goal types:
- Destination (thank-you URL)
- Duration
- Pages/session
- Event
GA4 conversion:
Admin > Events > toggle
"Mark as conversion" on event
e.g. generate_lead, purchase, sign_up不再有视图
UA 的结构是帐号 > 媒体资源 > 视图。视图可以让您创建经过筛选的数据副本。
GA4 的结构是帐号 > 媒体资源 > 数据流。现在可以通过数据筛选器、比较和子媒体资源(360)进行筛选。这简化了治理方式,但改变了隔离开发流量的方法。
UA: Account > Property > View(s)
GA4: Account > Property > Data Stream(s)
Replace View filters with:
- internal traffic data filter
- developer traffic data filter
- report-level comparisons报告界面
GA4 的报告更加精简。“报告”部分提供标准摘要;深入的自定义分析则位于“探索”部分。
UA 用户经常会找不到预先构建的报告。在 GA4 中,您可以自定义报告库,或构建探索来重新创建熟悉的视图。
Where things moved:
UA Behavior > Site Content -> Reports > Pages and screens
UA Acquisition > Channels -> Reports > Traffic acquisition
UA Custom Reports -> Explore (free-form, funnel, path)
UA Audiences -> Admin > Audiences迁移检查清单
一次干净的迁移并不是简单复制。您应从一开始就围绕事件和参数重新创建衡量计划。
请确认转化、关联 Google Ads、将保留期限设置为 14 个月、启用 BigQuery 导出,并在信任数据之前配置内部流量筛选器。
Migration checklist:
[ ] map UA goals -> GA4 conversion events
[ ] enable Enhanced Measurement
[ ] set data retention to 14 months
[ ] define internal traffic filter
[ ] re-link Google Ads & Search Console
[ ] turn on BigQuery export
[ ] validate in DebugView快速检查
请测试您对核心模型差异的掌握程度。
回顾
GA4 以事件为基础、以用户为中心的模型取代了 UA。GA4 不再有视图或目标,跳出率变成了互动率,身份则结合了 User-ID、Google 信号和建模结果。
请先规划事件,将关键事件标记为转化,延长数据保留期限,并使用 BigQuery 保存历史数据。迁移意味着重新构建,而不是简单复制。
常见问题解答
「GA4 与 Universal Analytics」课时是免费的吗?
是的 — 「GA4 与 Universal Analytics」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Digital Marketing Academy 课程的其余内容,请升级到 CoddyKit PRO。 Digital Marketing Academy 课程共包含 4 节课。
「GA4 与 Universal Analytics」这节课中我会学到什么?
转向以事件为基础的分析 你通过在浏览器中直接运行的动手代码来练习 Digital Marketing Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Digital Marketing Academy 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Digital Marketing Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「GA4 与 Universal Analytics」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Digital Marketing Academy 课中编写并运行代码吗?
能。每节 Digital Marketing Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。