google-analytic 测量端点忽略 x-forwarded-for 标头!任何解决方案?

gul*_*yuz 3 google-analytics

最近,我开始玩GA 测量协议,它在定制应用程序方面具有巨大的潜力,特别是对于 web 应用程序的事件跟踪。

我面临的问题是;GA 始终使用请求者的 IP 作为源 IP!

甚至 GA 文档也说;

“IP 地址 – 在 HTTP 请求中隐式发送,用于计算 Google Analytics 中的所有地理/网络维度。”

这是个大问题!为什么?
就像我的情况一样;
我通过 Heroku 中托管的一个后端代理不同的跟踪调用。有趣的是,在这种情况下,所有被跟踪的电话似乎都来自美国(Heroku)......

应该有更好的解决方案!
有没有人处理过类似的问题以及解决这个问题的任何建议解决方案?

cra*_*ock 5

尚不支持此功能(截至 2013 年 9 月)。有一个 Google Group 线程正在跟踪此功能请求。我谷歌团队成员说他们正在考虑。

https://groups.google.com/forum/#!topic/google-analytics-measurement-protocol/8TAp7_I1uTk

2014 年 2 月 24 日更新
此功能已添加到 Google Universal Analytics。参数名称是“uip”。它应该是一个有效的 IP 地址。它始终是匿名的,就像使用了 aip(匿名 IP)一样。