我正在使用Google Analytics(analytics.js)来跟踪我网站上的网站搜索:
ga('send', 'pageview', '?q=' + search_term);
正如您所看到的,我使用pageview
作为匹配类型。我的问题是,每次用户在我的网站上执行搜索时,我都不希望记录新的页面视图。
是否可以跟踪网站搜索,而不是将每个搜索计数作为单独的页面视图?如果是这样,怎么办呢?
答案 0 :(得分:1)
不幸的是,过滤掉这些网页浏览量会阻止Google Analytics在其管道中进一步处理,这将无法跟踪搜索字词。
您可以为您的媒体资源创建一个单独的视图,该视图会过滤掉网址以?q=
开头的网页。
这样您就可以跟踪在您网站上输入的搜索字词,并保留您网站的概览,而不会使用"充气"网页浏览量/搜索的虚拟网页浏览量 - 我认为您可能在您的网站上使用Ajax搜索?。