WhichAdGotSale 中文

GA4 Realtime / campaign

GA4 Realtime 看不到 campaign,先确认 URL 里真的有 campaign

很多问题不是 GA4 报表坏了,而是最终 URL 里没有 utm_campaign,或者跳转后被清掉。先让一条测试链接进 Realtime,再扩大到更多广告。

带 campaign 的广告链接进入 GA4 Realtime 检查

拼写要对

必须是 utm_campaign,不是 campaign、utm camp 或其它写法。

看最终 URL

页面加载后参数还在,GA4 才有机会记录。

别等标准报表

刚测试时先看 Realtime,标准报表晚一点再查。

最快检查顺序

  1. 复制最终广告落地页 URL。
  2. 确认 URL 里有 utm_sourceutm_mediumutm_campaign
  3. 打开 URL,页面加载后再看地址栏参数是否还在。
  4. 打开 GA4 Realtime,自己点击一次最终 URL。
  5. 如果 Realtime 有访问但无 campaign,查重复参数和大小写。
  6. 如果 Realtime 没访问,查 GA4 标签、Consent、浏览器插件和数据流。

正确示例

https://example.com/products/bag?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_test&utm_content=video_01

第一轮 campaign 名字可以简单,但要稳定。不要今天写中文空格,明天写英文缩写,后天又换成日期。

常见错误

错误为什么有问题怎么改
campaign=sale不是 GA4 识别的 UTM 名称改成 utm_campaign=sale
两个 utm_campaign重复参数可能造成冲突只保留一个 campaign。
跳转后 URL 变干净参数被重定向清掉修跳转规则,保留 query string。
Realtime 没访问GA4 标签未触发先查标签和 Consent。

常见问题

Realtime 看不到 campaign 时,先排除 URL 问题

GA4 Realtime 为什么看不到 campaign?

常见原因是 URL 没有 utm_campaign、参数拼写错误、跳转丢参数、重复 UTM 冲突、GA4 标签未触发,或者你看的 Realtime 卡片不是流量来源维度。

GA4 Realtime 看不到 campaign 时先查 URL 还是 GA4?

先查 URL。打开最终落地页后,如果地址栏里没有 utm_campaign,GA4 就很难显示 campaign。参数还在但 Realtime 没访问时,再查 GA4 标签和 Consent。

campaign 在标准报表看不到是不是正常?

标准报表有延迟,刚点击后不一定马上显示。投放前更适合用 GA4 Realtime 先验证访问和 campaign 是否进入。