在什么情况下,我将在此命令之后"undefined"获得值 ga((t) => {console.log(t)})



在客户端站点中,我需要ga发送一些数据的触发器。

如果我使用此方法:
ga((t) => {console.log(t)}),我得到undefined
但是如果我使用:
window.ga.getAll(),我看到一个跟踪器。

这是什么原因呢?

谢谢

来自 https://developers.google.com/analytics/devguides/collection/analyticsjs/command-queue-reference

在库完全加载并准备好与之交互时调用的回调函数。该函数使用默认跟踪器对象作为第一个参数调用。如果未创建默认跟踪器,则第一个参数未定义。

似乎您定义的跟踪器不是"默认"跟踪器

最新更新