当前位置: 首页 > news >正文

13谷歌分析跟踪错误(以及如何修复它们)

13谷歌分析跟踪错误(以及如何修复它们)。如果你看到这个流量下降在你的谷歌分析帐户…

那么你可能会想要优先改善该页面的SEO。

但如果这些数据是有缺陷的呢?

如果你盲目地依赖谷歌Analytics中的数据,那么你很有可能会做出错误的决定。你知道这句谚语:垃圾进,垃圾出。

本指南将通过修复这些错误来帮助您最大限度地减少数据倾斜因素:

缺少或重复谷歌分析代码

错误地设置交互事件

追踪来自其他域名的点击

跟踪自己的会话

不使用bot过滤

跟踪垃圾邮件推荐

草率地使用UTM参数

不排除查询参数

没有合并相同的资源和媒介

没有使用推荐排除列表

追踪个人身份资料(PII)

单页应用程序(spa)不触发页面视图

没有备份和测试视图

1. 缺少或重复谷歌分析代码

这听起来微不足道,但这是一个常见的问题,特别是在使用多个CMS的站点上。

好消息是谷歌Analytics内置了缺失的代码通知。坏消息是它很慢,可能需要几周的时间来提醒您缺少代码的页面。它也不会告诉您重复的代码,这是另一个常见的问题。

出于这个原因,最好不要依赖谷歌的通知,而是使用允许自定义提取的工具抓取您的站点的错误。

以下是如何设置一个爬行与自定义提取尖叫青蛙刮谷歌标签管理器和谷歌分析代码:

最好导出爬虫以检查数据。如果报告中有更多的列,您可以很容易地过滤缺失的代码或查看重复的代码,例如,查找GTM代码1和查找GTM代码2。

2. 错误地设置交互事件

将购买、表单提交或视频播放等设置为交互事件是有意义的。它们对你的业务很重要,所以即使访问者只浏览了一个页面,它们也不会被算作反弹。

但是,如果您使用交互事件来跟踪每个页面上自动触发的事件,如滚动深度跟踪,则会导致整个网站的跳出率接近于零,这是不好的。

你可以通过在GA中寻找不切实际的低跳出率来轻松发现这些问题。

如果您怀疑交互事件是罪魁祸首,请在谷歌标签管理器中将该事件的“非交互命中”设置从false更改为true。

如果不使用谷歌标签管理器,只需在GA事件片段中再添加一行代码。

3. 追踪来自其他域名的点击

如果你不采取预防措施,别人很容易把你的数据搞砸。为什么?因为您的GA/GTM跟踪代码对任何打开您的源代码的人都是可见的,所以任何人都可以在您的跟踪代码下向GA服务器发送命中。

幸运的是,通过设置视图过滤器很容易防止这种情况发生。

这将只包括来自你自己(子)域名的点击:

下面是主机名regex过滤器模式:(^|\.)example\.com

4. 跟踪自己的会话

我们的网站上有很多不正常的行为,我们不希望这些行为反映在我们的数据中。

所以,当我们设置过滤器时,让我们也确保排除来自内部IP地址的点击。这对于单个IP来说很容易做到:

如果需要排除更多ip,请参考谷歌的本指南。

5. 不使用bot过滤

谷歌可以检测到相当一部分的垃圾邮件/机器人流量来到你的网站。你所需要做的就是打个勾。

你可以在Admin >视图设置中找到:

请注意,仅为您的主分析视图检查这一点就足够了。对于原始视图或测试视图不需要这样做。

6. 跟踪垃圾邮件推荐

热门网站吸引垃圾链接。事情就是这样。

其中大多数可以忽略不计,带来零推荐流量,但有些每天可以发送数千个垃圾推荐。

要检查这是否对您来说是个问题,请将日期范围设置为最少三个月,然后转到推荐报告(获取>所有流量>推荐)。

寻找有大量推荐的可疑域名。

不要点击可疑域名,因为它们可能包含恶意软件或间谍软件。相反,创建一个列表并使用过滤器(Admin > filter)排除它们。将过滤字段设置为“Campaign Source”,然后在过滤模式字段中列出由管道(|)符号分隔的域。

重要的。始终记得验证您的过滤器,看看它如何影响您的数据。过滤器下面有一个按钮。

7. 草率地使用UTM参数

UTM参数是附加到url的标记,用于标记不同的流量源。它们主要用于付费广告和链接,否则就会与自然访问混在一起。

假设我们在Twitter上投放广告。默认情况下,流量将落在“twitter.com /推荐”下,使任何性能分析都不可能。所以我们将UTM参数附加到用于Twitter广告的url中:

然后将这些UTM参数发送到GA服务器并在各自的维度中使用。

你是营销团队的一员吗?

如果有很多人处理性能营销方面的事情,您需要有统一UTM参数的指导方针。相信我,当标签不统一时,分析营销渠道的表现是你真的不想在谷歌Analytics中做的事情之一。

在执行此操作时,请记住添加UTM参数的过程取决于广告平台。例如,Twitter广告需要已经包含参数的url,而b谷歌广告可以(也应该)完全自动化。

8. 不排除查询参数

使用参数化的url混淆(着陆)页面维度对于任何进一步的分析来说都是一场噩梦。它将相同的URL分解为多行,从而导致分离的指标。

要解决这个问题,请使用报告筛选器来显示GA视图中记录的所有参数化url。

然后,为了保持页面尺寸的统一,请排除不希望在报告中看到的参数。

你可以在视图设置中设置:

只要确保不排除:

搜索查询参数(否则会屏蔽你的内部网站搜索数据)

UTM参数(GA已经可以正确处理它们)

你想单独跟踪的参数(例如,电子商务网站上不同产品的参数)

如果您想要排除大量不同的参数,那么最好使用视图过滤器。它们的灵活性和使用正则表达式的选项使它们成为更好的解决方案。按照本指南进行设置。

9. 没有合并相同的资源和媒介

你可能已经注意到你的一些流量来源和媒介是一团糟,因为它们基本上是一样的。最常见的例子是来自Facebook的推荐流量。

这些奇怪的子域名被称为链接链接。Facebook出于安全和隐私原因使用它们,但它们可能会使分析特定来源/媒介的性能变得困难。

要解决这些问题,可以使用过滤器。下面是一个合并了来自Facebook的推荐流量的网站:

记住要验证过滤器,以检查它是否执行了您认为的功能。

您还应该创建一个注释,说明您已经合并了流量,这样其他人就不会怀疑是什么导致了更改。谷歌Analytics不会追溯地应用过滤器,因此您仍然需要处理旧数据。

10. 没有使用推荐排除列表

当您将一个域添加到推荐排除列表时,来自该域的任何流量将不再被标记为推荐流量,并且不会触发新的会话。

这在以下三种情况下特别有用:

支付网关。如果你使用任何第三方支付处理程序,你可能会在完成支付后重新引导你的客户。这应该是一个流量来源下的一个会话。

子域跟踪。子域名是独立的主机名,来自它们的流量自然会触发一个新的推荐会话。幸运的是,GA在创建属性时将您自己的域提交到列表中。把它留在那里。并保持默认的“Cookie域:自动”,如果你曾经遇到过跟踪代码或GTM。

跨域跟踪。您可能有微型网站和其他独立的域,如果是同一业务,您可能需要合并数据。

您将在Admin >属性列>跟踪信息>推荐排除列表中找到此列表。

以example.com格式输入域以覆盖所有子域。

11. 追踪个人身份资料(PII)

虽然这不会损害您的数据清晰度,但它可能会对您的业务造成严重损害。

你需要确保你没有跟踪任何个人信息,比如电子邮件、电话号码或名字。或者更好的是,遵守适用于您的业务的数据保护和隐私法规。

不幸的是,您可能在不知情的情况下通过在表单或其他地方生成带有个人信息的URL参数来跟踪PII。

如果您使用的是流行的CMS,则可能不会出现这种情况,但如果您有一个完全自定义的网站,则一定要检查一下。

请注意,不要尝试通过自定义维度收集PII。如果你想查看网站在收集什么数据,可以使用数据层或WASP等浏览器扩展。

12. 单页应用程序(SPA)不触发页面浏览量

你的网站是单页应用程序(SPA)吗?换句话说,它是使用JavaScript动态生成页面内容吗?

如果答案是肯定的,那么追踪对你来说就有点棘手了。

spa在第一次页面浏览时加载所需的所有内容,并动态更新内容和url。这意味着GA不会跟踪任何后续的页面浏览量,因为自然没有后续的点击到他们的服务器。

(当开发人员逐渐将我所从事的项目切换到React框架时,我很内疚忽视了这一点。)

要解决这个问题,您需要使用解决方法,这很可能需要开发人员或GTM专家的帮助。如果您想了解更多有关这方面的信息,请查看b谷歌的官方文档和这个全面的指南。

13. 没有备份和测试视图

最后一个不是跟踪错误,而是谷歌Analytics处理数据的最佳实践。

即使你只有一个账户和财产,也要确保至少有三个不同的视图:

主的观点。在应用了所有所需的设置和过滤器后,您将最常用到这个。

备份的观点。保留所有默认设置的视图。如果您的主视图出现任何问题,您将始终拥有所有原始数据。

测试视图。你可以先用这个来试水。如果您不确定调整更复杂的视图设置(如各种过滤器)的含义,那么它很有用。

在“Admin > View Settings > View Name”中可以重命名视图。

只要记住让视图名称尽可能地自解释,以便使用该帐户的其他人能够理解它们。

最终的想法

测试,验证,重复。

每当您对GA设置、GTM或跟踪代码进行更改时,您都应该暂时担任质量保证工程师的角色。

这意味着您需要熟练地使用源代码、cookie和各种调试工具。我推荐使用以下方法:

谷歌标签助理

谷歌分析调试器

dataslayer

黄蜂

GA中的实时报告,以便立即看到已发射标签的效果

您使用的任何广告平台的调试工具,例如Facebook Pixel Helper

实现、审计和调试取决于跟踪需求和代码实现的复杂性。如果您还没有使用GTM,我强烈建议您进行更改,除非您的跟踪需求很简单。

是的,如果你是初学者的话,要花很多时间来学习。但好处是巨大的。您不必联系开发人员来跟踪代码更改,而且整齐地组织容器、标记、触发器和变量非常棒。

我提过要测试和验证一切吗?

如果有任何问题,请在推特上联系我。

相关文章:

  • 如何将你的网站提交到谷歌搜索
  • 邯郸网站建设浩森宇特/经典软文案例分析
  • 哈尔滨网络营销推广软件/seo案例分析100例
  • 柯桥网站建设哪家好_绍兴市场推广
  • 网站帮企业做推广价格怎么算/谷歌海外广告投放推广
  • 新疆网站建设介绍/专业seo优化公司
  • 企业网站建设新闻宣传/英文网站建设
  • 短网址生成工具请输入长网址:缩短网址/谷歌seo外链
  • 建网站公司深/安卓优化大师2023
  • 网站开发的完整流程/谷歌搜索引擎镜像入口
  • 官方网站的网络营销功能分析/手机免费建网站
  • 上海模板网站建设/百度sem