Meta Ads용 Openflow 커넥터 소개

Meta Ads용 Openflow 커넥터 소개

이 문서에서는 Meta Ads용 Openflow 커넥터의 기본 개념, 워크플로, 제한 사항을 설명합니다. 이 커넥터는 Meta Ads Insights API를 사용해 Meta Ads 데이터를 자동으로 Snowflake 계정으로 수집합니다.

출처: Snowflake 문서

본문

Meta Ads는 Facebook, Instagram 같은 Meta 제품에서 제품이나 서비스를 홍보하는 광고를 만들고 실행할 수 있는 온라인 광고 플랫폼입니다. Meta Ads용 Openflow 커넥터는 Meta Ads Insights API를 사용해 Meta Ads 데이터를 자동으로 Snowflake 계정으로 수집합니다. Insights API를 사용하면 선택한 필드, breakdowns, 기타 집계로 사용자 지정 보고서를 구성할 수 있습니다.

다음과 같은 목적을 위해 이 커넥터를 사용하세요.

  • 마케팅 성과를 통합·분석하기 위해 Meta Ads 데이터 가져오기

워크플로

  • Meta Ads 관리자가 다음을 수행합니다.
    • Meta Ads 앱을 만듭니다.
    • Marketing API를 활성화합니다.
    • 장기(long-lived) 토큰을 획득합니다.
  • Snowflake 계정 관리자가 다음을 수행합니다.
    • 커넥터를 설치합니다.
    • 장기 토큰, 보고서 구성, 데이터베이스·스키마 이름 같은 필수 파라미터로 커넥터를 구성합니다.
    • 커넥터 플로우를 실행합니다. 커넥터는 다음을 수행합니다.
      • 커넥터 구성에 지정된 보고서를 가져옵니다.
      • 임시 테이블을 만들고 보고서 조각(chunk)을 넣습니다.
      • 제공된 목적지 스키마에 테이블을 만듭니다.
      • 임시 테이블에서 목적지 테이블로 데이터를 동기화합니다.
      • 임시 테이블을 제거합니다.
  • Snowflake 접근 권한이 있는 마케팅 사용자는 Meta Ads에서 목적지 테이블로 다운로드된 데이터를 보고 작업을 수행할 수 있습니다.

제한 사항

  • 커넥터는 Report Time Increment 파라미터의 일(日) 값에 대해서만 증분 수집을 지원합니다.
  • 프로세서가 실행 중일 때 보고서 정의를 수정하면 데이터 불일치가 발생할 수 있습니다. 일관성을 보장하려면 구성을 업데이트하기 전에 프로세서를 중지하고 큐를 비우세요.
  • Meta Ads API 속도 제한(rate limit)에 도달하면 커넥터가 소스 시스템에서 데이터를 계속 끌어오려 시도하더라도 데이터가 수집되지 않습니다. 속도 제한을 높이려면 Ads Management Standard Access의 앱 접근 유형을 Standard access에서 Advanced access로 변경하고 ads_read와 ads_management 권한을 활성화하세요.
  • Meta Ads가 정의한 대로 지난 37개월의 데이터만 가져올 수 있습니다.

다음 단계

  • Meta Ads용 Openflow 커넥터 설정

더 알아보기 (Learn more)