Matomo 中的 GeoIP,之前的 Piwik 地图东京区
GeoIP in Matomo, previous Piwik map Tokyo wards
根据https://dev.maxmind.com/geoip/legacy/release-notes/
Effective July 24th, we will be mapping more IP addresses to special
wards of Tokyo instead of Tokyo itself.
我使用的 Matomo 启用了 GeoIP2 插件,我已经将免费数据库 https://dev.maxmind.com/geoip/geoip2/geolite2/ 下载到 misc
文件夹中。
由于地理位置设置现在允许启用此功能:
似乎自动检测 misc
文件夹下的 GeoLite2 二进制文件。
我写了一些 PHP 代码来测试 GeoLite2 二进制文件,它似乎能够检测到东京区。例如,我可以检测到 IP 地址 113.35.99.200
[city] => Array
(
[geoname_id] => 1852140
[names] => Array
(
[en] => Shinagawa
[ja] => 品川区
)
)
所以病房似乎没问题。
但是从显示地图的仪表板来看,访问量仍然是东京。日本所有 'undefined' 个地区。切换到城市,只有一个城市 "Tokyo"。
其他城市或其他选区会怎样?我如何在访客地图中看到它们?
最有可能的问题是,Matomo 已在最新版本之一中升级到 GeoIP2 和 ISO 区域,但地图尚未升级,并且仍然使用在某些区域不同的旧 FIPS 代码,这会中断这些情况下的地图。
您可以在此处找到有关此问题的更多信息:
https://forum.matomo.org/t/showing-map-of-visits-by-region-doesnt-work/31061
https://github.com/matomo-org/matomo/issues/13691
目前正在进行用现代组件完全替换地图的工作,这将解决此问题,但这需要一些时间:
https://github.com/matomo-org/matomo/issues/11929
根据https://dev.maxmind.com/geoip/legacy/release-notes/
Effective July 24th, we will be mapping more IP addresses to special wards of Tokyo instead of Tokyo itself.
我使用的 Matomo 启用了 GeoIP2 插件,我已经将免费数据库 https://dev.maxmind.com/geoip/geoip2/geolite2/ 下载到 misc
文件夹中。
由于地理位置设置现在允许启用此功能:
似乎自动检测 misc
文件夹下的 GeoLite2 二进制文件。
我写了一些 PHP 代码来测试 GeoLite2 二进制文件,它似乎能够检测到东京区。例如,我可以检测到 IP 地址 113.35.99.200
[city] => Array
(
[geoname_id] => 1852140
[names] => Array
(
[en] => Shinagawa
[ja] => 品川区
)
)
所以病房似乎没问题。
但是从显示地图的仪表板来看,访问量仍然是东京。日本所有 'undefined' 个地区。切换到城市,只有一个城市 "Tokyo"。
其他城市或其他选区会怎样?我如何在访客地图中看到它们?
最有可能的问题是,Matomo 已在最新版本之一中升级到 GeoIP2 和 ISO 区域,但地图尚未升级,并且仍然使用在某些区域不同的旧 FIPS 代码,这会中断这些情况下的地图。
您可以在此处找到有关此问题的更多信息:
https://forum.matomo.org/t/showing-map-of-visits-by-region-doesnt-work/31061
https://github.com/matomo-org/matomo/issues/13691
目前正在进行用现代组件完全替换地图的工作,这将解决此问题,但这需要一些时间: https://github.com/matomo-org/matomo/issues/11929