Google Ads API는 규모가 크거나 복잡한 Google Ads 계정과 캠페인을 관리하는 데 사용됩니다. 고객 수준에서 키워드 수준까지 계정을 관리하는 소프트웨어를 빌드할 수 있습니다. 몇 가지 일반적인 사용 사례는 다음과 같습니다.
- 자동 계정 관리
- 맞춤 보고서
- 인벤토리에 따른 광고 관리
- 스마트 자동 입찰 전략 관리
Google Ads API가 나에게 적합한 제품인가요?
Google에서는 Google Ads 계정을 자동화하는 데 도움이 되는 여러 제품을 제공합니다. 다음은 몇 가지 일반적인 시나리오와 필요에 가장 적합한 Google 제품 목록입니다.
시나리오 | 권장사항 |
---|---|
자체 소프트웨어 제품을 빌드하거나 Google Ads API와 통합하려는 개발자입니다. 코드를 작성하고 서버 및 데이터베이스를 비롯한 소프트웨어 인프라를 관리하는 데 능숙합니다. | Google Ads API를 사용합니다. |
코드 작성에는 능숙하지만 자체 소프트웨어 인프라는 관리하고 싶지 않은 개발자입니다. | Google Ads 스크립트를 사용합니다. |
저는 개발자가 아니지만 Google Ads를 자동화하기 위한 프로그래밍을 배우는 데 시간을 투자할 의향이 있습니다. | Google Ads 스크립트를 사용합니다. |
추가 분석을 위해 Google Ads 보고서를 다운로드하려는 데이터 분석가 (또는 유사한 역할)입니다. | BigQuery Data Transfer Service를 사용합니다. Google Ads 이전에 대한 지원이 제공됩니다. |
Google Ads를 일괄적으로 관리하고 싶지만 코드를 작성하고 싶지 않습니다. | 자동 규칙, 일괄 업로드 또는 Google Ads 에디터를 사용합니다. |
기본 요건
Google Ads API를 호출하려면 다음 세부정보가 있어야 합니다. 이 튜토리얼의 나머지 부분에서는 이러한 각 항목을 가져오는 방법을 설명합니다.
- Google Ads 관리자 계정: Google Ads API를 신청하려면 Google Ads 관리자 계정이 필요합니다.
개발자 토큰: 이 토큰을 사용하면 앱을 Google Ads API에 연결할 수 있습니다. 각 개발자 토큰에는 API 액세스 수준이 할당되며, 이 수준에 따라 일일 API 호출 수와 호출할 수 있는 환경이 제어됩니다.
Google API Console 프로젝트: Google API Console 프로젝트는 앱의 OAuth 2.0 사용자 인증 정보를 생성하는 데 사용됩니다. 그러면 앱은 이러한 사용자 인증 정보를 사용하여 사용자를 인증하고 Google Ads 계정을 관리하기 위한 사용자 승인을 얻습니다. 이 승인은 나중에 앱에서 Google Ads 계정에 API를 호출하는 데 사용됩니다. 또한 프로젝트에서 API가 호출을 수락하도록 사용 설정합니다.
Google Ads 고객 계정: API를 호출하는 계정입니다. 보고서 가져오기, 캠페인 변경 등 이 계정을 운영하려면 필요한 권한이 필요합니다.
API를 호출하는 계정의 10자리 계좌 번호도 필요합니다. 이는 Google Ads 웹 인터페이스에
123-456-7890
형식으로 표시됩니다. 이 계정 번호는 하이픈 없이 Google Ads API 호출에 매개변수로 전달됩니다(1234567890
).지원 도구 및 클라이언트 라이브러리: 이 도구 세트를 사용하면 API와 더 빠르게 통합할 수 있습니다.