gpt4 book ai didi

javascript - Universal Analytics 中的事件未正确记录事件

转载 作者:行者123 更新时间:2023-12-03 12:00:27 25 4
gpt4 key购买 nike

我正在开发 SPA,并使用以下代码创建 Universal Analytics 对象(变量 analyticsId 具有我的应用程序的分析 ID)

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', analyticsId, {'name': 'pnanalyze'});
ga('require', 'displayfeatures');
ga('pnanalyze.send', 'pageview');

这很好用。

但是,我还使用此分析对象来记录自定义事件,如下所示

ga('pnanalyze.send', {
'hitType': 'event',
'eventCategory': 'product',
'eventAction': 'view',
'eventLabel': 'DEFAULT'
});

此事件未被记录。我可以看到请求是使用所有正确的参数发出的(或者我认为是这样),但该事件没有显示在我的报告小部件中。

有人可以告诉我这里出了什么问题吗?

此特定命中的 ga 请求的查询字符串参数为:

v:1
_v:j24
a:1179576437
t:event
_s:4
dl:http://localhost/p/5369dac10364f6a73daad096
ul:en-us
de:UTF-8
dt:ProdNote
sd:24-bit
sr:1280x800
vp:1280x595
je:1
fl:14.0 r0
ec:product
ea:view
el:DEFAULT
ev:53e355920364fbe1bfd0392d
_u:OACAAAQ~
cid:1040154947.1404805392
tid:UA-52638266-2
z:778670853

最佳答案

事实证明,问题是因为我为 eventValue 属性传递了一个字母数字值。我没有在这里添加这一点,因为我丝毫没有预料到这会导致这个问题。

确保传递数值应该可以解决此问题,尽管为了安全起见,我完全取消了 eventValue 字段。 :P

关于javascript - Universal Analytics 中的事件未正确记录事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25446094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com