报告中“(not set)”值的含义

了解 Google Analytics 报告中出现“(not set)”值的最常见原因,以及如何防范这些问题

“(not set)”是一个占位名称,Google Analytics 在未收到某个维度的任何信息时,会使用该值。报告中显示“(not set)”这一维度值的原因因维度而异。虽然标准报告会显示一组默认维度,但您也可以自定义其中的许多维度以更改报告中显示的维度。“(data not available)”是可能会在报告中显示的相关值。您通常无法采取措施来减少此值的出现,这与“(not set)”值不同,对于后者,通常可以采取纠正措施。

本页内容

如果您在广告报告中看到“(not set)”维度值,请检查是否由以下常见原因所致:

Google Ads 账号与 Google Analytics 媒体资源未建立关联

检查 Google Ads 与 Google Analytics 是否已关联,如果没有,您需要进行关联。

自动标记功能未启用

检查自动标记功能是否已启用并了解如何启用该功能

流量来自未关联的 Google Ads 账号

如果 GCLID 参数会始终附加在您的 Google Ads 最终到达网址中,请检查是否有宣传您网站的其他 Google Ads 账号未与您的 Google Analytics 账号相关联。来自未关联的 Google Ads 账号的流量将在 Google Ads 报告中显示为“(not set)”,因为无法将这些关键事件映射到特定点击。

人工标记的目标网址包含的 UTM 参数不完整或不正确

如果您使用 UTM 参数人工标记目标网址,而不是使用自动标记,那么对于参数不完整或不正确的网址,系统可能会显示“未设置”。这些网址可能来自 Google Ads 账号,也可能来自任何其他来源(例如社交网络、博客、其他网站等)。如果 Google Analytics 未收到所需的参数,无法根据人工标记的网址识别流量来源,则系统会显示“未设置”。

详细了解流量来源维度、人工标记和自动标记

您可以使用 Google Analytics 网址构建工具添加 UTM 参数以标识带来流量的广告系列。

“带来会话的来源/媒介”维度

如果会话缺少自动收集的事件 session_start,这些会话的来源/媒介将会报告“(not set)”。如果您的 Google Analytics 配置代码触发器未设置为使用“初始化”触发器类型,就可能会发生这种情况。如需更改触发器类型,请按以下步骤操作:

  1. 前往 https://tagmanager.google.com
  2. 登录您的 Google 账号。了解如何创建 Google 账号
  3. 在跟踪代码管理器中,点击“账号”标签页,然后选择您的容器。详细了解如何熟悉跟踪代码管理器的界面
  4. 在“工作区”标签页中,前往代码,然后点击您的 Google 代码的名称。例如“Google 代码”。
  5. 点击触发条件部分,然后点击“+”。
  6. 在弹出式窗口中,点击初始化 - 所有网页
  7. 点击先前触发器类型旁边的“-”即可移除先前的触发器。
  8. 点击保存

如果带来会话的来源/媒介报告为“(not set)”,则您的流量将在默认渠道组中显示为“未分配”,因为没有任何渠道规则与事件数据相匹配。

注意:如果引荐来源网址不是 google.com,则在 Google Analytics 报告中,对于包含 srsltid 参数的会话,您可能会看到“(not set)”。
result_index 中的 result_index 未设置时,就会出现这种情况,这在 Google 自然搜索结果中是正常现象。对于具有 srsltid 但没有 Google 引荐来源网址的会话,“(not set)”归因是分享修改后的网址等操作的结果。这些会话不会归类为自然会话。

“着陆页”维度

如果会话没有 page_view 事件,则“着陆页”维度可能会显示“未设置”。

“内容分组”维度

如果您将“内容组”维度与自动收集的事件(例如 session_startfirst_visit)相结合,则相应“内容组”维度可能会显示为“未设置”。这是因为自动收集的事件不接受 content_group 参数。因此,没有这种组合的有效数据。

如果您的事件发送 content_group 参数但值是空的,例如 (content_group: ""),则系统也会显示“(not set)”。

详细了解如何使用 Google 代码、跟踪代码管理器或 Firebase 配置内容组

自定义的 User-ID 维度

通常,建议您不要将 User-ID 注册为自定义维度。如果您使用自定义的 User-ID 维度,则可能会显示“(not set)”。

您可以详细了解使用 User-ID 的最佳做法

自定义参数

对于包含自定义参数的事件,您可能会在注册自定义参数后的最初 24 小时内看到“(not set)”参数值。请检查创建时间是否已超过 24 小时。最初的 24 小时过后,您应该会看到预期的参数值。

对于 session_startfirst_visit,系统会保留收集的第一个事件中的所有事件参数。使用这些自动收集的事件时,如果参数值未包含在触发 session_startfirst_visit 的第一个事件中,则可能会显示为“(not set)”。

意见征求模式

以下是常见的意见征求模式实现错误,可能会导致 Google Analytics 中出现“(not set)”问题:

  • 使用 default 命令设置所有同意情况值,包括在用户与意见征求横幅互动后的同意情况更新值。因此,系统不会发送 user_engagement 事件,并且带有 session_start 参数的初始事件会丢失。若要更新同意情况,您应使用 update 命令
  • 尽管用户最初已表示同意,但仍发送了其他同意情况为 denied 的事件。这些同意情况为 denied 的额外事件会被视为单独的会话,不会包含 session_start 事件。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
11229893596724030998
true
搜索支持中心
false
true
true
true
true
true
69256
false
false
false
false