Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 幻影+;谷歌分析_Javascript_Google Analytics_Phantomjs - Fatal编程技术网

Javascript 幻影+;谷歌分析

Javascript 幻影+;谷歌分析,javascript,google-analytics,phantomjs,Javascript,Google Analytics,Phantomjs,我在我的网页上使用PhantomJS。现在,我只是在测试一些东西(比如屏幕截图、点击、自定义分辨率、自定义ip…等等),我正在尝试将我的网站添加到Google Analytics 在PhantomJS脚本中,我使用一个函数来自动更改代理,其中包含一个文本文件和一些私有代理。Changkng的IP工作完美-通过截图确认-但在分析中,我没有收到任何访问 有没有人能帮我,给我一些提示,让我用PhantomJS访问google analytics 提前谢谢 编辑: 我在我的网页头部添加了他们给我的默认谷

我在我的网页上使用PhantomJS。现在,我只是在测试一些东西(比如屏幕截图、点击、自定义分辨率、自定义ip…等等),我正在尝试将我的网站添加到Google Analytics

在PhantomJS脚本中,我使用一个函数来自动更改代理,其中包含一个文本文件和一些私有代理。Changkng的IP工作完美-通过截图确认-但在分析中,我没有收到任何访问

有没有人能帮我,给我一些提示,让我用PhantomJS访问google analytics

提前谢谢

编辑: 我在我的网页头部添加了他们给我的默认谷歌分析脚本。 这是PhantomJS代码:

var system = require("system");
var page = require("webpage").create();
page.customHeaders = {
"Referer": "http://www.google.com",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36",
"Connection": 'keep-alive',
"Accept": 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,* /*;q=0.8',
"Accept-Enconding": 'gzip, deflate, sdch',
"Accept-Language": 'en;q=0.8',
"Request-protocol": 'HTTP/1.1',
"Request-URI": '/'
};
page.settings.loadImages = false;
page.open("http://exampleurl.com/", function (status) {
    page.render('test.png');
    console.log('Done!');
    phantom.exit();
});

我认为您应该将“page.settings.loadImages”设置为true,因为GA使用gif像素来收集数据。

您可以发布有关如何包含GA跟踪代码、使用哪些跟踪代码以及如何发送点击的详细信息吗?此外,您还可以使用GA调试器等工具查看是否成功发送命中。GA中的数据在处理之前不会立即显示在报告中,这可能需要24小时。