GeoIP в Матомо, предыдущая карта Пивика Токио - PullRequest
0 голосов
/ 08 января 2019

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

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

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

Поскольку настройка геолокации теперь позволяет включить это:

enter image description here

Похоже, автоопределение двоичных файлов GeoLite2 в папке misc.

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

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

    )

Так что отделение, похоже, обнаружено нормально.

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

enter image description here

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

1 Ответ

0 голосов
/ 08 января 2019

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

...