我正在尝试使用okgrow:analytics包将userId发送到Meteor中的Google Analytics(分析)。使用Google Analytics Debugger Chrome扩展程序,我确定未发送userId。 (我还按照步骤here在Google Analytics(分析)中设置了专用的userId视图)。

okgrow:analytics文档中指出:“ ...该软件包将自动跟踪用户登录和注销的时间。登录将在该用户上调用ID,并将其Meteor.userId与以前的匿名活动相关联。”

查看他们的代码,看来他们没有设置integrations选项以包括Google Analytics(分析)。看到此消息后,我尝试在analytics.indentify(Meteor.userId(), {integrations: {"Google Analytics": true}})的回调中调用Meteor.loginWithPassword,但仍未发送任何userId。

最佳答案

我在Github上打开了一个问题,解决方案是将settings.json文件中的Google Analytics(分析)设置更改为:

'Google Analytics' : {'trackingId': <ga-id>, 'sendUserId':true}

10-06 04:29
查看更多