GOOGLE

EP06. “实战:GA4 + Search Console 网站流量报表”

首页 › Google 工具 › Data Studio · EP06
约 12 分钟· #EP06#Data Studio
🔒 登录后可标记已读
  • 每个月要登录 GA4 看流量、再登录 Search Console 看关键字,然后截图拼成报告给客户?这篇把两边做成一份会自动更新的报表,还每月自动寄出
  • 报表分三页:总览(流量与转化的关键数字)、流量来源(从哪里来)、SEO(Google 搜索的关键字与页面)
  • 用到前面所有技巧:数据源与凭证(EP02)、图表与控件(EP03)、计算字段与 Blend(EP04)、分享与定期寄送(EP05)
  • 事前准备:你的 Google 账号要有该网站 GA4 Property 和 Search Console 的权限

适用版本

  • Data Studio 2026-09 版;GA4 与 Search Console 的栏位名称以连接器实际显示为准

重点内容


报表规划

flowchart TB
    subgraph P1["第 1 页:总览"]
        A1["Scorecard × 4<br/>访客、工作阶段、互动率、转化"]
        A2["Time series:每天访客"]
    end
    subgraph P2["第 2 页:流量来源"]
        B1["流量分类(计算字段)"]
        B2["装置、州属地图"]
    end
    subgraph P3["第 3 页:SEO"]
        C1["Search Console 点击、曝光、CTR、排名"]
        C2["关键字 Top 20、页面 Top 20"]
    end
    P1 --> P2 --> P3

第 1 步:建立数据源

  1. + Create → Data source → Google Analytics → 选账号与 GA4 Property → Connect
    • Data credentials:给客户看、又不想给客户 GA4 权限 → Owner's credentials
  2. + Create → Data source → Search Console → 选网站 → 选 Site Impression 表 → Connect
  3. 再建一个 Search Console 数据源,选 URL Impression 表(看个别页面用)

第 2 步:总览页

  1. + Create → Report,加入 GA4 数据源
  2. Theme and layout → Extract theme from image,上传客户 Logo 配色
  3. 上方加 Date range control,默认值 Last month;Make report-level,让三页共用
  4. 加 4 个 Scorecard:
    • Active users(活跃访客)
    • Sessions(工作阶段)
    • Engagement rate(互动率)
    • Key events(转化,例如 WhatsApp 按钮点击、表单提交)
    • 每个都设 Comparison date range → Previous period,显示 ▲ / ▼
  5. 下方加 Time series:维度 Date,指标 Active users、Sessions

📌 GA4 里「转化」现在叫 Key events;要先在 GA4 把事件标记为 Key event,这里才会有数字。


第 3 步:流量来源页

Page → New page,命名「流量来源」。

  1. 在 GA4 数据源加计算字段 流量分类:
CASE
  WHEN REGEXP_MATCH(Session source, "(?i).*(facebook|instagram|tiktok|xiaohongshu|threads).*") THEN "社交媒体"
  WHEN Session medium = "organic" THEN "自然搜索"
  WHEN Session medium IN ("cpc", "paid") THEN "付费广告"
  WHEN Session source = "(direct)" THEN "直接访问"
  WHEN Session medium = "referral" THEN "其他网站引荐"
  ELSE "其他"
END
  1. Donut:维度 流量分类,指标 Sessions
  2. Table:维度 Session source / medium,指标 Sessions、Engagement rate、Key events,按 Sessions 排序
  3. Geo chart:维度 Region,指标 Active users,Zoom area 设成 Malaysia
  4. Bar chart:维度 Device category,指标 Active users
  5. 加一个 Drop-down list 控件,维度 流量分类,让客户自己筛选

第 4 步:SEO 页

Page → New page,命名「SEO」,这一页的图表都改用 Search Console 数据源。

  1. 4 个 Scorecard:Clicks、Impressions、Site CTR、Average Position
  2. Time series:Date × Clicks、Impressions
  3. Table:维度 Query(关键字),指标 Clicks、Impressions、Site CTR、Average Position,显示前 20 行
  4. Table(URL Impression 数据源):维度 Landing Page,指标 Clicks、Impressions
  5. 加 Filter:排除包含品牌名称的关键字(Query 不包含 你的品牌名),另做一个表专看非品牌关键字

📌 Average Position 数字越小越好(1 = 第一名);Search Console 资料约有 2~3 天延迟。


第 5 步(进阶):把 GA4 与 Search Console 放在同一张表

用 Blend(EP04),把页面流量和搜索表现放在一起比较:

左表:Search Console(URL Impression)右表:GA4
维度Landing PageLanding page + query string
指标Clicks、ImpressionsSessions、Key events
JoinLeft outer条件:两个页面栏位

⚠️ Search Console 的 Landing Page 是完整网址(https://example.com.my/services/),GA4 的是路径(/services/)。先在 Search Console 数据源加计算字段取出路径:

REGEXP_EXTRACT(Landing Page, "^https?://[^/]+(/[^?#]*)")

再用这个字段当连接条件。


第 6 步:交付

  1. 右上角 View 检查每一页、测试日期控件
  2. Share → Invite people:客户 Email,权限 Viewer
  3. Share → Schedule delivery:每月 1 日早上 9:00 寄给客户,Pages 选全部
  4. 在报表首页加一个文字方块说明:资料来源、更新频率、Search Console 延迟 2~3 天

学完你会

  • ✅ 建立 GA4 与 Search Console 数据源并设定凭证
  • ✅ 做出总览、流量来源、SEO 三页报表
  • ✅ 用计算字段把流量来源分类
  • ✅ 用 Blend 比较页面的搜索表现与站内行为
  • ✅ 交付报表并设定每月自动寄送

常见错误

  • ❌ 转化 Scorecard 一直是 0:GA4 里还没把事件标记为 Key event。
  • ❌ SEO 页的图表还在用 GA4 数据源:Clicks、Impressions 要用 Search Console 数据源。
  • ❌ Blend 页面对不上:一边是完整网址、一边是路径,要先用 REGEXP_EXTRACT 统一。
  • ❌ 看到 Average Position 变大以为排名进步:数字越小才越好。
  • ❌ 日期控件只放第一页:其他页不受控制,设成 Make report-level。

Sources

官方文档:

  1. Connect to Google Analytics - Google Cloud Documentation
  2. Available connectors - Google Cloud Documentation
  3. How blends work in Data Studio - Google Cloud Documentation
  4. Schedule automatic report delivery - Google Cloud Documentation
  5. About key events - Google Analytics Help
  6. Performance report (Search results) - Search Console Help
📝 测验一下共 6 题