Google ads for OpenClaw
v1.0.0Управление кампаниями Google Ads. Используйте этот навык, когда пользователь хочет просмотреть статистику, изменить бюджет, включить или выключить кампании в...
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для выполнения соответствующего действия. - Всегда подтверждайте критические изменения (изменение бюджета, остановка кампаний) перед выполнением, если пользователь не указал иное.
Version tags
Any user can simply place the ClawAds folder into their .agent/skills/ directory. Open Source: All scripts are written in Pythonand instructions are provided in Markdown. Any developer can easily add new featureslatestsuch as keyword management or advanced analytics. Important Note for Users: To get the skill up and runningthere are two steps required (detailed instructions are included inside the folder): Install the Google Ads library: pip install google-ads. Use your own configuration file: Ensure you have a ~/.google-ads.yaml file containing your personal API tokens.
