首页建站教程站长工具网址导航免费资源

Google Analytics 4安装与使用教程

728×90 教程页顶部广告位

Google Analytics(GA)是全球最流行的网站数据分析工具,最新版本是GA4(Google Analytics 4)。做英文站和海外流量的网站必备,国内网站也可以配合百度统计一起使用。这篇教程教你GA4的安装和使用。

一、GA4概述

Google Analytics 4(简称GA4)是Google在2020年推出的新一代分析工具,取代了旧的Universal Analytics(UA)。GA4以事件为核心,跨平台追踪能力更强,AI驱动的洞察更智能,是目前Google主推的分析工具。

功能模块说明
实时报告实时查看当前活跃用户、正在浏览的页面、来源、地域等
受众分析用户的地域、年龄、性别、兴趣、设备、浏览器等人口统计学特征
流量获取用户从哪里来(Google搜索、直接访问、社交媒体、外链等)
行为分析用户浏览了哪些页面、页面浏览量、停留时间、退出率、浏览路径
事件分析用户的各种行为事件(页面浏览、点击、滚动、下载、视频播放等)
转化分析设置转化目标(如购买、注册、订阅),跟踪转化次数和转化率
收入分析电商网站的收入、订单、产品销售数据分析
探索报告自定义数据探索,自由组合维度和指标,做深入分析
广告报告和Google Ads打通,分析广告投放效果
BigQuery导出将原始数据导出到Google BigQuery,做高级分析(免费版也支持)
💡 GA4的优势

免费:基础功能完全免费,足够大多数网站使用
全球数据准确:Google搜索、Chrome浏览器数据打通,全球流量数据准确
事件驱动:以事件为核心,可以追踪任何用户行为,比UA的页面浏览模式更灵活
跨平台:可以同时追踪网站和App的数据,统一用户识别
AI洞察:Google的AI自动分析数据,发现异常和机会
和Google生态打通:和Google Search Console、Google Ads、BigQuery等无缝集成
数据导出:可以导出原始数据到BigQuery,做无限深度的分析

⚠️ GA4和百度统计的区别

• GA4是全球工具,对Google搜索和海外流量数据准确;百度统计对百度搜索和国内流量数据准确
• GA4功能更强大,分析维度更多,学习曲线较陡;百度统计界面简单,容易上手
• GA4在国内访问可能不稳定(需要科学上网才能登录后台,但统计代码在国内能正常加载);百度统计国内访问稳定
• 建议国内网站两个都装,百度统计看日常数据,GA4做深入分析和海外流量数据
• 两个工具同时安装不会冲突,各自统计各自的数据

二、注册与安装

GA4注册与安装步骤
  1. 注册Google账号
    • 如果有Google账号(Gmail),直接使用;没有的话先注册一个
    • 访问Google Analytics官网:analytics.google.com
    • 用Google账号登录
  2. 创建GA4账号和媒体资源
    • 首次登录会引导创建账号,点击"开始衡量"
    • 账号设置:
      • 账号名称:自定义(如"我的网站")
      • 数据共享设置:根据需要勾选(建议默认)
    • 媒体资源设置:
      • 媒体资源名称:你的网站名称
      • 报告时区:选择你的时区(如北京、上海)
      • 货币:选择你的货币(如人民币CNY)
    • 业务信息:
      • 行业类别:选择网站所属行业
      • 企业规模:选择员工数范围
    • 点击"创建",接受服务条款
  3. 选择平台并获取代码
    • 创建后会提示选择平台,选择"网站"(Web)
    • 输入网站URL(如 https://www.example.com)和数据流名称
    • 点击"创建数据流"
    • 创建后会看到"衡量ID"(格式如 G-XXXXXXXXXX),这是GA4的标识
    • 点击"查看代码说明"或"标签安装说明",获取安装代码
  4. 安装代码到网站
    • GA4的安装代码(gtag.js)类似:
      <!-- Google tag (gtag.js) -->
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-XXXXXXXXXX');
      </script>
    • 将这段代码粘贴到网站所有页面的<head>标签中(GA4建议放在head中,确保尽早加载)
    • WordPress安装方法
      • 方法1:安装GA插件(如"Google Analytics for WordPress by MonsterInsights"、"Site Kit by Google"),在插件设置中输入衡量ID
      • 方法2:在主题设置中找到"头部代码"或"自定义HTML",粘贴代码
      • 方法3:编辑主题的header.php文件,在<head>中粘贴代码
    • 纯HTML网站:每个HTML页面的<head>中粘贴代码
    • 其他CMS:在后台找到"自定义代码"或"统计代码"设置,粘贴到头部
  5. 验证安装
    • 安装后,访问你的网站
    • 回到GA4,进入"实时"报告,看是否有你的访问记录(实时报告延迟几秒到几分钟)
    • 或者用Google Tag Assistant插件(Chrome扩展)检测页面上的GA代码是否正常
    • 如果实时报告显示有活跃用户,说明安装成功
    • 如果没有数据,检查:代码是否粘贴正确、是否在<head>中、是否所有页面都加了、是否有广告拦截插件屏蔽
  6. 关联Google Search Console(推荐)
    • 在GA4中,进入"管理" → "产品链接" → "Search Console链接"
    • 点击"关联",选择你的Search Console账号和网站
    • 关联后,在GA4中可以看到Google搜索的流量数据(搜索词、展示次数、点击次数等)
    • 这是非常有价值的功能,建议一定要关联
⚠️ 安装注意事项

• GA4代码建议放在<head>中(和百度统计放在body末尾不同),因为GA4需要尽早加载以追踪所有事件
• 不要同时安装GA4和旧版UA(Universal Analytics),UA已经在2023年7月停止数据收集
• 衡量ID格式是 G-XXXXXXXXXX,不要和旧版UA的 UA-XXXXX-X 混淆
• 如果用Google Tag Manager(GTM),可以通过GTM安装GA4,更灵活,但配置更复杂
• 国内用户访问www.googletagmanager.com可能较慢,但一般能加载,不会影响网站速度(异步加载)
• GA4数据有24-48小时的处理延迟,当天的数据不完整,第二天看更准确

三、核心报告解读

3.1 实时报告

进入"实时"报告,可以看到当前网站的活跃情况:

  • 当前活跃用户数(过去30分钟内)
  • 用户正在浏览的页面(按浏览量排序)
  • 用户来源(搜索引擎、直接、社交、外链等)
  • 用户地域分布(国家/城市)
  • 用户设备(PC/移动/平板)
  • 最近30分钟的事件计数
  • 实时用户列表(每个用户的当前页面、来源、地域)

用途:实时监控网站流量,发布新内容后看是否有访问,排查异常流量,验证事件跟踪是否正常。

3.2 报告(Reports)概览

GA4的"报告"菜单包含以下主要报告:

报告说明
报告概览关键指标汇总卡片,快速了解网站整体情况
实时实时活跃用户数据
用户 → 受众特征用户的国家、城市、语言、年龄、性别、兴趣
用户 → 技术用户的浏览器、操作系统、设备类别、屏幕分辨率
用户 → 用户/ Lifetime用户生命周期价值、首次访问时间、用户留存
流量获取 → 流量获取概览用户来源渠道汇总(自然搜索、直接、社交、引荐、付费等)
流量获取 → 用户获取按首次来源渠道统计新用户
流量获取 → 流量获取按会话来源渠道统计所有流量
流量获取 → Google AdsGoogle Ads广告流量数据(需关联)
流量获取 → Search ConsoleGoogle搜索流量数据(需关联GSC)
互动 → 内容页面浏览量、热门页面、页面停留时间、退出率
互动 → 事件所有事件的触发次数、用户数
互动 → 转化转化事件的次数、转化率、转化价值
互动 → 电子商务电商数据(收入、订单、产品、购物车行为)

3.3 关键指标解读

指标说明
用户数(Users)访问网站的独立用户数(GA4按用户ID/Cookie统计)
新用户(New Users)第一次访问网站的用户数
会话数(Sessions)用户访问会话数,一个用户30分钟内的连续访问算一个会话
参与会话数(Engaged Sessions)有意义的会话(停留超过10秒、或有2次以上页面浏览、或有转化事件)
参与率(Engagement Rate)参与会话数/总会话数,替代了UA的跳出率(越高越好)
平均参与时长用户平均参与时间(只计算有参与的时间)
每次会话浏览页数平均每个会话浏览的页面数
事件数(Events)所有事件触发的总次数
转化数(Conversions)转化事件触发的次数
转化率转化数/会话数
💡 GA4和UA指标变化

GA4取消了UA的"跳出率"(Bounce Rate),改用"参与率"(Engagement Rate)。参与率是指有意义的会话比例(停留超过10秒、或浏览2页以上、或有转化),参与率越高越好。这比跳出率更合理,因为用户看了一个页面停留5分钟也是有价值的,不算跳出。

GA4的"用户数"统计也更准确,通过用户ID和设备指纹跨设备识别同一个用户。

四、事件与转化配置

4.1 GA4自动收集的事件

GA4会自动收集以下事件,不需要额外配置:

  • page_view:页面浏览(每次加载页面触发)
  • first_visit:用户首次访问
  • session_start:会话开始
  • user_engagement:用户参与(停留超过10秒等)
  • scroll:页面滚动到90%深度(默认开启)
  • click:点击出站链接(外部链接)
  • video_start/video_progress/video_complete:视频播放事件(对嵌入的视频自动追踪)
  • file_download:下载文件(PDF、ZIP等)
  • view_search_results:站内搜索(如果URL包含搜索参数)

这些自动事件已经能满足大部分基础统计需求。

4.2 自定义事件

如果需要追踪特定的用户行为(如按钮点击、表单提交、特定链接点击),可以配置自定义事件。

自定义事件配置方法
  1. 方法1:修改代码(gtag.js)
    • 在需要追踪的元素上添加事件代码:
      <button onclick="gtag('event', 'click_button', {'button_name': '下载PDF', 'category': '资源下载'})">下载</button>
    • 参数说明:
      • 第一个参数:事件名称(自定义,如click_button、form_submit)
      • 第二个参数:事件参数(自定义键值对,如button_name、category)
  2. 方法2:Google Tag Manager(推荐)
    • 如果用GTM管理标签,可以在GTM中配置触发器(Trigger)和标签(Tag),无需修改网站代码
    • 例如:配置"点击包含下载的链接"触发器,触发GA4事件标签
    • GTM更灵活,适合非技术人员配置,但学习成本较高
  3. 方法3:GA4界面创建事件
    • 在GA4中,进入"配置" → "事件" → "创建事件"
    • 可以基于已有事件创建新事件(如当page_view的页面URL包含/thanks时,创建form_submit事件)
    • 这种方法不需要改代码,但功能有限,只能基于已有事件的参数创建
  4. 配置后,在"互动" → "事件"报告中可以看到自定义事件的数据

4.3 转化目标配置

转化是你希望用户完成的关键动作(如注册、购买、订阅、留言),配置转化后可以跟踪转化率和转化路径。

配置转化事件步骤
  1. 先确保你要追踪的动作已经作为事件存在(自动事件或自定义事件)
  2. 进入"配置" → "事件",找到对应的事件
  3. 点击事件右侧的"设置为转化"开关(标记为转化事件)
  4. 或者进入"配置" → "转化" → "新建转化事件",输入事件名称
  5. 设置后,该事件就会被标记为转化,在"互动" → "转化"报告中查看数据
  6. 常见的转化事件:
    • generate_lead:产生线索(如表单提交、留言)
    • purchase:购买(电商网站)
    • sign_up:注册
    • subscribe:订阅(邮件、RSS)
    • contact:联系(点击电话、邮件链接)
  7. 可以为转化事件设置价值(如每次转化值多少钱),在事件参数中传入value参数

五、数据分析与优化

每周GA4数据分析流程
  1. 看概览
    • 本周用户数、会话数、参与率、平均参与时长
    • 和上周对比,是增长还是下降
    • 关键指标是否健康(参与率>50%,平均参与时长>1分钟)
  2. 分析流量来源
    • 各渠道(自然搜索、直接、社交、引荐、付费)的流量占比
    • 哪个渠道增长最快,哪个下降
    • 自然搜索流量中,哪些搜索词带来流量(需关联GSC)
    • 引荐流量中,哪些网站带来流量
  3. 分析内容表现
    • 访问量最高的10个页面
    • 每个页面的参与率、平均停留时间、退出率
    • 新发布的内容表现如何
    • 哪些页面参与率低,需要优化
  4. 分析用户特征
    • 用户地域分布(国家/城市)
    • 设备类型(PC/移动比例)
    • 浏览器和操作系统
    • 新老用户比例
  5. 分析转化
    • 转化次数、转化率
    • 哪些渠道带来的转化最多
    • 转化路径(用户从哪些页面进入、经过哪些页面完成转化)
    • 转化漏斗中哪个环节流失最多
  6. 制定优化计划
    • 根据数据发现问题和机会
    • 列出下周的优化事项(如优化参与率低的页面、加强高转化渠道、写高流量同类主题)
    • 记录数据,下周对比效果
💡 探索报告(Explorations)高级分析

GA4的"探索"功能可以做更深入的自定义分析:
漏斗探索:创建转化漏斗,分析每个步骤的流失率
路径探索:可视化用户浏览路径,看用户从哪来、到哪去
细分重叠:分析不同用户群体的重叠情况
用户分层:按行为特征对用户分组
同类群组分析:按首次访问时间分组,分析留存趋势
自由形式:自由组合维度和指标,生成自定义表格和图表

这些高级分析功能适合有一定数据分析基础的用户,可以发现标准报告看不到的洞察。

六、常见问题与FAQ

Q:GA4在国内能用吗?统计代码能加载吗?
A:GA4的统计代码(www.googletagmanager.com)在国内大部分地区能正常加载,虽然可能比百度统计慢一点,但因为是异步加载,不会影响网站速度。登录GA4后台(analytics.google.com)在国内需要科学上网才能稳定访问。如果你主要做国内流量,百度统计足够;如果做英文站或海外流量,GA4是必备的。建议两个都装,数据互补。

Q:GA4数据和百度统计数据为什么不一样?
A:两个工具的数据有差异是正常的,原因包括:①统计逻辑不同(GA4按用户和事件,百度统计按PV/UV);②Cookie和用户识别方式不同;③广告拦截插件对两个工具的屏蔽率不同;④爬虫过滤规则不同;⑤数据处理延迟不同(GA4延迟24-48小时,百度统计延迟较小);⑥时区设置可能不同。数据差异在10%-30%都是正常的,不要纠结哪个更准,用同一个工具做趋势对比即可。

Q:GA4免费版有数据限制吗?
A:GA4免费版没有每日/每月的事件数硬限制,但有公平使用政策。对于大多数中小网站(每天几万PV以下),免费版完全够用。如果是大流量网站(每天百万PV以上),可能需要升级到GA4 360(付费版,企业级)。免费版支持BigQuery导出(每天10GB导出额度),这是非常大的优势(旧版UA只有付费版才能导出原始数据)。

Q:需要学习Google Tag Manager(GTM)吗?
A:不一定。如果只是基础的页面浏览统计,直接安装GA4代码就够了,不需要GTM。如果你需要频繁添加/修改各种跟踪代码(GA、广告像素、转化跟踪等),或者需要配置复杂的自定义事件,GTM会更方便(不需要改网站代码,在GTM界面配置即可)。GTM学习成本较高,新手可以先直接用GA4代码,等需要时再学GTM。

Q:GA4可以追踪电商数据吗?
A:可以。GA4有完善的电商追踪功能,可以追踪商品浏览、加购、开始结账、购买、退款等全流程电商事件,分析收入、订单、产品销量、购物车放弃率等。需要在网站上添加电商事件代码(如purchase、add_to_cart、begin_checkout等),或者用电商平台的GA4集成插件(WooCommerce、Shopify等都有现成的GA4集成)。配置后在"互动" → "电子商务"报告中查看电商数据。

Q:怎么排除自己的访问?
A:GA4没有直接的IP排除功能(因为隐私政策),但可以用以下方法排除自己的访问:①在浏览器安装广告拦截插件,屏蔽GA代码(但这也会屏蔽其他用户的统计,不推荐);②在GA4中创建一个内部流量过滤器:进入"管理" → "数据设置" → "数据过滤器",创建"内部流量"过滤器,定义你的IP地址,然后排除内部流量。GA4的IP过滤是在数据处理时排除的,配置后24小时生效。如果是动态IP,可以排除IP段,或者每次更新IP。

这篇教程对你有帮助吗?

728×90 教程页底部广告位