使用Google跟踪代码管理器的Google Analytics - 将网页路径级别1转为网站搜索类别查询

时间:2015-06-28 23:05:49

标签: google-analytics google-tag-manager

对于我管理的网站,网站搜索和网站搜索类别查询不存在,但我希望操纵页面路径URI以在Google跟踪代码管理器中形成GA可读URI。

示例#1

/search-all/search_one

其中'search-all'是网站搜索类别,'search_one'是网站搜索关键字。需要的输出是:

/site-search?search_cat=all&search_term=search_one

示例#2

/search-category1/search_two

其中'search-category1'是网站网站类别,'search_two'是网站搜索关键字。需要的输出是:

/site-search?search_cat=category1&search_term=search_two

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

Universal Analytics管理员

创建两个自定义维度:

  • 尺寸1:搜索类别;范围HIT
  • 维度2:搜索词;范围HIT

您的网站

在dataLayer中添加以下搜索信息:

dataLayer.push({
    'searchCat':'Search',
    'searchKey':'Category one'
}); 

Google跟踪代码管理器

扩展您的当前标记以进行Universal Analytics类型的网页浏览。转到更多设置 - >自定义尺寸和设置:

  • 索引1并指定宏类型dataLayer searchCat
  • 索引2宏类型dataLayer searchKey

或者您可以将其作为活动进行跟踪。

dataLayer.push({
    'eventCategory':'Search',
    'eventAction':'Category one',
    'eventLabel': 'Keyword',
    'event':'fire'
}); 

答案 1 :(得分:0)

您可以使用2个Javascript变量来获取网址的第一部分和第二部分。

为此,您可以使用document.location.pathname.split(' /')。

转到Google Analytics代码 - 要设置和设置"页面&#34的值的字段;字段到/搜索? search_cat = {{VAR1}}&安培; SEARCH_QUERY = {{VAR2}}

仅在搜索页面上激活此标记。