Google Ads API는 Google Ads의 프로그래매틱 인터페이스로, 대규모 또는 복잡한 Google Ads 계정과 캠페인을 관리하는 데 사용됩니다. 고객 수준에서 키워드 수준까지 계정을 관리하는 소프트웨어를 빌드할 수 있습니다. 일반적인 사용 사례는 다음과 같습니다.
- 자동 계정 관리: 계정을 만들고 연결하고, 계정 계층 구조를 관리하고, 사용자 액세스를 자동화합니다.
- 맞춤 보고: Google Ads 쿼리 언어 (GAQL)를 사용하여 실적 측정항목, 세그먼트, 리소스 속성을 쿼리합니다.
- 캠페인 및 인벤토리 기반 광고 관리: 실적 최대화, 검색, 디맨드젠 캠페인, 쇼핑, 동영상, 앱 캠페인, 예산, 애셋을 만들고 업데이트합니다.
- 전환 측정 및 스마트 자동 입찰 전략 관리: 클릭, 통화, 향상된 전환을 업로드하고 자동 입찰 전략을 구성합니다.
Google Ads API가 나에게 적합한 제품인가요?
Google은 Google Ads 계정을 자동화하는 데 도움이 되는 여러 제품을 제공합니다. 다음 표를 사용하여 요구사항에 가장 적합한 제품을 확인하세요.
| 시나리오 | 추천 |
|---|---|
| 맞춤 소프트웨어를 빌드하거나 Google Ads API와 통합하려는 개발자이며 서버 및 데이터베이스 인프라를 관리하는 데 익숙합니다. | Google Ads API를 사용합니다. 빠른 시작을 통해 액세스를 구성하고 첫 번째 API 호출을 수행합니다. |
| 커스텀 로직을 작성하고 싶지만 서버 인프라를 관리하고 싶지 않은 개발자입니다. | Google Ads 스크립트를 사용합니다. |
| 개발자는 아니지만 Google Ads를 자동화하기 위해 기본 프로그래밍을 배우고 싶습니다. | Google Ads 스크립트를 사용합니다. |
| 오프라인 또는 웨어하우스 분석을 위해 Google Ads 보고서를 다운로드해야 하는 데이터 분석가입니다. | Google Ads 전송에 BigQuery Data Transfer Service를 사용합니다. |
| 마케팅 믹스 모델 (MMM)을 구축하고 있으며 Google Ads 데이터가 필요합니다. | MMM 데이터 플랫폼을 사용합니다. 많은 광고주가 데이터 가져오기를 위해 Google Ads API를 사용하지만 Google Ads API는 MMM 개발에 적합하지 않습니다. |
| 코드를 작성하지 않고 Google Ads를 일괄 관리하고 싶습니다. | 자동 규칙, 일괄 업로드 또는 Google Ads 에디터를 사용합니다. |
시작하기 및 주요 주제 살펴보기
Google Ads API가 프로젝트에 적합한 경우 다음 작업 가이드를 사용하여 액세스를 구성하고, 클라이언트 라이브러리를 설치하고, 통합을 빌드하세요.
| 목표 | 기본 가이드 | 관련 리소스 |
|---|---|---|
| 첫 번째 API 호출하기 | 빠른 시작 | Google Cloud 프로젝트 설정, 액세스 수준, 테스트 계정, 기본 개념, 다음 단계 |
| OAuth 2.0 및 사용자 인증 정보 구성 | 인증 및 승인 개요 | 액세스 모델 개요, 서비스 계정 워크플로, 사용자 인증 워크플로, 브랜드 인증, 개발자 토큰 지원 중단 |
| 클라이언트 라이브러리 설치 또는 REST 호출 | 클라이언트 라이브러리 | Java, .NET, PHP, Python, Ruby, Perl, 코드 샘플, REST 인터페이스 |
| 보고서 쿼리 및 GAQL 쿼리 빌드 | 보고서 개요 | Google Ads Query Language (GAQL), 대화형 쿼리 빌더, 쿼리 검사기, 쿼리 설명서, 보고 참조 (v26) |
| AI 도구 및 대화형 탐색기 사용하기 | Google Ads API 개발자 어시스턴트 | 개발자 어시스턴트, Google Ads MCP 서버, 에이전트 기술, API 탐색기 설치 |
| 오류 문제 해결 및 요금제 업그레이드 | 오류 처리 | 일반적인 오류, API 오류 이해하기, 출시 노트, API 버전 업그레이드, 지원 중단 및 종료 일정 |