| name | google-ads-manager |
| description | Управление кампаниями Google Ads. Используйте этот навык, когда пользователь хочет просмотреть статистику, изменить бюджет, включить или выключить кампании в Google Рекламе. Этот навык позволяет выполнять действия через Google Ads API. |
Google Ads Manager
Инструмент для управления контекстной рекламой Google.
Возможности
- Мониторинг: Получение списка кампаний и их текущих метрик (показы, клики, CTR, затраты).
- Управление: Изменение статуса кампаний (ENABLE, PAUSED) и обновление дневных бюджетов.
- Отчеты: Генерация базовых отчетов за определенный период.
Настройка
Для работы требуются учетные данные в файле 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
Инструкции для агента
При получении запроса на работу с рекламой:
- Проверьте наличие конфигурационного файла.
- Используйте
google_ads_tool.py для выполнения соответствующего действия.
- Всегда подтверждайте критические изменения (изменение бюджета, остановка кампаний) перед выполнением, если пользователь не указал иное.