4

根据ga 方法参考,.create 方法的语法是:

ga('create', trackingId, opt_configObject);

但是当我创建一个新的 ga 帐户时,它给了我自动生成的代码片段来复制/粘贴到我的网站,它给了我不同的 .create 语法:

ga('create', trackingId, 'mydomain.com');

我在方法参考中没有看到任何暗示第二种语法是可以接受的。

这里的 ga 论坛上还有一个未答复的帖子:ga-forum thread

4

1 回答 1

2
ga('create', 'UA-foobar', 'mydomain.com');

IMO 相当于

ga('create', 'UA-foobar', { 'cookieDomain': 'mydomain.com' });

一些细节:

我已经通过 jsbeautifier.org 美化了http://www.google-analytics.com/analytics.js并创建了这个 jsfiddle http://jsfiddle.net/4MRwj/2/ 在第 1044 行你会发现 create 方法谷歌分析。我在这个文件中只编辑了 3 个 LOC。在第 1047 行,我使用 alert() 添加了一些调试信息,在第 1060 和 1061 行,我使用不同的参数手动调用 create 方法。这两个调用都会产生相同的调试信息,正如您在运行它时会注意到的那样。

于 2013-09-02T20:24:20.950 回答