Инструменты для AI-агента, доступ к аналитике Яндекса там, где официального API нет
Инструменты для AI-агента, доступ к аналитике Яндекса там, где официального API нет
Рабочий AI-агент регулярно берёт данные из аналитики Яндекса — счётчики Метрики, поисковую выдачу, Вебмастер, Вордстат — для SEO- и маркетинговых задач по нескольким своим проектам. Готовых интеграций под агентский workflow для этого стека не существует, поэтому написал свои.
Четыре расширения, 8051 строка кода, 58 скриптов. Своя авторизация: IAM-токен по JWT из ключа сервисного аккаунта Yandex Cloud, с кэшем и автоматическим обновлением. Для Вебмастера пришлось разобрать раздел, у которого нет публичного API вообще — данные вытаскиваются прямо из HTML-страницы через объект её начального состояния, по авторизованной сессионной куке, с перебором наборов сертификатов под macOS, Debian, RHEL и Homebrew (обычный Python идёт без сертификатов вовсе). Отдельно — разбор XLSX-выгрузок из Директа: сегментация фраз, построение OR-запросов, свои тесты без обращения к сети.
Кэш скриптов ссылается на реальные проекты — использование не разовое, а рабочее.