• На одном из сайтов сделать папку для программы, например analyticsv2.
  • Закачиваем в папку архив и разархивируем в текущую папку.
  • Создаем базу данных для программы. Сохраняем доступы к ней.
  • Заходим в настройки и создаем новый токен.
  • Заходим в настройки, в сайты и создаем новый сайт. Записываем в блокнот его id номер.
  • Проверяем работу и версию Python. (python – – version)
  • Закачиваем программку import_logs.py. У меня для этого отдельная папка на сервере в директории home. У меня путь до питоновского файла  /home/pyPiwikLog/import_logs.py
  • Находим где лежат лог файлы.
  • Можно попробовать запустить скрипт и скачать последние логи.
  • Запускаем настройку файла crontab -e и записываем расписание запуска скрипта.

Внимание, вдумчиво подходим к тому, что могут быть разные права доступа на выполнение скрипта и на доступ к лог файлам.

 

Команды для экспорта лог файлов

python3 /home/pyPiwikLog/import_logs.py –url=https://mysitePanelka.com/analyticsv2/ –token-auth=MoyToken –idsite=12 –exclude-path=*/wp-login.php –exclude-path=*/xmlrpc.php /var/www/User/data/logs/MySiteDannye.com-frontend.access.log.1

 

Вносим изменения в кронтаб
crontab -e

17 01 * * * python3 /home/pyPiwikLog/import_logs.py –url=https://mysitePanelka.com/analyticsv2/ –token-auth=MoyToken –idsite=12 –exclude-path=*/wp-login.php –exclude-path=*/xmlrpc.php /var/www/commoncentss_usr/data/logs/MySiteDannye.com-frontend.access.log.1

Ссылка на питоновский скрипт: https://disk.yandex.ru/d/8FLnro7RII24jw

Next
Критерии для выбора самой успешной ниши