GeoIP в Матомо, предыдущая карта Пивика Токио

Согласно https://dev.maxmind.com/geoip/legacy/release-notes/

Начиная с 24 июля, мы будем сопоставлять больше IP-адресов со специальными отделениями Токио, а не с самим Токио.

Matomo, который я использую, включил плагин GeoIP2, и я загрузил бесплатную базу данных https://dev.maxmind.com/geoip/geoip2/geolite2/ в misc папка.

Так как параметр Geolocation теперь позволяет включить это:

Который, кажется, автоматически определяет двоичные файлы GeoLite2 в misc папка.

Я написал некоторый PHP-код для тестирования двоичного файла GeoLite2, и он, похоже, может обнаружить токийский приход. Например, я могу определить IP-адрес 113.35.99.200

[city] => Array
    (
        [geoname_id] => 1852140
        [names] => Array
            (
                [en] => Shinagawa
                [ja] => 品川区
            )

    )

Так что приход, похоже, обнаружен в порядке.

Но с приборной панели, где отображается карта, посещения по-прежнему в Токио. В Японии есть все "неопределенные" регионы. Переходя в города, есть только один город "Токио".

Что происходит с другими городами или другими приходами? Как я могу увидеть их на карте посетителя?

1 ответ

Решение

Скорее всего, проблема заключается в том, что 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

Другие вопросы по тегам