根据ga method reference,.create方法的语法是:
ga('create', trackingId, opt_configObject);
但是当我创建一个新的ga帐户,并且它为我提供了自动生成的代码片段以复制/粘贴到我的网站时,它给了我一个不同的.create语法:
ga('create', trackingId, 'mydomain.com');
我在方法参考中没有看到任何暗示第二种语法可以接受的内容。
这里的ga论坛上还有一个未答复的主题:ga-forum thread。
答案 0 :(得分: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行,您将找到google analytics的创建方法。我在这个文件中只编辑了3个LOC。在第1047行,我使用alert()添加了一些调试信息,在第1060行和第1061行,我使用不同的参数手动调用create方法。 这两个调用都会产生与运行时相同的调试信息。