我有一个不寻常的 Google API 代码片段:
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-1', '192.168.8.101');
ga('send', 'pageview');
这看起来与旧版本非常相似,但是,我找不到对这些 API 的任何引用。我正在寻找以下类似物:
_setCustomVar
_trackPageView
('send', 'pageview'
相当于吗?)_setDomainName
(我想在内网/连接到本地运行的HTTP服务器的计算机上测试它)。
抱歉,这里有些混乱。我找到了参考:
https://developers.google.com/analytics/devguides/collection/analyticsjs/domains
在这里,为了后代,但是,我找不到_setCustomVar
和的类似物_setDomainName
。
更新
我发现(也许)ga('set', { property : value });
会做同样的事情,_setCustomVar
并且ga('create', 'UA-XXXXX-1', { 'cookieDomain': 'none' })
会类似于_setDomainName
. 但是,在本地测试时,我仍然无法让它报告任何内容:(