Google analytics Google Analytics with Google Tag Manager-将页面路径级别1转到站点搜索类别查询

Google analytics Google Analytics with Google Tag Manager-将页面路径级别1转到站点搜索类别查询,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,对于我管理的站点,不存在站点搜索和站点搜索类别查询,但我希望操纵页面路径URI,在Google Tag Manager中形成GA可读的URI 示例#1 其中“search all”是网站搜索类别,“search_one”是网站搜索关键字。所需的产出将是: /site-search?search_cat=all&search_term=search_one /site-search?search_cat=category1&search_term=search_two 示例2

对于我管理的站点,不存在站点搜索和站点搜索类别查询,但我希望操纵页面路径URI,在Google Tag Manager中形成GA可读的URI

示例#1

其中“search all”是网站搜索类别,“search_one”是网站搜索关键字。所需的产出将是:

/site-search?search_cat=all&search_term=search_one
/site-search?search_cat=category1&search_term=search_two
示例2

其中,“search-category1”是网站类别,“search\u two”是网站搜索关键字。所需的产出将是:

/site-search?search_cat=all&search_term=search_one
/site-search?search_cat=category1&search_term=search_two
有人能帮忙吗?

Universal Analytics Admin 创建两个自定义标注:

  • 维度1:搜索类别;瞄准镜命中
  • 维度2:搜索词;瞄准镜命中
你的网站 在数据层中添加以下搜索信息:

dataLayer.push({
    'searchCat':'Search',
    'searchKey':'Category one'
}); 
谷歌标签管理器 扩展通用分析类型页面视图的当前标记。转到更多设置->自定义尺寸和设置:

  • 索引1并分配宏类型dataLayer searchCat
  • 索引2宏类型数据层搜索键
或者,您可以将其作为事件进行跟踪。 通用分析管理员 创建两个自定义标注:

  • 维度1:搜索类别;瞄准镜命中
  • 维度2:搜索词;瞄准镜命中
你的网站 在数据层中添加以下搜索信息:

dataLayer.push({
    'searchCat':'Search',
    'searchKey':'Category one'
}); 
谷歌标签管理器 扩展通用分析类型页面视图的当前标记。转到更多设置->自定义尺寸和设置:

  • 索引1并分配宏类型dataLayer searchCat
  • 索引2宏类型数据层搜索键
或者,您可以将其作为事件进行跟踪。
您可以使用2个Javascript变量来获取URL的第一部分和第二部分

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

然后转到Google Analytics tag-Fields进行设置,并将“页面”字段的值设置为/search?search_cat={{var1}}和search_query={{{var2}}


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

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

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

然后转到Google Analytics tag-Fields进行设置,并将“页面”字段的值设置为/search?search_cat={{var1}}和search_query={{{var2}}


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

如果您使用事件查看,但无法使用本机GA站点搜索报告,则此操作有效。如果您使用事件查看,但无法使用本机GA站点搜索报告,则此操作有效。