Google Analytics 4 中出现“(not set)”的各种原因

Google Analytics 4 Haran 2年前 (2021-10-28) 5011次浏览 33个评论
文章目录[隐藏]

更新时间:2023年10月25日

Google Analytics 4 的报告中,你有可能会看到not set,在多个地方都会出现,不同地方出现not set出现的原因是不一样的。

其实,“(not set)”是一个占位符名称,Google Analytics 在未收到某个维度的任何信息时,会使用该值。

着陆页里的not set

Google Analytics 4 中出现“(not set)”的各种原因

着陆页里面出现not set有如下原因:

  • 因为会话里面只发送了事件,没有发送PV,所有not set,通常是在着陆页上做了很多的事件跟踪,而访客打开页面就快速离开,所以没有发送PV,但有发送事件(数据上你可能还会看到PageView小于Users,Adobe Analytics也会有类似的情况)。
  • 会话超时,如用户访问网站,之后超过30分钟再次返回操作触发了事件,但没触发PV,那么第二次访问就没有着陆页。

网页地址里的not set

网页位置的长多超过500就显示为not set,后面网页位置的长度提高到1000。

网页标题里的not set

Google Analytics 4 中出现“(not set)”的各种原因

有如下原因:

  • HTML里title参数丢失
  • GA4触发快,title参数还没加载出来就发送,这个的可能性比较低,因为GA4触发开起来是比UA慢

 

内容组里的not set

GA4预留了内容组(页面分组)这个维度,如果你没有设置,那么就显示未not set,如要设置,请看:Google Analytics 4 中实现页面分组的两种方法

Google Analytics 4 中出现“(not set)”的各种原因

带来会话的来源/媒介里的not set

Google Analytics 4 中出现“(not set)”的各种原因

 

有以下原因:

  • 当会话开启的时候,会发送session_start事件,上面会有事件参数page_location和page_referral,来源和媒介就是从这两个参数获取值,但实际的情况是,有些会话是0个session_start,就会导致来源和媒介是not setGoogle Analytics 4 中出现“(not set)”的各种原因
  • 通过MP协议发送的数据,缺少session_id参数,就会导致来源和媒介是not set
  • UTM参数丢失:如果UTM参数丢失也会导致not set

 

 

 

受众报告里的not set

Google Analytics 4 中出现“(not set)”的各种原因

有如下原因:

  • 这个维度是通过IP查询第三方数据获取的,如果第三方平台查询不到,没有数据,那么就显示not set
  • 通过服务端部署,默认移除IP,自然就没有地理位置
  • 通过MP协议发送,也是没有IP地址,自然就没有地理位置。

 

订单ID里的not set

如果你的订单ID都是数字,那么可能出先not set的情况,如下:

Google Analytics 4 中出现“(not set)”的各种原因

这是一个bug,订单都是数字的时候可能会出现。

建议订单ID采用字母加数字的结构。

 

电商里的not set

Google Analytics 4 中出现“(not set)”的各种原因

GA4还不支持电商站内/产品跟踪。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (8)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(33)个小伙伴在吐槽
  1. 大佬哇,带来会话和带来用户的来源/媒介里的not set这种情况有什么好的解决方法可以展示更多的来源吗?和UA对比之后,发现少了很多呢,导致现在追踪不到在其他网站上投的cpc广告哇
    Heidi2023-09-20 10:59 回复 Mac OS X | Chrome 117.0.0.0
    • Haran
      文章里有列出几种可能的原因,你的是哪种?
      Haran2023-09-20 14:52 回复 Mac OS X | Safari浏览器 604.1
      • 我猜测是由于没有产生会话导致的。当时只是打开了页面然后退出去了,UA记录下来这个来源/媒介过来的用户,但是GA4却没有,所以可能被归到了not set中去。 另外,您提到的这个原因——MP协议发送的数据,缺少session_id参数,就会导致来源和媒介是not set,感觉不是很懂,这个有什么办法去排查或者解决吗?
        Heidi2023-09-21 14:35 回复 Mac OS X | Chrome 117.0.0.0
        • Haran
          如果因为很快退出导致跟踪不到,是直接没有数据;不了解MP协议,那估计你们没用这种方式去做跟踪。
          Haran2023-09-21 14:45 回复 Mac OS X | Chrome 117.0.0.0
          • 嗯嗯蟹蟹您~ 今天广告正式上线,我看UA已经有数据了,并且还有注册转化的数据了,然鹅GA4还是没有,只能这几天先观察观察了。
            Heidi2023-09-21 14:57 Mac OS X | Chrome 117.0.0.0
  2. 网页标题和屏幕名称出现 not set是什么问题,求大神回答
    just4fun2023-07-06 10:37 回复 Windows 10 | Chrome 114.0.0.0
    • Haran
      值为空,预览调试在DebugView里看page_view事件里的事件参数page_title和page_location是否有值,且值准确。
      黄业忠2023-07-06 11:55 回复 Mac OS X | Chrome 114.0.0.0
  3. 使用UA时not set整体占比都不大,但是转移到GA4之后发现not set比例比之前大太多了,不管是国家、广告系列还是其他维度,是不是GA4的数据收集受各类用户数据隐私保护政策的影响过大导致的哇,请教有啥好的解决思路没。
    chiangwei2023-06-14 14:16 回复 Windows 10 | Chrome 114.0.0.0
    • Haran
      指标不同吧,GA4里默认的是活跃用户
      黄业忠2023-06-15 17:58 回复 Mac OS X | Chrome 114.0.0.0
  4. city中出现的not set是什么情况呀?
    Olivia2022-05-11 17:08 回复 Windows 10 | Chrome 98.0.4758.102
    • Haran
      城市通过IP在第三方服务查询获取,如果第三方服务没有这个IP的记录就返回not set
      黄业忠2022-05-11 17:27 回复 Mac OS X | Chrome 101.0.4951.64
      • 本来city中只有一小部分not set,某个时间后开始出现大量的not set会是什么原因呀?中间没有配置更改
        haili2022-05-18 14:35 回复 Windows 10 | Chrome 84.0.4147.105
        • Haran
          1、这个IP在第三方服务查询不到,所以返回not set。2、如果这部分流量表现很差,可以考虑是否为垃圾流量。
          黄业忠2022-05-18 15:46 回复 Mac OS X | Chrome 101.0.4951.64
  5. 自定义报告里面,很多自定义参数都是not set ,也有正确的数据,是哪里配置不对吗?感觉不像是技术上报有问题?
    dd2021-11-16 15:35 回复 Windows 10 | Chrome 95.0.4638.69
    • Haran
      有些没拿到值,就not set
      黄业忠2021-11-16 15:40 回复 Mac OS X | Chrome 95.0.4638.69
      • 为什么没拿到?技术处理的有问题?
        dd2021-11-16 16:08 回复 Windows 10 | Chrome 95.0.4638.69
        • Haran
          代码执行顺序不一,还没拿到值,数据就发送出去
          黄业忠2021-11-16 17:03 回复 Mac OS X | Chrome 95.0.4638.69
  6. GA后台--流量获取--Google Ads--广告系列内也出现了NO SET是什么原因呢?不显示点击次数,成本,每次点击费用,但是用户数,会话数,跳出率,每次会话浏览页数等等都有数据。不知道是哪个广告系列带来的流量。
    信信信2021-11-12 10:26 回复 Windows 10 | Chrome 95.0.4638.69
    • Haran
      没关联好,adwords的数据没能匹配好,没同步过去
      黄业忠2021-11-12 10:29 回复 Mac OS X | Chrome 95.0.4638.69
      • 想问下说没关联好 应该怎么操作 解除关联重新关联吗?尝试操作了 但是也没有用 还是会在广告系列那里出现 not set
        咖喱胡椒2023-06-13 14:19 回复 Windows 10 | Chrome 114.0.0.0
        • Haran
          是否数据太少,同步延时,有几天?
          黄业忠2023-06-13 22:03 回复 Mac OS X | Chrome 114.0.0.0
          • 基本每天都有 占比靠前 但是其他广告系列也都在里头 不清楚这个notset是哪来的 既然能判断来源媒介为google/cpc,不知道为啥收集不到系列名称
            咖喱胡椒2023-06-16 17:48 Windows 10 | Chrome 114.0.0.0
          • Haran
            标记出问题或出现丢失,对于标记出问题,现在是什么标记方式?是否有跳转,如果是丢失,那找不回。能判断来源,这些信息是UTM上来,广告系列是从Ads来的,来源不同
            黄业忠2023-06-17 07:59 Mac OS X | Chrome 114.0.0.0
          • 目前是开启了自动标记 并且也有人工标记 utm_source=google&utm_campaign=xxx
            咖喱胡椒2023-06-19 14:58 Windows 10 | Chrome 114.0.0.0
          • Haran
            着陆页面是否带有gclid
            黄业忠2023-06-20 13:31 Mac OS X | Chrome 114.0.0.0
          • GA4里面看是没有gclid的
            咖喱胡椒2023-06-20 13:35 Windows 10 | Chrome 114.0.0.0
          • Haran
            开启自动标记要会有gclild,GA4报告中,URL的一些参数可能会被移除的,可以实际测试一下,看是否没带
            黄业忠2023-06-20 17:16 Mac OS X | Chrome 114.0.0.0
          • 实际的广告链接是有带的
            咖喱胡椒2023-06-20 17:38 Windows 10 | Chrome 114.0.0.0
          • 你好大佬 想了解下有关着陆页notset多的问题,解决方法为“页面更快触发发送”,可是目前ga4的PV是默认收集,这个更快发送要怎么操作处理啊
            咖喱胡椒2023-07-03 14:55 Windows 10 | Chrome 114.0.0.0
          • Haran
            GA4的PV会需要在GTM配置一个Tag,里面可以控制执行优先级的,另外,着陆页减少一些事件跟踪
            黄业忠2023-07-04 10:29 Mac OS X | Chrome 114.0.0.0
          • "GA4的PV会需要在GTM配置一个Tag,里面可以控制执行优先级的,另外,着陆页减少一些事件跟踪",如果没用GTM的话应该怎么处理呀
            咖喱胡椒2023-07-04 11:11 Windows 10 | Chrome 114.0.0.0
          • Haran
            展示类的事件移除,让着陆页第一个被跟踪到
            黄业忠2023-07-04 14:23 Mac OS X | Chrome 114.0.0.0
          • 大佬能否举几个展示类事件的例子?因为我看GA4有一个机制是累计多个事件在一个请求中发送出去,或者说怎么把PV剥离出来单独第一时间发送?
            咖喱胡椒2023-07-04 14:29 Windows 10 | Chrome 114.0.0.0