我想:
查看我的网站搜索中的搜索查询为访问者提供了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。
答案 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推出的。