Orange bullet points
데이터 엔지니어링 용어집
4.8.2024

Google Ads 보고서를 BigQuery에 자동으로 동기화하고 Tableau에서 시각화하려면 어떻게 해야 할까요?

Background blur
Left arrow orange
모든 블로그 보기


이전에 구글 애드워즈로 알려진 구글 광고는 구글 검색 , 구글 디스플레이 , 유튜브 및 새로 출시된 PMax에 광고할 수 있는 기회를 제공하여 다양한 채널을 통해 여러 광고를 게재할 수 있습니다. 특정 키워드를 선택하고 광고 표시 시간을 예약하는 등 세부적인 설정을 통해 광고를 정밀하게 타겟팅할 수 있습니다. 의무 계약 기간이 없고 예산에 따라 지출을 조정할 수 있는 유연성이 있다는 점이 Google Ads의 매력입니다. 또한 각 광고 유형에는 특정한 장점과 목적이 있으므로 모든 광고의 성과를 추적하고 결과를 평가하는 것이 매우 중요합니다.

Google 광고는 광고 실적을 모니터링할 수 있는 대시보드를 제공하지만, 더 심층적인 분석이나 매출 수치와 같은 추가 데이터와의 통합을 위해서는 더 큰 규모의 데이터 처리가 필요합니다. 여기서 데이터 웨어하우스(DWH)를 활용하면 다양한 캠페인 성과와 결과를 한 번에 모니터링하고 평가할 수 있어 비즈니스 인텔리전스(BI) 도구와 통합 및 시각화할 수 있다는 장점이 있습니다.

그러나 데이터를 DWH에 통합하고, BI 도구로 대시보드를 만들고, 이러한 시스템을 관리하려면 높은 수준의 전문 지식이 필요합니다. 고급 데이터 분석은 이러한 전문 지식이 부족한 기업에게 큰 도전이 될 수 있습니다. 이를 해결하기 위해 분석 플랫폼용 데이터 통합 서비스인 트로코®를 사용하여 Google 광고 데이터를 Google BigQuery로 통합한 다음 Tableau와 같은 BI 도구를 사용하여 시각화할 것입니다.

이 이니셔티브에서는 데이터 전송이 선택된 방법입니다. 트로코®는 광고 플랫폼, CRM 시스템, 데이터베이스를 포함한 다양한 데이터 소스를 지원합니다.

목표:

우리의 목표는 광고 노출 수와 같은 Google 광고 데이터를 Google BigQuery로 전송하고, 이 데이터로 그래프를 만들어 광고 성과를 시각화하는 것입니다. 설정 구성을 포함한 이 프로세스에는 코딩이 필요하지 않으며 데이터와 그래프가 자동으로 업데이트됩니다.

누구에게 도움이 되나요?

  • 전략 수립을 위해 보다 종합적으로 Google Ads 실적을 분석하고자 하는 마케터.
  • 다른 데이터 세트와 함께 Google 광고 데이터를 검토하고자 하는 경우.
  • 팀은 이미 Google 광고 데이터를 분석하고 있지만 최신 정보를 얻으려면 수동으로 업데이트해야 합니다.
  • SQL 또는 API 전문 지식이 없는 개인이 데이터를 분석하고자 하는 경우.

트로코®에서 설정하는 방법을 이해합니다:

1-0. 예비 단계:

데이터 전송을 위해서는 트로코® 계정이 필요합니다. Trocco®는 무료 요금제를 제공하며, 사전에 가입할 수 있습니다. 다음으로 Google 광고 데이터, BigQuery 콘솔 액세스 권한이 있는 Google 계정, 비주얼리제이션을 위한 Tableau 계정을 준비해야 합니다.

1-1. 소스 및 대상 선택:

트로코®로 이동하여 대시보드에서 '전송 설정 만들기'를 클릭합니다. 데이터 전송을 위한 소스 및 대상을 선택하라는 메시지가 표시됩니다. 이번에는 소스로 'Google 광고'를 선택하고 대상으로 'Google BigQuery'를 선택하겠습니다.

2-1. Google 광고에서 설정 이전:

먼저 Google 광고 계정을 연결합니다. 연결 정보를 입력할 수 있는 새 탭이 열립니다. 이 데이터는 Google 계정에 대한 링크를 포함하여 저장합니다.

전송 설정 페이지로 돌아와서 저장한 정보를 불러옵니다. 리소스 유형(보고서 설정)을 선택하고 사용자 지정 변수를 설정합니다. 선택한 보고서 유형에 해당하는 보고서 템플릿을 로드하여 쉽게 사용할 수 있습니다.

2-2. Google BigQuery로 설정 이전:

마찬가지로 Google BigQuery에 대한 연결을 설정합니다. 필요한 프로젝트, 데이터 집합 및 테이블을 BigQuery에서 미리 만듭니다. 데이터 세트 이름 및 대상 테이블과 같은 필수 전송 정보를 입력합니다.

2-3. 데이터 미리 보기 및 고급 설정:

입력한 내용을 바탕으로 데이터 전송 미리 보기를 검토합니다. 미리보기가 생성되지 않으면 설정을 다시 확인하세요. 성공하면 확인 화면으로 이동하여 마스킹 및 열 선택과 같은 데이터 처리 설정을 조정할 수 있습니다.

2-4. 검토 및 신청:

전송 설정을 검토합니다. 모든 변경 사항은 확인을 위해 강조 표시됩니다. 팀 참조를 위해 변경 사항을 기록하고 설정을 저장하고 적용합니다.

2-5. 예약 및 알림:

'일정/트리거 설정' 탭에서 전송 일정을 설정합니다. 예를 들어 매일 자정에 정기적으로 실행되도록 데이터 전송을 자동화할 수 있습니다.

2-7. 데이터 전송 작업 시작하기:

데이터 전송은 일정에 따라 자동으로 이루어지지만 수동으로 시작할 수도 있습니다. 작업을 실행하면 완료되면 Google BigQuery에서 데이터가 성공적으로 전송된 것을 확인할 수 있습니다.

4. Tableau로 비주얼라이제이션:

데이터를 시각화하려면 새 Tableau 통합 문서를 시작하고 Google BigQuery에 연결합니다. 로드된 열을 행과 열로 정렬하여 그래프를 만듭니다. 미리 준비된 그래프 스타일 중에서 선택하여 대시보드를 완성하세요.

결론:

Google 광고 데이터를 Google BigQuery에 성공적으로 통합하고 Tableau로 시각화했습니다. 트로코®의 '일정/트리거 기능' 덕분에 새로 수집된 Google 광고 데이터는 Google BigQuery에서 지속적으로 업데이트되며, Tableau 대시보드에 이러한 변경 사항이 자동으로 반영됩니다.

여기서는 간단한 샘플 데이터를 사용했지만, 트로코의 기능을 사용하면 대규모 데이터 세트를 고속으로 처리할 수 있습니다. 가장 중요한 것은 코딩 없이 온스크린 구성만으로 시각화와 자동화를 달성했다는 점입니다. Trocco®는 분석 인프라의 구축과 운영을 용이하게 하는 다목적 SaaS입니다.

TROCCO는  파트너들에게서 신뢰받고 있습니다.