我们正在使用universal-analytics on nodejs来跟踪Google Analytics。我们必须使用后端来跟踪(只是一些需求)。下面的代码可以工作,但是位置显示在GA仪表板上的United States。也许我们的服务器在美国。
即使我会把IP地址和硬编码geoid,它仍然显示在美国。
var visitor = ua('UA-XXX-XX', {
uid: 'as8ek9nlll3333',
uip: ipaddress, //The IP address is correct
geoid: "ID"
});
visitor.pageview("/", "http://bla.com", "TEST", function(err) {
console.log("CALLBACK");
console.log(err); //Getting null
});任何帮助都将不胜感激。
发布于 2019-04-12 05:30:06
在服务器前有NGINX设置作为反向代理吗?如果是的话,那么您需要将客户机IP与来自NGINX服务器的请求一起转发。
https://stackoverflow.com/questions/55644453
复制相似问题