我将Angular中的点击事件编码如下:
SELECT r.*
FROM RECIPE AS r
where r.AMOUNT =
( select MAX(AMOUNT)
FROM RECIPE r1 where
r1.INGREDIENT=r.INGREDIENT
GROUP BY r1.INGREDIENT
)
上述事件在我的Chrome控制台上触发以下请求:
我的问题是,为什么上述事件没有在Google分析仪表板的事件仪表板中捕获?
有什么我想念的吗?
答案 0 :(得分:1)
由于事件值(ev)的期望值类型是整数而不是字符串,因此发送的匹配无效,因此未显示。
取自Measurement Protocol的Parameter Reference for ev:
+-----------+------------+---------------+------------+---------------------+
| Parameter | Value Type | Default Value | Max Length | Supported Hit Types |
+-----------+------------+---------------+------------+---------------------+
| ev | integer | None | None | event |
+-----------+------------+---------------+------------+---------------------+
我建议进行必要的修改,并尝试通过Hit Builder发送匹配,以确保一切正常。
答案 1 :(得分:0)
尝试使用适用于Google Chrome的Google Analytics(分析)调试扩展程序,查看事件是否正确触发并在Google Analytics(分析)中注册。如果是这样,则可能是您的Google Analytics(分析)帐户中使用了过滤器,这些过滤器阻止了Google Analytics(分析)视图中的数据。我看到的最常见的情况是您从网站上过滤了自己的IP,因此该事件不会显示在报告中