• GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系
  • GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系

2020年12月8日

Google Analytics(分析)中的自定义维度指南4

Google Analytics(分析)(或任何其他类似工具)的优势在于’如果您仅使用它就不会对您有太大帮助“out of the box”. I’我在谈论经典“只需向您的网站添加一行JavaScript并开始跟踪”。如果要从平台中受益,则必须自定义数据收集。

每个业务都是独特的,您可能需要跟踪不同的事物,以便了解不同部分的执行情况。

定制尺寸的方法之一就是定制尺寸。除了拥有一些通用数据,您还可以深入进行设置。即使Google Analytics(分析)4提供了更好的自动跟踪功能(与Universal Analytics相比),’s 不 enough.

在这篇博客中,我’将向您展示如何在Google Analytics(分析)4(使用Google跟踪代码管理器)中配置自定义维度。

P.S. 如果你 are already familiar with Universal Analytics custom dimensions, here’扰流板警报。许多事情已经改变。

 

目录

+显示目录+

  • 视频
  • 如何阅读本指南?
  • PART I: 让’从一些关于尺寸的理论开始
    • 1.1。什么是尺寸?
    • 1.2。 GA4自定义维度与Universal Analytics自定义维度
      • 1.2.1。通用分析范围
      • 1.2.2. How 范围 has changed 在 Google Analytics 4
  • 第二部分:自定义维度和报告的设置
    • 2.1。在GA4中创建自定义维度的过程
    • 2.2。如何在GA4中配置自定义维度
    • 2.3。注册自定义尺寸
    • 2.4。在GA4报表中哪里可以找到自定义维度?
    • 2.5。用户属性
  • 最后的话

 

视频

如果你 prefer video content, here’s a tutorial on my YouTube频道 ( 订阅 保持与GA4同步)。但是,为了充分利用它,我建议您同时进行以下操作:阅读本文并观看视频。

重要: 我在17:12的视频中犯了一个错误。请阅读视频说明以获取更多信息。

注意:  推荐活动 在上面的视频中,我不小心使用了自定义事件名称来提交表单。有一个叫“generate_lead” that you can use.

 

如何阅读本指南?

我已将此博客文章分为两个主要部分:

  • An 在 troduction to custom dimensions, some basics about Universal Analytics 范围, 和 how that changed 在 Google Analytics 4
  • 如何使用Google跟踪代码管理器在Google Analytics(分析)4中配置自定义维度的示例

如果你 want to skip just to the practical part, feel free to do so. But if you find something confusing, then read the first part as well.

 

PART I: 让’从一些关于尺寸的理论开始

在这一部分,我’ll briefly explain what are dimensions 和 their 范围 在 previous 和 current versions of Google Analytics

 

1.1。什么是尺寸?

让’从基础开始(因为此博文的某些读者可能是游戏新手)。什么是尺寸?

简单地说,’数据的参数/属性或特征。它可能是产品,事件,用户,网站等的属性。它可以帮助我们更好地描述和理解正在发生的事情,正在发生的事情,何时发生的事情等。

如果听起来不清楚,请参考以下示例:

  • 交易发生在网站上。其尺寸可以是(但不限于):
    • 交易编号
    • 优惠卷号码
    • 最新流量来源等
  • 用户登录到网站,我们发送事件  登录 到Google Analytics(分析)。那件事’的自定义尺寸可能是:
    • 登录方式
    • 用户ID等
  • 购买了产品。其尺寸可以是:
    • 产品名称
    • 产品分类
    • 产品变体
    • 产品尺寸等
  • 登录的用户打开他/她的帐户。用户的尺寸可以是:
    • 用户身份
    • 注册国家
    • 定价方案等

综上所述,维度是描述事物的参数。自定义尺寸呢?

自定义维度基本上属于您在分析工具中另外配置的任何属性,因为默认功能无法覆盖该维度。然后’移至Google Analytics(分析)的位置。

 

1.2。 GA4自定义维度与Universal Analytics自定义维度

即使Google Analytics(分析)中有很多维度(尤其是Universal Analytics),它们也无法涵盖所有​​可能的情况,因此需要自定义维度。诸如Page URL之类的东西是通用的,并且适用于许多情况,但是如果您的公司销售在线课程,该怎么办? 像我一样 )?

在Google Analytics(分析)中,找不到与在线课程相关的任何维度。为什么?因为大概99.9%的使用Google Analytics(分析)的企业与课程无关。然后’s为什么要手动配置与在线课程相关的任何内容。

输入 自定义尺寸.

 

1.2.1。通用分析范围

在这篇博客中,我 will 不 dive deeper 在 to custom dimensions 在 Universal Analytics. 如果你 want to do so, 阅读本指南.

如果你’至少对Universal Analytics中的“自定义维度”有所了解,您可能听说过“scope”. The 范围 defines to which events will the dimension apply.

在 Universal Analytics, there are four 范围s:

  • 用户
  • 届会
  • 击中
  • 产品

用户 范围d custom dimensions are applied to all the hits of a user (hit is an event, pageview, 等等 ). For example, if you send 用户身份 as a custom dimension, it will be applied to all the hits of that particular 会议 AND to all the future hits sent by that user (as long as the GA cookie stays the same).

届会 范围d dimensions applied to all hits of a particular 会议. For example, you could send the 会议 ID custom dimension, 和 even if you send it with the last event of the 会议, all the previous events (of the same 会议) will get the value. This is done 在 the backend of Google Analytics.

击中  范围维度仅适用于特定事件/匹配(与维度一起发送)。例如,您可以发送一个事件“trial started”通用分析,并且可以与它一起添加其他参数“pricing plan”。该维度仅适用于“trial started” event.

产品  范围自定义维度仅适用于特定产品(使用增强型电子商务功能进行跟踪)。即使您通过同一笔交易发送了多个产品,每个产品在其产品范围的自定义维度中也可能具有不同的值,例如“product size”, “product color”, 等等

我为什么要告诉你呢?由于Google Analytics(分析)4中的某些更改。

 

1.2.2. How 范围 has changed 在 Google Analytics 4

在 Google Analytics ė, the 会议 范围 is no longer available. 如果你 want to apply a dimension to all the events of a particular 会议, you must send that dimension with every event (that can be done on the level of the code (gtag) or 在 GTM). And the implementation depends on where do you have that data 在 the first place. It can be 在 a cookie, 在 the data layer, or somewhere else.

From now on, dimensions are hit 范围d by default. 如果你 send a parameter with an event, that parameter is hit 范围d.

如果你 want something like user-scoped custom dimensions, they are now called 用户属性。它们的工作方式与Universal Analytics中用户范围的维度相似,但有一些区别:

  • 在Universal Analytics中,将用户范围的自定义维度(在用户会话的中间设置)应用于同一会话的每个事件(即使在设置维度之前发生了某些事件)。在GA4中,“用户属性”设置为所有事件,但从该特定时刻开始。过去的相同事件“session”不会被修改(因为GA4试图放弃“session” (在某种程度上 ))。
  • 用户属性配置的过程也发生了变化(我将对此进行解释 在此博客文章的后面)
  • 一个GA4属性中最多可以有25个用户属性(与“20个自定义尺寸限制”适用于所有范围维度的免费Universal Analytics中)。

说到产品范围的自定义尺寸。即使您可以将自定义产品数据发送到GA4,目前也无法在报告中正确看到它们。希望这将在不久的将来得到改变。还是我错过了什么? (让我知道)。

 

第二部分:自定义维度和报告的设置

现在让’转到本博客文章的第二部分,我将向您展示如何配置自定义维度以及如何在Google Analytics(分析)4报告中找到它们。

 

2.1。在Google Analytics(分析)中创建自定义维度的过程4

首先,让我从总体上概述该过程,然后我们’我来看一个例子。

Google Analytics 4 is pretty flexible when it comes to sending custom data to GA. 如果你 use it to mainly 将数据流传输到BigQuery 然后在此处进行分析,您可以发送所需的任何自定义参数,它们将在BigQuery中可见。

您可以发送事件名称,例如,“joined_waiting_list”然后包含参数“course_name”. And that’是的。但是,如果您想 在GA4界面中使用该参数 (您很可能会这样做),那么您必须在GA4界面中注册该自定义维度。在这种情况下,您将需要:

  • 将参数注册为自定义定义
  • 开始发送带有所需事件的自定义参数

顺序在这里无关紧要。但是您应该在同一时间做这件事。如果您开始将参数发送到Google Analytics(分析)4,并且仅将其注册为自定义维度(例如1周后),则报告将丢失1周的数据(因为自定义维度的注册不会追溯)。但是,原始数据(例如流传输到BigQuery的数据)将正确包含该参数。

所以,您可能想知道“自定义维度的注册是什么?”. 让’看看这个例子。

 

2.2。如何在Google Analytics(分析)中配置自定义维度4

如果你 are new to event tracking 在 Google Analytics 4, you might want to also 看看本指南(+视频).

在这个例子中,我’跟踪菜单链接的点击次数。每次访客单击菜单项时,我都会发送一个事件和两个其他参数(以后我将它们注册为自定义维度),  菜单 _item_url 和   菜单 _item_name.

注意 :大多数网站上的菜单链接点击跟踪触发条件有所不同(因为不同的点击类别,ID等)。尽力应用此示例。

在演示网站上,我有几个要跟踪的菜单链接。

首先,我需要创建一个具有正确条件的触发器,以区分任何单击和菜单链接单击。启用 Google跟踪代码管理器的预览模式 并尝试单击网站上的任何菜单链接。完成第一个链接后,您应该会看到 链接点击 预览模式左侧栏中的事件。

如果你 don’t see it, you should:

  • 在页面上至少激活了一个Just Links GTM触发器
  • 或在GA4的增强测量设置中启用了“文件下载”或“出站链接”跟踪

让’s say, that you don’t use Enhanced Measurement 在 GA4. Go to Google跟踪代码管理器> Triggers > New > 只是链接。将触发器设置为“所有链接单击”,然后保存触发器。

通过创建此触发器,我们将在Google跟踪代码管理器中启用链接跟踪功能。

然后去 变数> Configure (在“内置变量”部分中)并启用所有与点击相关的变量。

刷新预览模式(再次单击“预览”按钮)。

然后转到您的网站并单击任何菜单链接。实际上,至少单击其中两个。返回预览模式,您应该开始看到 链接点击 预览模式下的事件。点击第一个 链接点击 事件,然后转到预览模式的“变量”标签。

然后点击第二 链接点击 事件。我目前正在寻找一些可用于区分菜单链接单击的变量。我不想在任何链接点击时触发我的GA4事件代码。我想在菜单链接单击上将其精确触发。

仔细查看后,我发现两个链接都包含相同的内容 点击类 value, site-nav__link site-nav__link–main。顺便说说,  导航  在此上下文中表示“导航”。大!我将在“ 只是链接”触发器中使用它。

返回GTM容器中的触发器列表,然后为“所有链接点击”单击先前创建的触发器。我们将对其进行编辑并添加一个条件: 点击类 contains site-nav__link–main

保存触发器。现在,该创建Google Analytics(分析)4事件代码了。去 标签> New >Google Analytics:GA4活动。选择您现有的GA 4配置标签,然后输入事件名称。它的价值取决于您。以下任何选项都可以:

  • 菜单 _click
  • 菜单
  • 菜单 _item_click
  • 菜单点击
  • 等等

这些只是一些示例。由于我们正在处理自定义事件,因此我们可以根据需要命名(只要我们遵循 名称长度的限制, 例如)。

就我而言,  菜单 _click 事件名称。但是这次,仅发送事件名称不是很有用。您可能想知道点击频率更高的确切菜单项。我们还发送菜单项的名称和URL怎么样?

我们可以通过发送其他事件参数来做到这一点。即使您可以使用“增强测量”文档中已经提到的参数(例如  link_url   和   link_text ),我们创建两个自定义参数(因为我只想向您展示如何配置它们)。

我将传递两个参数,  菜单 _item_url and  菜单 _item_name。 我设置了这些参数名称,您也可以这样做。这就是数据模型提供的灵活性。

要发送自定义参数,您必须展开 事件参数 Google Analytics 4事件代码中的“部分”,然后单击  添加行 .

输入第一个参数的名称。就我而言  菜单 _item_url。一世n the  值  字段中,我将插入一个返回点击的URL的变量。幸运的是,GTM已经提供了这样的变量,它叫做  点击网址 。点击 插入变量 按钮,然后选择{{Click URL}}变量。

让’s add another parameter,  菜单 _item_name。为此,GTM提供了另一个内置变量{{Click Text}}。插入它。由于您网站的访问者可以翻译您的网页,因此{{Click Text}}的值也会发生变化,因此您会在GA4报告中看到更为多样化的收集值列表。

如果你 want to send more parameters, you are free to do that. You can send up to 一个事件有25个自定义参数。这两个参数最终将成为Google Analytics(分析)4中的自定义维度。

分配先前创建的 只是链接 触发此标签。保存标签。刷新GTM预览模式,然后单击几个菜单项。返回到预览模式,然后单击那些 链接点击 事件。检查是否触发了菜单链接点击的GA4事件代码。

谷歌分析中的菜单链接单击事件4

现在,您需要转到Google Analytics(分析)4并检查  调试视图 。您将进一步了解 在博客文章的这一章中.

现在是时候将这些参数注册为自定义维度了。

 

2.3。注册自定义尺寸

这适用于您发送给Google Analytics(分析)4的任何自定义参数。如果您想在“渠道”报告,“探索”中查看/使用它们,请在标准报告中查看其报告卡等,则必须在GA界面中注册自定义参数。

在Google Analytics(分析)4中,转到  所有活动  and then click 管理自定义定义。由于通过菜单链接click发送了2个自定义参数,因此我们必须在此处注册它们。

点击  创建自定义尺寸 按钮,然后输入您发送的第一个参数的名称。就我而言  菜单 _item_url。保存。

然后注册第二个参数(在我的情况下,  菜单 _item_name)并保存。恭喜,您已经在Google Analytics(分析)4中配置了第一个自定义维度。

现在,我们等待。在接下来的24小时内,这些自定义维度将开始出现在您的Google Analytics(分析)4报告中。

 

2.4。我在哪里可以在Google Analytics(分析)4报告中找到自定义维度?

这篇博客文章主要关注Google Analytics(分析)4中自定义维度的设置。我不会深入探讨如何发现见解,提出问题,回答问题等。但是,我可以向您展示几个可以找到维度的地方刚发送到Google Analytics(分析)4。

以下是一些报告:

  • 所有活动  reports
  • 订婚> Events
  • 分析> 分析Hub

但这还不是全部。由于GA4是基于事件的分析平台,因此每个报告都会受到您发送的事件(一种或另一种)的影响。上述报告只是最著名的例子。

 

2.4.1。 “所有事件”报告

在这里,您将看到由Google Analytics(分析)4属性跟踪的所有事件的列表。单击任何事件以查看该特定事件的更详细的视图/报告。

Google Analytics(分析)中的事件报告4

如果你 want to see the custom dimensions that you sent together with the events, 他们必须先在您的GA 4属性中注册 (请参阅此博客文章的前一章)。完成此操作后(经过24小时后),您将开始看到带有参数数据的其他卡。

 

2.4.2。 “参与度→事件”报告

这是已发送到您的媒体资源的所有事件的概述,以及几张图表。在它们下面,您将看到事件列表,如果单击其中任何一个,则将转到“所有事件”报告部分中提到的相同类型的报告。并且,如果您单击这些事件(并注册了自定义维度),它们将显示在报告中。

 

2.4.3。分析→分析中心报告

在这里,您可以向下钻取数据。在“分析中心”中,您将能够使用诸如“探索”,“渠道分析”,“路径”等报告。

这是一个探索报告的示例。请记住,您最多需要等待24小时,数据才能进入报告。因此,如果您现在看不到数据,请耐心等待。

假设我想了解不同的设备类别与网站菜单栏的交互方式。还记得我设置了menu_click事件吗?

所以,我们去 分析> 分析Hub and click on the 勘探  块。

然后在  变数  列,我需要添加  菜单 _item_url 自定义维度,因为我想查看每个菜单URL获得了多少点击。单击加号图标,然后找到  菜单 _item_url 尺寸。选择它,它将包含在报告的可能尺寸列表中。

如果你 CANNOT see the 菜单 _item_url (or whatever custom parameter are you looking for), 您必须注册该自定义参数 在  所有活动>管理自定义定义 (很抱歉多次提及此问题,’只是非常重要)。然后等待24小时,直到数据出现在报告中。如果报告无法正常运行,请等待更长的时间。

然后编辑 标签设置。删除ROWS中的现有维度,并包含要包含的自定义定义。就我而言  菜单 _item_url.

在“列”部分中,我使用了“设备类别”维度。在“值”部分中,选择要查看的指标。我使用了事件计数。

然后,您只需要过滤实际包含  菜单 _item_url 尺寸。就我而言,那只是一个  菜单 _click 事件。这就是为什么在底部 标签设置 部分,您应该输入一个过滤器: 活动名称  完全匹配   菜单 _click。

就是这样,您的报告现在将显示不同设备类别如何单击菜单项;哪个最受欢迎,点击了多少次。

另外,如果需要,请不要忘记更改日期范围。您可以在“探索”界面的左上角执行此操作。

您还可以在渠道报告之类的事件中使用事件数据,但是(希望)以后再将其保存在其他教程中。

 

2.5。用户属性

如所承诺的’s time to talk about user properties. 如果你 have ever worked with user-scoped custom dimensions, the concept here is pretty similar. The main difference is that 在 Universal Analytics, a user-scoped custom dimension (set 在 the middle of the user 会议) was applied to EVERY event of the same 会议 (even if some event occurred before the dimension was set).

在 GA4, 用户 Property is set to all the events from that particular moment onwards. Past events of the same 会议不会被修改(因为GA4试图放弃“session” (在某种程度上 ))。

另外,另一个区别是,如果要使用GTM发送用户属性,则必须在GA4标签中使用其他部分(请参见下面的屏幕截图)。采用 用户属性, 不  要设置的字段。

将用户属性发送到Google Analytics(分析)4时,还必须在GA4界面中将它们注册为用户属性。为此,您必须转到“用户属性”(在左侧边栏中),然后单击“确定”。 新用户属性.

然后输入应视为用户属性的参数名称,然后单击  创造 .

与往常一样,您最多需要等待24小时,数据才能开始显示在报告中。

 

Google Analytics(分析)4中的自定义维度:最终用语

在Universal Analytics中,“自定义维度”更像是一项中间功能,许多营销人员甚至没有使用它(在此处插入悲伤的表情符号)。随着Google Analytics(分析)4的兴起,自定义维度已成为即使是初学者也需要的基本功能。如果要跟踪事件并包括任何其他文本参数,则可以’基本上处理自定义维度。

这里的过程非常简单。您必须向GA4发送一些自定义数据,并且必须将参数注册为自定义维度(如果您想在常规Google Analytics(分析)4报告中使用/查看该参数)。

但是,如果您仅使用Google Analytics(分析)4将数据流式传输到BigQuery并在那里进行分析,则无需注册尺寸。 BigQuery中甚至可以提供未注册的参数。

对Google Analytics(分析)中的自定义维度有疑问吗?随时在下面发表评论。

 

朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
在 Google Analytics(分析)提示
3评论
杰斯
  • 2020年12月9日
  • 回复

谢谢朱利叶斯,非常清楚,乐于助人。

内托·布拉兹(Neto Braz)
  • 2020年12月11日
  • 回复

你好朱利叶斯,

很棒的文章!感谢您的明确说明和指示。

沙尚克·曼加尔(Shashank Mangal)
  • 2020年12月14日
  • 回复

你好朱利叶斯,

感谢您的详细文章。很有帮助。

我有一个查询。

1)我们可以仅从“自定义参数”中创建自定义维度,还是可以从增强事件/推荐事件的默认参数中创建它们,并在事件报告中查看它们?

如何在报表/分析中心中将默认参数视为维度?

2)在上面的“用户属性”示例中,您已在GA4配置标签级别设置了“用户属性=定价计划”(在事件标签级别未设置),这意味着对于每个事件,此“用户属性”值都将传递到GA4报告。

但是GA4如何知道用户是否是高级/免费用户(定价计划类型)?您在任何地方都没有提到过这些类型,GA4可以选择这些值。

好心提醒。

谢谢,

发表评论 取消回复

您的电子邮件地址不会被公开。 必需的地方已做标记 *

 

嗨,我是Julius Fedorovicius 并且在这里可以帮助您学习Google跟踪代码管理器和Google Analytics(分析)(但主要是GTM)。在这个激动人心的旅程中,与其他100 000多个每月访问量和14000多个新闻通讯订阅者一起加入。 阅读更多
基本资源


热门文章
  • -GTM表格追踪:7种有效方法
  • -dataLayer.push:指南
  • -GTM与Google Analytics(分析)
  • -GTM可以做的99件事
  • -常见的GTM错误
  • -数据层:终极指南
  • -适用于GTM的60多种自定义JavaScript
分析狂热
  • Google跟踪代码管理器Courses
  • Google跟踪代码管理器Recipes
  • Google跟踪代码管理器Resources
  • Google跟踪代码管理器Community
  • 登录课程
关注Analytics Mania
  • 订阅新闻通讯
  • RSS订阅
最近的帖子
  • Google Analytics(分析)4中的增强测量:指南
  • 使用Google跟踪代码管理器跟踪联系表7
  • 在GTM中缺少DOM准备就绪和窗口加载事件?
分析狂热- Google跟踪代码管理器and Google Analytics 博客 | 隐私政策
管理Cookie设置
<strong class="bCliYrm"></strong>



    1. <base class="JvUrEtJ"><legend id="XDXLinr"><address id="cqPTZsu" class="cpnc4DD"></address></legend></base>
    2. <code id="oRrVItg"></code>