2

我的网站上有许多链接,它们的查询字符串包含%26(这是一个 URL 编码的 & 符号)。例如:

?action=keyword_results&f=company&q=Bausch+%26+Lomb+Canada+Inc.

显然,Google Analytics 过早地解码了查询字符串,并将后面的文本%26视为单独的参数。

我使用Exclude URL Query Parameters选项从我们的结果中排除大多数查询参数(包括 action、f 和 q)。但是我得到了数百个带有查询字符串的页面的统计信息,?+Lomb+Canada+Inc.我不能排除它们,因为它们都是不同的。

我已经尝试了各种谷歌搜索,看看这是否是一个已知的错误。但我发现的只是人们遇到了麻烦,因为他们没有对 & 符号进行编码。

难道我做错了什么?这是一个错误吗?我可以做些什么来清理我的报告吗?

4

1 回答 1

1

您可以尝试在请求 URI上创建“搜索和替换”过滤器,并使用正则表达式将“%26”替换为“&”。不幸的是,我对正则表达式不太熟悉,所以我无法真正帮助你;您可能不得不请其他人为您写一个(当然,或者自己弄清楚)。

https://support.google.com/analytics/answer/1034834

编辑:我认为它可以很简单:搜索字符串:%26 将其替换为:&

http://rubular.com/r/V7yrenW3tt

但我猜只是创建一个单独的配置文件并对其进行测试。

于 2013-11-13T08:34:46.263 回答