Google Ads용 Openflow 커넥터 소개
Google Ads용 Openflow 커넥터 소개
Snowflake 커넥터는 Snowflake Openflow를 사용할 수 있는 모든 리전에서 지원돼요.
Openflow Snowflake 배포는 AWS, Azure, GCP 상용 리전의 모든 계정에서 사용할 수 있어요.
BYOC 배포의 Snowflake Openflow는 AWS 상용 리전(상용 리전)의 모든 계정에서만 사용할 수 있어요.
참고
이 커넥터는 Snowflake 커넥터 약관의 적용을 받아요.
이 항목에서는 Google Ads용 Openflow 커넥터의 기본 개념, 설정 단계, 제한 사항을 설명해요.
Google Ads는 광고주가 제품이나 서비스를 홍보하기 위해 광고를 만들고 실행할 수 있는 온라인 광고 플랫폼이에요. Google Ads를 통해, 제공되는 제품과 서비스에 관심을 보일 때 정확히 사람들에게 도달하는 온라인 광고를 만들 수 있어요.
Google Ads용 Openflow 커넥터는:
- Google Ads 데이터를 Snowflake 계정으로 자동 수집해요.
- Google Ads API를 사용해 데이터를 다운로드해요.
- 선택한 속성, 지표, 세그먼트로 맞춤 보고서를 구성할 수 있게 해요.
다음을 하고자 한다면 이 커넥터를 사용하세요.
- 성과 추적·최적화를 위해 Google Ads에서 지표 가져오기
사용 사례
다른 수집 모드로 커넥터 실행
증분 방식과 스냅샷 방식, 두 가지 방식으로 데이터를 수집할 수 있어요. 스냅샷 모드는 기본 모드이며 segments.date 세그먼트가 선택되지 않은 한 켜져 있어요. 제공된 대상 스키마에 테이블을 만들고 각 일정마다 Google Ads의 최신 데이터를 추가해요.
증분 수집을 구성하려면 사용자가 Report Segments 매개변수에 segments.date 라는 세그먼트를 채워야 해요. 다른 세그먼트는 여전히 미리 설정할 수 있어요. 그러면 이전에 가져온 데이터와 현재 실행의 날짜 범위 사이에 데이터가 겹쳐요. 전환 창(conversion window) 때문에 겹침이 발생하는데, 전환 창과 같은 일 수의 과거 데이터를 요청해야 하기 때문이에요. 예를 들어 전환 창이 14일로 설정되고 수집이 매일 발생하면 13일의 겹침이 있어요.
현재 실행 중인 커넥터 재구성
프로세서가 실행 중일 때 보고서 구성을 변경할 수 있어요. 이렇게 하려면 GetGoogleAdsReportContext로 이동해 원하는 매개변수를 변경하세요. Report Attributes, Metrics 또는 Segments 매개변수만 변경하면 현재 대상 테이블이 제거되고 업데이트된 스키마로 새 테이블이 만들어지므로, 업데이트 전에 이미 다운로드된 데이터가 삭제된다는 점을 유의하세요.
Resource Name 또는 Account Client ID를 변경하면 새 테이블이 만들어져요. 이전 대상 테이블은 삭제되지 않아요.
Schedule과 Conversion window를 수정해도 대상 테이블에 이미 가져온 데이터에는 어떤 영향도 없어요.
Start Date를 변경하면 커넥터가 해당 날짜부터 현재 날짜까지 단일 수집을 수행한 다음 증분 모드에서 정상적으로 진행해요. 새 Start Date와 현재 날짜 사이의 기간에서 다운로드된 데이터가 있으면 변경 후 교체돼요. 새 Start Date 이전의 데이터는 영향을 받지 않아요.
속도 제한 제약
Google Ads API 한도는 주어진 시간 범위 내에서 만들 수 있는 요청 수를 제한해요. 플로우가 허용된 할당량을 초과하면 동기화가 느려지거나 오류로 실패할 수 있어요. 이는 대부분 접근 토큰이 소스가 일반적으로 허용하는 것보다 더 많은 요청을 만들 때 발생해요. 이 경우 더 높은 접근 할당량을 신청하거나(해당되는 경우) 동기화 빈도를 줄이는 것을 권장해요.
제한 사항
- 필터링은 지원되지 않아요. 대신 수집 후 데이터를 필터링할 수 있어요.
- 사용자 지정 열 수집은 지원되지 않아요.
- 보고서를 세그먼트로 나눌 때 모든 선택 지표가 0이면 항상 제외돼요.
- 귀속(attributed) 리소스 수집은 지원되지 않아요. 대신 수집 후 여러 보고서를 조인할 수 있어요.
- 선택한 리소스 이름과 클라이언트 ID 쌍에 대해 보고서는 하나만 있을 수 있어요.
- 프로세서가 실행 중일 때 보고서 정의를 수정하면 데이터 불일치가 발생할 수 있어요. 일관성을 보장하려면 구성을 업데이트하기 전에 프로세서를 중지하고 큐를 비우세요.