Facebook 如何仅根据 IP 地址如此精确地检测到我的位置?

How facebook detects my location so precisely only based on IP address?

我在 Facebook 上有两步验证。我只是尝试从我的家用电脑 登录 但没有编写第二步代码。
我收到通知,有人(我)试图登录我的帐户,位置非常精确(2 米以内)。
我想知道 facebook 是如何仅根据 IP 如此精确地检测位置的?

如今,地理定位已成为营销公司的核心业务,客户数据市场非常发达,因此大量移动应用程序和服务会收集常用 IP 地址、个人信息、兴趣、位置等数据。 该信息被转售给数据经纪人、汇总、更正。然后 Facebook 或其他人可以购买该数据、合并它、实施更正等,并获得匹配 IP 和位置的表格,似乎不是 public。 然而,他们提供了一个高水平 API 来执行似乎使用该数据的市场定位: https://developers.facebook.com/docs/marketing-api/buying-api/targeting#location

在你的情况下,它是准确的,因为他们可能有一个基于你的隐私设置体验的良好数据集,不仅是 facebook,还有其他地理定位应用程序。在我的例子中,他们的猜测是错误的数百公里,因为我在一个公司代理后面。