2025년 12월 10일 수요일
Google Ads API 워크플로를 간소화하도록 설계된 Gemini CLI의 강력한 확장 프로그램인 Google Ads API 개발자 어시스턴트가 출시되었습니다. 이 도구를 사용하면 일상적인 언어로 Google Ads API와 상호작용할 수 있으므로 정보를 얻고, 코드를 생성하고, 터미널에서 직접 데이터를 검색하는 것이 그 어느 때보다 쉬워집니다.
Google Ads API를 처음 사용하는 개발자든 숙련된 개발자든 이 어시스턴트를 사용하면 더 효율적으로 작업할 수 있습니다.
어떤 특징이 있나요?
Google Ads API 개발자 어시스턴트(v1.0)는 다음과 같은 몇 가지 주요 기능으로 Gemini CLI를 개선합니다.
- 자연어 Q&A: Google Ads API에 대해 궁금한 점이 있으신가요? 무엇이든 물어보세요.
- "사용 가능한 캠페인 유형은 무엇인가요?"
- "실적 최대화 캠페인의 보고서에 대해 알려줘."
- "GAQL에서 날짜로 필터링하려면 어떻게 해야 하나요?"
- 자연어에서 코드로 변환: 필요한 데이터를 설명하면 어시스턴트가
google-ads-python클라이언트 라이브러리를 컨텍스트로 사용하여 Google Ads Query Language(GAQL) 및 실행 가능한 Python 코드를 생성하므로 코드가 권장사항을 준수합니다.- "지난 30일 동안 전환수가 가장 많은 캠페인을 보여줘."
- '고객 123-456-7890의 모든 광고 그룹을 가져와 줘.'
- "모든 캠페인에서 비승인된 광고를 찾아 줘."
- 생성된 코드는
saved_code/디렉터리에 자동으로 저장됩니다.
- 직접 API 실행: 생성된 Python 스크립트를 명령줄에서 직접 실행합니다. 어시스턴트는 읽기 전용 API 호출을 실행하고 결과를 표시하며, 결과는 터미널 내에 깔끔한 표 형식으로 표시되는 경우가 많습니다.
- CSV 내보내기: 데이터를 저장해야 하나요? API 호출의 표 형식 결과를 CSV 파일로 쉽게 내보낼 수 있습니다. 다음과 같이 요청하세요.
- '결과를 CSV 파일로 저장'
- 파일은
saved_csv/디렉터리에 저장됩니다.
작동 원리
이 확장 프로그램은 GEMINI.md 파일의 컨텍스트와 .gemini/settings.json 내 설정을 사용하는 Gemini CLI의 기능을 활용합니다. 로컬 google-ads-python 라이브러리 클론 및 예시 디렉터리의 경로로 어시스턴트를 구성하면 관련성 있고 정확한 코드 생성이 가능합니다.
시작하기
시작하고 실행하는 데 필요한 사항은 다음과 같습니다.
기본 요건:
- Google Ads API 개념 및 인증에 대한 이해
- Google Ads API 개발자 토큰
- 홈 디렉터리에 구성된
google-ads.yaml사용자 인증 정보 파일 - Python >= 3.10.
- Gemini CLI 설치
google-ads-python클라이언트 라이브러리의 로컬 사본 (설정 스크립트가 이를 클론할 수 있습니다.)
자세한 설정 안내와 예시는 GitHub 저장소의 README 파일을 참고하세요.
찾을 수 있는 위치
Google Ads API 개발자 어시스턴트는 GitHub에서 사용할 수 있습니다.
커뮤니티 및 지원
꼭 사용해 보시기 바랍니다. 보내 주신 의견은 소중하게 활용하겠습니다. 이 설문조사를 통해 의견을 보내주세요. Discord의 #ads-api-ai-tools 채널에서 토론에 참여하세요.
저장소의 GitHub Issues 탭을 사용하여 버그를 신고하거나, 기능을 제안하거나, 지원을 요청하세요. 기여 가이드라인은 CONTRIBUTING.md를 참고하세요.
즐겁게 코딩해 보세요.
라벨: google-ads-api, release