Skip to main content
Generaldvcrn

google-ads-manager

Управление кампаниями Google Ads. Используйте этот навык, когда пользователь хочет просмотреть статистику, изменить бюджет, включить или выключить кампании в Google Рекламе. Этот навык позволяет выполнять действия через Google Ads API.

Stars
15
Source
dvcrn/openclaw-skills-marketplace
Updated
2026-05-29
Slug
dvcrn--openclaw-skills-marketplace--google-ads-manager
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/dvcrn/openclaw-skills-marketplace/HEAD/plugins/3824108-cell--claw-google-ads/skills/google-ads-manager/SKILL.md -o .claude/skills/google-ads-manager.md

Drops the SKILL.md into .claude/skills/google-ads-manager.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Google Ads Manager

Инструмент для управления контекстной рекламой Google.

Возможности

  1. Мониторинг: Получение списка кампаний и их текущих метрик (показы, клики, CTR, затраты).
  2. Управление: Изменение статуса кампаний (ENABLE, PAUSED) и обновление дневных бюджетов.
  3. Отчеты: Генерация базовых отчетов за определенный период.

Настройка

Для работы требуются учетные данные в файле google-ads.yaml или переменные окружения. Файл конфигурации должен находиться по пути: ~/.google-ads.yaml или в корне проекта.

Использование скриптов

Основной интерфейс взаимодействия реализован через Python-скрипт scripts/google_ads_tool.py.

Примеры команд

  • Список кампаний: python3 scripts/google_ads_tool.py list
  • Изменение бюджета: python3 scripts/google_ads_tool.py update-budget --id <ID> --amount <VALUE>
  • Остановка кампании: python3 scripts/google_ads_tool.py update-status --id <ID> --status PAUSED

Инструкции для агента

При получении запроса на работу с рекламой:

  1. Проверьте наличие конфигурационного файла.
  2. Используйте google_ads_tool.py для выполнения соответствующего действия.
  3. Всегда подтверждайте критические изменения (изменение бюджета, остановка кампаний) перед выполнением, если пользователь не указал иное.