如何从Google Analytics的事件跟踪中删除事件?

40

我使用这个函数向Google Analytics发送一些事件

_gaq.push(['_trackEvent',category,action,label,value]);

但我只是为了测试我的代码而发送了它们,现在我想删除它们并开始真正的跟踪。如何删除它们?我需要使用任何代码吗?

PS:我在“content>EventTracking”部分中查看了我的测试结果。


我支持这个问题 - 如何删除它? 如何解决它是不同的 - 与如何修复已经污染的统计数据不同。 - Yugal Jindle
3个回答

48

你无法删除它。因此,在实施/质量保证期间设置测试配置文件以发送数据非常重要。


8
为了代替建立一个测试配置文件,有时我会在我的调试代码中添加这行代码,但是一旦测试完成后就需要将其删除:_gaq.push = function(){window.console && console.log(arguments);}; - Yahel
3
我强烈建议您发送到一个测试档案,以便确保跟踪功能将为您提供所需的报告。 - CrayonViolent
3
我们知道应该有一个测试配置文件,但这不是关键。假设我们已经推送了一些垃圾,那么如何解决呢? - Yugal Jindle
14
你无法“修复”它。我告诉过你,一旦数据进入Google Analytics,就无法删除。如果你是足够大的鱼,可以直接向Google提出申诉以移除数据,但我认识一些相当大的鱼,Google几乎不会理睬他们,肯定也不会为他们手动从GA数据库中删除数据,所以祝你好运。顺便说一下,对我进行负面评价也无法改变这个事实。我知道这不是你想听到的答案,但它仍然是正确的答案。 - CrayonViolent

20
您可以创建一个自定义报告。有一个筛选器部分,可以让您过滤特定的事件类别、操作、标签等等。在下面的示例中,我正在过滤包含单词"test"的类别/操作:

输入图像描述


4
这是一个不错的替代方法,但需要注意的是它并不会删除数据,只是隐藏了它。此外,在执行此操作时需要非常小心。关于数据片段和过滤器有一些“怪癖”,这可能会导致您根据事物的范围与GA限制相比意外地过滤出更多或更少的内容。务必阅读文档,并对过滤器和数据片段有非常清晰的理解! - CrayonViolent

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接