GA4 | 为什么有些数据维度显示(not set)

当某个数据维度没有一个可用值时,GA4统统把它归为 (not set),之前的Universal Analytics中也有这种情况。

Hello 大家好,我是Simon!

自2023.7月至今,谷歌将Universal Analytics正式切换到GA4,已经大半年了,不知道大家是否已经慢慢习惯GA4了呢?

我自己在使用GA4的过程中,发现很多数据报告中,都存在某些维度都无法正常显示的情况,而以 (not set) 来进行标记,为此去做了一番调研。

对于网站运营人员而言,我个人认为目前主要有四个数据维度显示 (not set) 是严重影响数据分析的,分别是 Landing Page,Source/medium, Google Ads 以及 Page title

GA4 | 为什么有些数据维度显示(not set)

什么是 GA4 中的 (not set)

当某个数据维度没有一个可用值时,GA4统统把它归为 (not set),而在之前的Universal Analytics中也是有这个 (not set) 的。

但今天想跟大家讨论的,并不是常规情况下的 (not set),而是我们认为不应该出现 (not set) 的时候,居然显示为 (not set)。

是不是听起来有点绕?

没关系,我将针对上图中所提到的四个数据维度 (not set) 的情况来一一解释!

01 Landing Page (not set)

这应该是看起来最不应该显示 (not set) 的数据维度。

一个用户浏览了某页面,会在GA4中触发 page_view 事件,而这个 page_view 事件是会跟踪页面地址(page_location)的。

所以理论上来说,GA4记录了用户浏览页面(page_view)这个事件,理应同时记录了页面地址(Landing Page)才对。

GA4 | 为什么有些数据维度显示(not set)

这个Landing page (not set) 问题是怎么发生的呢?

其实这个情况是有可能的,而且发生的概率还有点高。

大家回想一下,自己有没有经历过这样一种场景:

1. 你通过任意渠道进入到了某个页面,但当前没有做任何操作(比如刚打开页面,就被叫去开会了)

2. 30分钟之后(之前没有关闭网页),你继续浏览页面内容(但未刷新页面),然后做了一些操作(例如滚动屏幕),最后关闭了该页面

3. 于是GA4将其记录为一个新的会话(Session),但是却没有触发 page_view事件(因为你没有刷新页面,也没有点击任何内链进入到其它页面)

我自己就经常这么干,从Feedly订阅器中,打开了若干个资讯页面,但当时可能没有时间仔细看,一直等到有空闲了再来浏览,看完后就随手关闭了页面。

导致这个问题发生的原因是,GA4默认的30分钟会话(Session)超时设置,所以针对这个问题的解决方案则是更改默认会话超时为合适的时间。

GA4 | 为什么有些数据维度显示(not set)

修改路径:Admin->Data Streams->选择你要修改的数据流->Configuration->Settings->Show More->Adjust session timeout

这个默认会话时长的设置区间为最少5分钟至最多7小时55分钟,大家可以根据实际情况适当延长默认会话时长。

不过有一点要明白,调整这个默认会话时长可以减少Landing Page (not set) 的情况,但无法完全杜绝这个问题,因为即使设置为7小时55分钟,依然还是有会话超时的可能。

02 Source/medium (not set)

当我们查看 Traffic Acquisition报告,并增加 Source/medium维度时,会发现一些流量数据被归为 (not set),而且一般会被划分到默认渠道组中的 Unassigned。

GA4 | 为什么有些数据维度显示(not set)

通常来说,导致这个问题的原因主要有两个。

1. Session_start 事件丢失

目前导致这个问题的原因未知,但影响的数据量比较小,如果有朋友知道原因的话,可以在评论区留言。

2. UTM跟踪参数配置错误

去检查一下你的UTM跟踪参数配置是否正确,修正即可!

3. Google Ads (not set)

导致这个问题,也主要有两方面的原因:

1. Google Ads帐户未跟GA4关联

2. Google Ads中的自动标记(Auto Tagging)未启用

这两个问题都很好解决,Google Ads官方有相应的文档详细解释如何关联和启用自动标记,我就不在此赘述了。

GA4 | 为什么有些数据维度显示(not set)

4. Page Title (not set)

Page Title (not set) 的症状是指,页面的标题内容不显示。

正常情况下,我们在进入 Reports -> Engagement -> Pages and screens 时,可以切换查看维度为 Page title and screen class来查看页面的标题内容。

GA4 | 为什么有些数据维度显示(not set)

但如果你发现Page Title显示为 (not set) 时,大概率是页面HTML代码中的<title>标签加载出现了问题。

GA4 | 为什么有些数据维度显示(not set)

这里可能有两种情况:

1. 页面中缺失<title>标签,解决方案就是赶紧找技术人员,把<title>标签补上

2. GA4跟踪代码的加载要先于<title>标签,导致没有加载到页面标题内容(比较罕见),解决方案就是把GA4跟踪代码往下挪一挪

结语

除上述四个数据维度外,其实还有更多数据维度也会显示 (not set),例如Campaign,Language等。

但在本文中,我只把个人认为比较重要的四个数据维度 (not set) 罗列出来,因为这是我们平时做数据分析时会比较常用的维度。

另外,GA4依然是一个在不断迭代的工具,个人估计有很多 (not set) 问题可能也是由GA4 本身的不完善而导致的。

GA4 | 为什么有些数据维度显示(not set)

工具:Google ImageFX

提示语:

A man standing in front of the laptop doing data analysis , frowning and looking confused and frustrated

来源公众号: 赛门快跑(ID:SimonS_Rush)分享海外数字营销干货

本文由 @赛门快跑老会员续费 原创发布于奇赞平台,未经许可,禁止转载、采集。

该文观点仅代表作者本人,奇赞平台仅提供信息存储空间服务。

(0)

为你推荐

发表回复

登录后才能评论
李坤锦
公众号
视频号
小程序