分析与测试内容营销营销与销售视频

如何使用Google跟踪代码管理器实施Google Analytics(分析)自定义组

在上一篇文章中,我分享了 如何实施Google跟踪代码管理器和Universal Analytics。 这是一个相当基本的入门工具,只是可以帮助您入门,但是Google跟踪代码管理器是一种非常灵活(且复杂)的工具,可用于多种不同的策略。

虽然我意识到可以通过一些开发来减轻此实现方式的某些复杂性,但我还是选择手动操作插件,变量,触发器和标签。 如果您有更好的方法无需代码即可实施此策略–务必在注释中分享它!

这些策略之一是 内容分组 在通用分析中使用Google Analytics(分析)。 本文将结合使用ant,要注意的问题和逐步指南,专门介绍如何使用 DuracellTomi的Google跟踪代码管理器插件 适用于WordPress,Google跟踪代码管理器和Google Analytics(分析)。

Google跟踪代码管理器

对于如此惊人的复杂工具,Google支持文章绝对令人难以置信。 我不只是在抱怨,我是诚实的。 他们所有的视频(例如上面的视频)都是这些绚丽多彩的视频,这些视频完全不需要逐步的视频,文章中的屏幕快照以及顶级信息就可以完成。 当然,它们将包含您可以使用的所有选项和灵活性,但实际上并没有有关部署它的任何详细信息。

在部署了30个版本的代码之后,在Google Analytics(分析)中进行了数十次修改,并且在测试之间进行了几周的修改……我发现此练习非常令人沮丧。 这两个平台应该可以无缝工作,但实际上在几个要填充的领域之外,几乎没有任何产品集成。

谷歌内容分组​​咆哮

尽管分类和标记已经存在了几十年,但您无法在内容分组功能中找到它。 也许我发布这样的帖子,其中包含多个类别,十几个标签,屏幕截图和视频。 使用Google Analytics(分析)对信息进行切片和切块会不会很神奇? 好吧,祝您好运,因为开发内容组的能力受到限制。 无法将一系列类别,标签或特征传递给Google Analytics(分析)。 基本上,您受困于5个文本字段,每个字段仅限一个变量。

因此,我通过以下方式设计了内容分组:

  1. 内容标题– 这样我就可以查看诸如“操作方法”之类的文章以及其他通常标题为文章的文章。
  2. 内容类别 –这样我就可以查看主要类别,并查看每个类别的受欢迎程度以及内容在其中的表现。
  3. 内容作者 –这样我就可以查看我们的来宾作者,并查看哪些人在推动参与度和转化。
  4. 内容类型 –这样我就可以查看信息图表,播客和视频,以了解与其他内容类型相比,该内容的效果如何。

本教程的其余部分基于以下事实: 注册Google跟踪代码管理器.

步骤1:设定Google Analytics(分析)内容分组

您实际上不需要任何数据进入Google Analytics(分析)即可设置内容分组。 在Google Analytics(分析)中,导航至管理,您将在列表中看到“内容分组”:

内容分组管理员

在内容分组中,您需要 添加每个内容分组:

添加内容分组

注意两个箭头! 当您的数据没有显示在Google Analytics(分析)中时,为了避免陷入困境,请务必保持警惕,仔细检查一下与您的索引号匹配的广告位。 为什么这甚至是一个选择,这超出了我的范围。

完成的内容分组列表应如下所示(当您单击“排序...”时,由于某种原因Google Analytics(分析)喜欢折磨我们强迫性用户,他们想知道为什么他们还没有按数字顺序排序。哦……如果折磨还不够,您将无法删除内容分组。只能将其禁用。)

内容分组列表

哇……看起来不错。 我们的工作是在Google Analytics(分析)中完成的! 有点……我们将不得不测试并稍后发送一些数据以供我们查看。

步骤2:为Google跟踪代码管理器设置DuracellTomi的WordPress插件

接下来,我们需要开始发布Google跟踪代码管理器可以捕获,分析和触发Google Analytics(分析)代码的数据。 这可能是一项艰巨的任务,对于某些出色的WordPress开发人员而言,这并不是一件好事。 我们喜欢通过以下方式提供的选项 DuracellTomi的WordPress插件。 它得到良好的管理和支持。

在Google跟踪代码管理器的工作区中获取Google跟踪代码管理器ID,并将其放置在插件的常规设置> Google跟踪代码管理器ID字段中。

谷歌标签管理器 ID

我强烈建议您利用 定制方法 将脚本插入主题的位置(通常是header.php文件)。 如果您不这样做,则可能导致另一个问题,这绝对会让您发疯…插件发送给Google跟踪代码管理器的dataLayer 必须 在为Google跟踪代码管理器加载脚本之前编写。 我不了解其中涉及的逻辑,只是知道您会不知所措,想知道为什么没有此放置位置无法正确发送数据。

谷歌标签管理器自定义

下一步是配置要将哪些dataLayers传递到Google跟踪代码管理器。 在这种情况下,我要传递帖子类型,类别,标签,帖子作者姓名和帖子标题。 您会看到许多其他选项可用,但是我们已经解释了我们正在配置的分组以及原因。

Google跟踪代码管理器WordPress数据层

至此,该插件已安装并已加载Google跟踪代码管理器,但实际上尚未将数据传递给Universal Analytics(尚未)。 如果您现在查看页面的源代码,则将看到为Google跟踪代码管理器发布的dataLayers,但是:

代码查看

请注意,dataLayer已加入键值对(KVP)中。 在 下面,我们将向您展示如何在不查看页面代码源的情况下进行验证。 对于DuracellTomi插件,键为:

  • 页面标题 –这是页面的标题。
  • 页面类型 –这是帖子还是页面。
  • 页面帖子类型2 –这是单个帖子,类别归档文件还是页面。
  • 页面类别 –这是帖子所属类别的数组。
  • 页面属性 –这是帖子被标记的标签的数组。
  • pagePost作者 –这是作者或帖子。

请随时使用这些,我们稍后将在编写触发器时使用它们。

我假设您已经加载了Google Analytics(分析)插件,或者您已经嵌入了 分析 自己在主题中添加脚本标签。 写下您的Google Analytics(分析)ID(看起来像UA-XXXXX-XX),接下来将需要它。 您需要删除脚本标签或插件,然后通过Google跟踪代码管理器加载Universal Analytics。

第3步:设置Google跟踪代码管理器

如果您对此时未在您的网站上发布Google Analytics(分析)感到担心,那么在进行任何修改之前,让我们如此迅速地做吧。 登录Google跟踪代码管理器后,选择您的工作区:

  1. 选择 添加标签
  2. 选择 通用Analytics(分析) 在左上角命名标签,然后输入UA-XXXXX-XX ID
  3. 现在,通过点击触发并选择所有页面,告诉代码何时触发。
Universal Analytics添加标签Google跟踪代码管理器
  1. 你还没完成! 现在您必须点击 发布 这样您的标签就会生效 分析 将被加载!

步骤4:Google跟踪代码管理器是否正常工作?

哦,您会喜欢上这个的。 Google跟踪代码管理器实际上提供了一种测试代码的方法,可帮助您进行故障排除和修复。 在“发布”选项上有一个小菜单,您可以单击– 预览.

Google跟踪代码管理器预览和调试

现在,在新标签页中打开您正在处理的网站,然后在页脚面板中神奇地看到“标签管理器”信息:

Google跟踪代码管理器-预览和调试

多么酷啊? 一旦我们开始使用Google跟踪代码管理器传递内容分组数据,就可以看到正在触发的标记,未触发的标记以及正在传递的任何数据! 在这种情况下,这就是我们命名的标签 通用分析。 如果单击该按钮,则实际上可以查看Google Analytics(分析)标签信息。

步骤5:在Google跟踪代码管理器中设置内容分组

oo,我们快完成了! 好吧,不是真的。 这将是可能会给您带来艰难时刻的步骤。 为什么? 因为必须在单个事件中完成具有内容分组的Universal Analytics中的综合浏览量触发。 从逻辑上讲,这是必须发生的事情:

  1. 要求WordPress页面。
  2. WordPress插件显示dataLayer。
  3. Google跟踪代码管理器脚本执行并将dataLayer从WordPress传递到Google跟踪代码管理器。
  4. Google跟踪代码管理器变量在dataLayer中标识。
  5. Google跟踪代码管理器触发器是根据变量确定的。
  6. Google跟踪代码管理器会根据触发器触发特定的代码。
  7. 将触发一个特定的标记,该标记会将适当的内容分组数据推送到Google Analytics(分析)。

所以……如果首先发生的是将dataLayer传递给Google跟踪代码管理器,那么我们必须能够读取这些键值对。 我们可以通过识别传递的变量来做到这一点。

Google跟踪代码管理器用户定义的变量

现在,您需要添加并定义在dataLayer中传递的每个变量:

  • 页面标题 –内容标题
  • 页面类型 - 内容类型
  • 页面帖子类型2 –内容类型(我更喜欢使用它,因为它更具体)
  • 页面类别 –内容类别
  • 页面属性 –内容标签(您可能希望不时使用它,而不仅仅是类别)
  • pagePost作者 –内容作者

通过写数据层变量名并保存变量来做到这一点:

可变配置

至此,Google跟踪代码管理器知道了如何读取dataLayer变量。 如果我们可以直接将这些数据直接传递到Google Analytics(分析),那将是很好的,但是我们不能。 为什么? 因为您的类别或标签数组将超过在Google Analytics(分析)中允许的每个内容分组上设置的字符数限制。 Google Analytics(分析)(很遗憾)不能接受数组。 那么我们如何解决呢? ……这是令人沮丧的部分。

您将必须编写一个触发器,以在dataLayer变量中传递的数组字符串中搜索类别或标签名称。 我们可以传递标题,作者和类型,因为它们是单个文本术语。 但是类别不是,所以我们需要检查数组中传递的第一个(主要)类别。 当然,例外是,如果您不为每个帖子选择多个类别,那么您只需单击按钮并选择“内容类别”即可。

以下是我们的触发器列表的部分内容:

按类别触发

以下是我们针对内容营销类别的触发条件之一的示例:

某些页面视图触发器

我们这里有一个正则表达式,它匹配dataLayer数组中传递的第一个(主要)类别,然后确保它是一个单独的帖子。

如果您在编写正则表达式时遇到困难,不妨停止我们的工作,继续前进 Fiverr。 我在Fiverr上取得了令人难以置信的出色结果-我通常要求提供表达方式以及有关其工作方式的文档。

为每个类别设置触发器后,就可以构建标签列表了! 我们在这里的策略是首先编写一个具有通用性的通用Analytics(分析)标记(UA),但是无论何时触发我们的任何类别标记都不会触发。 完成的列表看起来像这样:

Google跟踪代码管理器中的代码

好吧...就是这样! 现在,我们将把所有魔术与我们的标签结合在一起。 在此示例中,我将通过 内容分组 对于任何与“内容营销”(“内容”)归类的帖子:

类别内容组

命名标签,输入您的Google Analytics(分析)ID,然后展开 更多设置。 在该部分中,您将找到要在其中准确输入索引编号的内容组。 Google Analytics(分析)管理员 设置。

这是另一个愚蠢的事情……命令 必须匹配 数据的Analytics Admin设置顺序。 系统不够智能,无法为正确的索引号获取正确的变量。

由于未通过类别(由于数组的困难),因此您必须为索引2输入类别。但是,对于其他3个内容组,您只需单击右侧的框并选择变量直接在dataLayer中传递。 然后,您需要选择触发器并保存标签!

对每个类别重复上述步骤。 然后,请务必返回到UA(全包)标签,并为每个类别添加例外。 预览和调试以测试并确保您触发代码并将数据正确发送到内容分组。

您应该可以验证所有内容,但仍需要等待几个小时,Google Analytics(分析)才能赶上进度。 下次登录时,您可以使用 内容标题,内容类别,内容作者 在Google Analytics(分析)中对数据进行切片和切块!

Douglas Karr

Douglas Karr 首席营销官是 开放洞察 和创始人 Martech Zone。 道格拉斯帮助了数十家成功的 MarTech 初创公司,协助进行了超过 5 亿美元的 MarTech 收购和投资尽职调查,并继续协助公司实施和自动化其销售和营销策略。 道格拉斯是国际公认的数字化转型和 MarTech 专家和演讲者。 道格拉斯还是一本傻瓜指南和一本商业领导力书籍的出版作者。

相关文章

返回顶部按钮
关闭

检测到Adblock

Martech Zone 我们能够免费为您提供这些内容,因为我们通过广告收入、联属链接和赞助从我们的网站中获利。 如果您在浏览我们的网站时删除广告拦截器,我们将不胜感激。