Filter 如何编写Google Analytics过滤器来记录站点搜索

Filter 如何编写Google Analytics过滤器来记录站点搜索,filter,request,google-analytics,Filter,Request,Google Analytics,我想用google analytics记录我所有的网站搜索,但问题是我的搜索链接看起来像这样 **www.mywebsite.com/search/category/your+query+here** 根据我的发现,我必须给GA一个查询参数(mywebsite.com/search.php?q=your+query+here),但我没有(也不想要任何) 有没有办法用谷歌分析过滤器重写URL?如果是,如何执行。是,您可以创建一个自定义筛选器,将URL/search/重写为?q=&c= 转到分析设

我想用google analytics记录我所有的网站搜索,但问题是我的搜索链接看起来像这样

**www.mywebsite.com/search/category/your+query+here**
根据我的发现,我必须给GA一个查询参数(mywebsite.com/search.php?q=your+query+here),但我没有(也不想要任何)


有没有办法用谷歌分析过滤器重写URL?如果是,如何执行。

是,您可以创建一个自定义筛选器,将URL
/search/
重写为
?q=&c=

转到分析设置›过滤器管理器,然后单击添加过滤器。在“筛选器类型”下拉列表中选择“自定义筛选器”,选择“搜索和替换”单选按钮,然后使用相应的值设置两个请求URI字段。有关更多详细信息,请参阅Google Analytics帮助中心中的“”页面


记住!由于过去的访客数据无法重新处理,请始终保留一个“原始”配置文件,您不会对其应用过滤器。有关更多详细信息,请参阅演示文稿“Google Analytics中的过滤器”一章。

是的,您可以创建一个自定义过滤器,将URL
/search/
重写为
?q=&c=

转到分析设置›过滤器管理器,然后单击添加过滤器。在“筛选器类型”下拉列表中选择“自定义筛选器”,选择“搜索和替换”单选按钮,然后使用相应的值设置两个请求URI字段。有关更多详细信息,请参阅Google Analytics帮助中心中的“”页面


记住!由于过去的访客数据无法重新处理,请始终保留一个“原始”配置文件,您不会对其应用过滤器。有关更多详细信息,请参阅演示文稿“Google Analytics中的过滤器”一章。

在应用过滤器之前会处理站点搜索

我经过一周的测试才意识到这一点。是的,过滤逻辑是正确的,但从2009年11月1日起,这将不适用于站点搜索


我们通过将?search=参数附加到GA脚本中的页面URI来实现这一点。然后,我们在配置文件设置中去除搜索参数,并在内容部分获得纯URI,以及在站点搜索中跟踪的搜索。

在应用过滤器之前处理站点搜索

我经过一周的测试才意识到这一点。是的,过滤逻辑是正确的,但从2009年11月1日起,这将不适用于站点搜索


我们通过将?search=参数附加到GA脚本中的页面URI来实现这一点。然后,我们去掉配置文件设置中的搜索参数,在内容部分获得纯URI,以及在站点搜索中跟踪的搜索。

我知道这是旧的,但要扩展先前接受的答案,请在_trackPageview调用中使用“虚拟url”,因此对于www.mywebsite.com/search/category/your+query+,这里有

gat._trackPageview( "/search/content/your+query+here?query=your+query+here&cat=category" )

这意味着URL不会被更改,所以其他一切都可以工作(如前一个答案中所述)-如果您真的想删除搜索参数,但除非您遇到URL限制,否则我可能更愿意将它们保留在当前位置,以便在内容报告中看到它们。

我知道这是旧的,但要扩展上一个被接受的答案,请在_trackPageview调用中使用“虚拟url”,因此对于www.mywebsite.com/search/category/your+query+,这里有

gat._trackPageview( "/search/content/your+query+here?query=your+query+here&cat=category" )

这意味着URL不会被更改,所以其他一切都可以工作(如前一个答案中所述)-如果您真的想删除搜索参数,可以删除,但除非您遇到URL限制,否则我可能更愿意将它们保留在当前位置,以便在内容报告中看到。

我确实做到了这一点。但即使最终的url看起来像www.mysite.com/search.php?query=他们不知道的东西;不显示为搜索。我用搜索参数配置了网站配置文件。不管怎样,我确实做到了。但即使最终的url看起来像www.mysite.com/search.php?query=他们不知道的东西;不显示为搜索。我用搜索参数配置了网站配置文件。你能给我更多关于附加到GA脚本的信息吗?剧本看起来怎么样?非常感谢:)你能给我更多关于附加到GA脚本的信息吗?剧本看起来怎么样?非常感谢:)