即使指定了IP和Geo,位置也不会改变

问题描述 投票:0回答:1

我们在universal-analytics上使用nodejs来跟踪Google Analytics。我们必须使用后端跟踪(只是一些要求)。下面的代码有效,但位置显示GA仪表板上的United States。也许我们的服务器在美国。

即使Ill把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
});

任何帮助,将不胜感激。

javascript node.js google-analytics universal-analytics
1个回答
-1
投票

您是否在服务器前面设置了NGINX作为反向代理?如果是,则需要转发客户端IP以及来自NGINX服务器的请求。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.