Google analytics 在ga(';create';ua-';auto';)中,';自动';代表
根据文件,Google analytics 在ga(';create';ua-';auto';)中,';自动';代表,google-analytics,analytics.js,Google Analytics,Analytics.js,根据文件,ga('create''ua-''auto')中的“auto”描述如下 opt_configObject–包含配置字段/值对的可选对象 但是,我不确定,我完全明白这一点 ga('create'ua-'auto')和我说我给ga('create'ua-'mysite.com')有什么区别?我同意方法签名和无数有效组合会让人困惑 ga('create', 'UA-XXXXX-Y', 'auto'); 与 ga('create', 'UA-XXXXX-Y', { cookieDomai
ga('create''ua-''auto')
中的“auto
”描述如下
opt_configObject–包含配置字段/值对的可选对象
但是,我不确定,我完全明白这一点
ga('create'ua-'auto')
和我说我给ga('create'ua-'mysite.com')
有什么区别?我同意方法签名和无数有效组合会让人困惑
ga('create', 'UA-XXXXX-Y', 'auto');
与
ga('create', 'UA-XXXXX-Y', {
cookieDomain: 'auto'
});
有关在cookieDomain中使用“自动”的更多信息,请访问:
为了回答您的问题,如果您的站点的域名是“mysite.com”,那么指定
'auto'
和'mysite.com'
之间没有区别,但是如果您的站点托管在“subdomain.mysite.com”上,则会有区别。我有一段时间遇到过类似的问题,一位客户的所有域都说:
ga('创建''ua-''mysite.com')
这基本上是一种将cookie指定给域的旧方法。谷歌的改变是否正确,还不如改变?
我将它们改为“自动”,因为它简化了子域跟踪。
查看youtube官方视频。
谢谢你,菲利普。当我有子域时有什么区别?即使该站点作为subdomain.mysite.com托管,我也希望它写入mysite.com
'auto'
值会自动写入它所能写入的最高级别的域。因此,如果您在subdomain.mysite.com上使用'auto'
,它将在mysite.com上设置cookie。您能否在回答中添加一部分,说明当您未指定此可选字段时会发生什么情况?根据文档,默认值为“document.location.hostname(normalized)”。目前尚不清楚这是否与“自动”相同。我也为文档创建了一个问题,以改进这一点: