Исходные данные и цель

Заказчик хочет собрать статистику по ботам на сайте. Необходимо выгрузить список визитов от ботов, включая поведенческие факторы и признак роботности (например, флаг 'Роботность'). Это требуется для фильтрации и анализа трафика в Яндекс Метрике.

Конкретные требования к заданию

  • Собрать из Яндекс Метрики перечень ботов с указанием их идентификаторов и параметров взаимодействия (глубина просмотра, время на сайте, источники переходов).
  • Проверить, есть ли возможность выделить только ботов поведенчески (короткие визиты, аномальные клики) и по техническому флагу (роботность, User-Agent, ip-адрес).
  • Определить осуществима ли настройка сегментов в Яндекс Метрике, либо в рекламном кабинете Яндекс Аудитории, чтобы в будущем исключать или анализировать таких пользователей.
  • Результатом должен быть пример сегмента/фильтра и инструкция по его настройке. Либо подтверждение, что выгрузка списка ботов возможна стандартными средствами отчётов Метрики (и укажите, какими именно).
  • Не должно быть указания названий сторонних сайтов, телефонов, email.

Желаемый результат

  • Краткое описание возможности сбора данных без сторонних скриптов.
  • Инструкция в виде пошаговой настройки сегмента / отчёта.
  • Примеры событий, по которым отсеиваются боты.

Разработка мониторинга сетевого трафика с биллингом на Python

Требуется создать скрипт для мониторинга входящего и исходящего трафика на портах, данные о которых хранятся в MySQL. Необходим подсчет трафика, списание средств по тарифу, обработка нулевого баланса и работа с сотнями портов в режиме реального времени.