Google 키워드 API를 사용하여 파이썬에서 데이터를 가져오려면 다음 단계를 따를 수 있습니다. 이 작업을 수행하려면 Google Cloud Platform(GCP) 계정이 필요합니다.
프로젝트 및 API 키 생성
- Google Cloud Console(https://console.cloud.google.com/)에 로그인합니다.
- 새 프로젝트를 만들거나 기존 프로젝트를 선택합니다.
- 좌측 메뉴에서 “API 및 서비스” > “대시보드”로 이동합니다.
- “API 및 서비스 만들기” 버튼을 클릭하여 “Google Ads API”를 검색하고 활성화합니다.
- “사용자 인증 정보 만들기”를 클릭하여 API 키를 생성합니다.
API 키 저장
- 생성된 API 키를 안전한 곳에 저장합니다.
Google Ads API 라이브러리 설치
pip install google-ads


파이썬 코드 작성
- 아래는 Google Ads API를 사용하여 키워드 정보를 가져오는 간단한 예제 코드입니다. 이 코드를 참고하여 필요한 작업에 맞게 수정할 수 있습니다.
from google.ads.google_ads.client import GoogleAdsClient
# API 키 설정
api_key = 'YOUR_API_KEY'
# Google Ads API 클라이언트 생성
client = GoogleAdsClient.load_from_storage("path/to/your/config_file.yaml") # 또는 직접 설정
# 쿼리 작성
query = """
SELECT
keyword_plan.keyword_plan_network,
keyword_plan.name,
keyword_plan.plan_status,
keyword_plan.campaign_count
FROM
keyword_plan
"""
# 쿼리 실행
response = client.service.google_ads.search(query=query)
# 결과 출력
for row in response:
print(row)
위 코드에서 YOUR_API_KEY
를 사용자의 API 키로 대체하고, 필요에 따라 쿼리를 수정하여 사용하시면 됩니다.
실행
- 코드를 실행하고 Google Ads API에서 반환된 데이터를 활용합니다.
참고로, Google Ads API는 높은 권한이 필요하므로 보안을 유지하기 위해 API 키 등을 안전하게 다루어야 합니다. 또한, Google Ads API의 사용은 Google Cloud 플랫폼의 비용이 발생할 수 있으므로 주의해야 합니다.