Google代码管理器 - 如何将字段设置为Google Analytics?

时间:2016-10-25 12:22:36

标签: search google-analytics google-tag-manager

我想:

查看我的网站搜索中的搜索查询为访问者提供了0个搜索结果。

这是我从网站搜索标记获得的内容:



Event Action 'Submit search'
Event Category 'Search'
Event Label 0
Fields to Set {page: '/sok?q=helloworld', anonymizeIp: 'true'}




Google Analytics中我想要的是查看哪些搜索查询(在本例中为#34; helloworld")为我提供了事件标签0。

1 个答案:

答案 0 :(得分:1)

您必须弄清楚的一个问题是,“您如何确定返回的搜索结果为0?”因为你只想在没有结果的情况下发射事件。你要刮掉页面,还是设置一个监听器,或者你会进行dataLayer推送(我推荐最后一种方法)?

如果您执行dataLayer推送,那么您还必须推送event

dataLayer.push({
   'event': 'search results',
   'numResults': 0
})

完成后,您需要创建一个URL类型变量,其中Query组件类型设置为Query key q。还要创建其他关联变量,例如numResults

然后,在您的事件代码中,您可以使用该GTM变量设置page字段,执行其他设置,然后在search results事件和numResults = 0时触发标记,所有都是从dataLayer推出的。