【问题标题】:Track exact Geolocation with Google Analytics and show on Map使用 Google Analytics 跟踪准确的地理位置并在地图上显示
【发布时间】:2011-10-27 22:10:51
【问题描述】:

情况:我想在服务器端使用 Google Analytics 跟踪一些数据。

问题:我的应用程序能够提供准确的地理位置(lat、lng)。我想用 GA 作为“用户位置”来跟踪它,这样我就可以在 GA 仪表板的地图上显示它们。

我知道我可能会跟踪自定义变量/事件,但不确定如何在 Google Analytics 中的地图上绘制它们。我的公司希望继续使用一种报告工具。

【问题讨论】:

  • ...这是有问题的,因为 Google Analytics 的服务条款禁止传输个人身份信息。您应该考虑使用其他工具。
  • Google 已经有了访问者的“近似值”(城市/纬度/经度)。地图叠加层不够准确?你说你有“确切”的位置。所以我假设你有实际的 GPS 坐标,而不是我怀疑谷歌分析正在使用的基于互联网 ISP 的“近似值”。
  • 是的,我的应用程序处理来自客户端的 GPS 坐标,我想跟踪它们
  • 现在有没有其他工具可以提供这种类型的功能?这篇文章写了9个月了,希望有更新....
  • 经纬度坐标不是个人身份信息。即使是这样,iPhone 用户也必须在向我的 API 发出任何请求之前明确同意共享他们的位置。我很想听听这样的产品。

标签: geolocation google-analytics server-side latitude-longitude


【解决方案1】:

您将无法在 Google Analytics(分析)仪表板中绘制这些内容,但不应让这阻止您继续前进。您可以通过将地理位置保存在自定义变量中,然后提取该数据,然后使用 Data Export API 和 Google Maps API 的组合绘制它来相当容易地做到这一点。但是,您不能将其嵌入到 Google Analytics(分析)仪表板中。

【讨论】:

  • 投了反对票;虽然在 GA 中存储任何类型的数据在技术上是可行的;谷歌的服务条款禁止 PI 和细粒度的地理位置数据; support.google.com/analytics/answer/6366371?hl=en#geolocation您可以在 GA 中存储某种模糊的外键,然后通过将 GA 中的外键与您自己的细粒度位置数据合并,在您自己的私人仪表板中(在 GA 之外)对其进行协调
【解决方案2】:

目前无法直接向谷歌分析提供地理位置信息。 Google 会根据从 Web 客户端收集的数据(例如 IP 地址)自动推断该信息,而您无法提供该信息,因为您在服务器端调用跟踪。

如果谷歌增加了为服务器端跟踪提供至少城市级地理位置数据的功能,那就太好了,但目前看来不可能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-16
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    相关资源
    最近更新 更多