All skills

Яндекс Метрика: детализация трафика по источникам и UTM-меткам, отчёты по конверсиям и поисковым системам, API-сегменты и доступы к счётчикам. Cache-first подход для гигиены контекстного окна. Triggers: яндекс метрика, yandex metrika, metrika analytics, метрика трафик, метрика конверсии, метрика отчёт, создать сегмент, доступ к счётчику, выдать доступ рекламному кабинету.

Use this Skill: https://skilld.dev/gh/artwist-polyakov/polyakov-claude-skills/yandex-metrika

This session only. Nothing lands on disk.

configREADME.md

≈734 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Получение токена Yandex Metrika API

Шаг 1: Зарегистрируйте приложение

  1. Перейдите на https://oauth.yandex.ru/client/new
  2. Укажите название приложения (например, "Claude Metrika")
  3. В разделе "Платформы" выберите "Веб-сервисы"
  4. В «Доступы» добавьте:
    • metrika:read — отчёты, счётчики, сегменты и разрешения на чтение;
    • metrika:write — создание и удаление сегментов, выдача и изменение доступов.
  5. Если токен выпускается от имени логина паспортной организации, добавьте passport:business.
  6. Сохраните и запишите client_id.

Подробнее: https://yandex.ru/dev/id/doc/ru/register-client

Шаг 2: Получите OAuth токен

Откройте в браузере:

https://oauth.yandex.ru/authorize?response_type=token&client_id=ВАШ_CLIENT_ID

После авторизации токен будет в URL:

https://oauth.yandex.ru/#access_token=ВАШТОКЕН&token_type=bearer&expires_in=31536000

Скопируйте значение access_token.

Если вы добавили новые доступы уже после выпуска токена, выпустите новый токен: старый не получает расширенные права автоматически.

Шаг 3: Настройте токен

umask 077
cp config/.env.example config/.env
chmod 600 config/.env

Вставьте токен:

YANDEX_METRIKA_TOKEN=ваш_токен_здесь

Сценарии откажутся читать config/.env, если файл доступен группе или другим пользователям. Исправьте права командой chmod 600 config/.env.

Проверка

bash scripts/counters.sh
bash scripts/segments.sh --counter <ID> --action list
bash scripts/grants.sh --counter <ID> --action list

Команды должны показать счётчики, API-сегменты и прямые разрешения. Просмотр разрешений доступен владельцу счётчика или пользователю с ролью edit.

Лимиты API

  • Reporting API: ~200 запросов / 5 минут
  • Management API: мягкие лимиты

Срок жизни токена

Токен действует 1 год. После истечения получите новый по той же ссылке.

Документация

Source: SKILL.md on GitHub

No alerts15d3 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The skill is a well-designed tool for Yandex Metrika analytics that follows security best practices. It safely handles OAuth tokens by checking file permissions on the configuration file and using private temporary files for API requests. It also implements a human-in-the-loop approach by requiring confirmation for sensitive actions and limiting the volume of external data ingested into the agent's context.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

Signed by skilld at 20da02c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 3 weeks ago

README badge

README badge for artwist-polyakov/polyakov-claude-skills/yandex-metrika