更新时间:2024年10月30日
Unassigned也就是「未分配」,当没有其他渠道规则与事件数据相匹配时,GA4就会划分到Unassigned。
UTM参数使用错误
正如Unassigned的定义一样,当没有其他渠道规则与事件数据相匹配时,GA4会将其划分到“Unassigned”。
如 https://www.ichdata.com&utm_sourc=admin&utm_medium=admin&utm_campaig=admin
上面的source、medium都不是GA4默认渠道分组里预定义的,所以它会被划分到Unassigned。
关于GA4默认渠道分组,延伸阅读:了解Google Analytics 4 里的默认渠道分组
解决方式:使用正确的UTM参数
Measurement Protocol缺少ga_session_id参数
如果你通过MP协议发送数据,缺少ga_session_id参数,会导致数据不能和之前的会话关联起来,而MP协议里发送的参数又没有渠道来源信息,所以它会被划分到Unassigned。
关于MP协议的使用,延伸阅读:Google Analytics 4 中用Measurement Protocol API发送数据
解决方式:MP协议里带上ga_session_id参数,从cookie里获取
session_start丢失
当用户访问网站,开启会话的时候,会发送session_start,渠道参数就是从这个事件的参数获取信息,如果session_start丢失,就会导致渠道参数是not set,所以它会被划分到Unassigned。
它有两个明显的特征,会话来源/媒介是not set,互动会话是0,如:
关于会话的机制,延伸阅读:深入理解 Google Analytics 4 中的会话
解决方式:无解,这个是GA4自动收集的事件
当天数据还没出完
如果当天的数据还没出完,正在处理中,那么渠道分组里会显示Unassigned。
延伸阅读:如果Google Analytics 4 正在处理数据,你可能会遇到如下情形
解决方式:晚点/隔天在看数据
没有与SA360关联
SA就是Search Ads 360
如果你使用SA360,没有与GA4关联,那么也可能会划分到Unassigned。
解决方式:与SA关联