我的网站中有一个搜索文本框,当用户停止输入时,我注册一个事件(搜索、txt 值), 在Universal Analytics中我是这样称呼它的:
ga('send', 'event', 'search', txtValue)
在 GA4 中我尝试这样做:
gtag('event', 'search', { action: txtValue });
并且事件已注册,但在 GA4 报告中我找不到如何使用操作表查看已注册的事件,如下所示:
(event = 'search')
action | count
txt val 1 | 32
txt val 2 | 5
txt val 3 | 1
在 UA 中,我只需转到
Events
-> 单击“搜索”事件 -> 并选择第二维的“操作”,
我现在如何获得这份报告? 或者我应该以其他方式注册该活动?
嗯,您需要为事件参数创建自定义维度才能可用。与 GA UA 类似:
管理 -> 自定义定义 -> 创建自定义维度
现在只需为您的
action
财产制作一张 CD。
好,现在转到“探索非报告”。现在的报告几乎毫无用处。 在探索中,进行新的探索,将新的
action
自定义维度添加为维度。还要添加事件名称作为维度。添加类似 sessions
的内容作为度量。
现在将您添加的项目拖放到
tab setting
列中,您现在应该能够访问您的数据。这确实是一个笨拙的界面,但它确实有效。您还可以在其中添加一个过滤器,以仅包含搜索事件,以防您想在其他事件中重用该事件属性。
注意!谷歌现在在你的维度上引入了这个全新的、闪亮的基数限制。因此,如果您在该自定义维度中获得超过 500 个唯一搜索值,请阅读以下内容:https://support.google.com/analytics/answer/12226705?hl=en
UA 太好了,不能免费。他们在 GA4 中“修复”了它:)