이 페이지에서

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

Facebook Ads

Amplitude 데이터의 Facebook Ads 연동을 통해 Facebook Ads 지출, 클릭 및 노출 데이터를 가져와서 Amplitude에서 분석할 수 있습니다.

사전 조건

이 연동을 설정하려면 다음이 필요합니다.

고려 사항

  • 이 소스는 Facebook Ads에서 캠페인 수준의 메트릭을 가져옵니다. 이 소스는 실험이나 사용자 수준 식별자와 같은 다른 유형의 데이터를 가져오지 않습니다. Amplitude는 광고 수준에서 메트릭을 수집하며 이를 개별 사용자와 연계시키지 않습니다.
  • Amplitude는 일괄 수집 프로세스를 사용하여 항상 이전 달력 날짜의 Facebook Ads 데이터를 하루에 한 번씩 가져옵니다. 데이터는 Amplitude에 Daily Ad Metrics라는 전용 이벤트로 표시되며, 여기에는 ad_metrics.impressions, ad_metrics.clicks, ad_group_id 및 campaign_id와 같은 속성이 포함됩니다.
  • Daily Ad Metrics 이벤트에는 utm_source, utm_medium, utm_campaign, utm_content 및 utm_term와 같은 사용자 속성도 포함될 수 있습니다. 캠페인 보고는 일반적으로 이러한 필드와 고객 유입 비용(CAC) 및 광고 지출 해당일 복귀(ROAS)와 같은 계산을 사용합니다.
  • Facebook Ads는 UTM을 자동으로 채우지 않습니다. 이러한 필드가 Amplitude에 표시되도록 하려면 Facebook Ads 관리자에서 URL 매개변수 입력값을 사용하여 UTM 매개변수를 수동으로 추가해야 합니다. 내장 편집기 또는 추적 템플릿을 사용하여 광고 또는 광고 세트 수준에서 이러한 매개변수를 추가하십시오. UTM 필드가 누락된 경우, CAC와 ROAS는 광고 지출 및 전환 이벤트 전반에 걸쳐 일치하는 값에 의존하기 때문에 올바르게 계산되지 않을 수 있습니다.
  • Amplitude에서 CAC 및 ROAS를 계산하려면 UTM 속성이 일일 광고 메트릭스 이벤트와 가입 또는 구매와 같은 다운스트림 제품 이벤트 모두에 표시되어야 합니다. 이러한 계산은 유입 비용을 행동 결과와 연결하는 utm_campaign와 같은 공유 키에 따라 달라집니다.
  • Amplitude의 웹 SDK v2 및 기타 플랫폼 SDK는 일반적으로 세션이 시작될 때 UTM 매개변수를 자동으로 캡처합니다. 그러나 서버측 계측, 사용자 지정 라우팅 또는 단일 페이지 응용 프로그램을 사용하는 설정의 경우 이벤트 간의 일관성을 유지하기 위해 UTM 값을 사용자 속성으로 수동으로 매핑해야 할 수 있습니다.
  • 스키마 적용을 사용하는 경우 Daily Ad Metrics 이벤트 및 관련 속성이 차단되지 않았는지 확인하십시오. 차단된 경우 수집이 조용히 실패할 수 있으며 메트릭이 채워지지 않습니다.
  • Facebook Ads 데이터는 Amplitude 사용자 식별자와 연관되어 있지 않으므로 Daily Ad Metrics 이벤트는 실제 사용자에게 매핑되지 않습니다. 이러한 이벤트는 합성 ID를 사용하여 사용자 스트림에 나타날 수 있지만 사용자 수준의 퍼널, 코호트 또는 여정 분석이 아닌 캠페인 수준의 분석에 가장 적합합니다.
  • 여러 Facebook Ads 고객 계정(MCC가 아님)을 단일 Amplitude 프로젝트에 연결할 수 있습니다. 연결할 수 있는 광고 계정의 수에는 제한이 없습니다. 모든 캠페인 데이터는 동일한 Daily Ad Metrics 이벤트 아래에 그룹화되어 있지만, ad_account_id 은(는) 2025년 5월 9일부터 새로운 이벤트에서 사용할 수 있으며 이를 통해 Facebook Ads 계정별로 성과를 필터링하고 분석할 수 있습니다.

Amplitude 설정

  1. Facebook에 로그인하고 동의서 양식에서 Amplitude 권한을 부여하십시오.
  2. 데이터를 가져올 광고 계정의 Facebook Ads 계정 ID를 입력하십시오.
  3. [선택 사항]: 지정된 기간의 과거 데이터를 가져옵니다.

데이터 분석

Amplitude가 Google Ads 데이터를 가져온 후에는 Amplitude의 내장 광고 성과 대시보드를 사용하여 캠페인 실적을 분석할 수 있습니다. 이 대시보드는 마케팅 분석 > 광고 성과 아래에서 사용할 수 있으며 노출수, 클릭수, CTR, CPC, CAC 및 광고 지출 등의 주요 지표를 표시합니다. UTM 소스, UTM 캠페인, UTM 매체, UTM 콘텐츠 및 UTM 용어를 포함한 UTM 매개변수별로 성과를 분류할 수 있습니다. 지표는 매일 새로 고쳐지며, 캠페인이나 기간별로 필터링하여 동향을 추적하고 광고 지출을 최적화하는 데 도움이 될 수 있습니다.

사용 가능한 광고 지표의 전체 목록과 그 작동 방식은 광고 지표 및 속성 참조를 참조하십시오.

문제 해결

구현 과정에서 문제가 발생할 경우 다음 사항에 유의하십시오.

광고 이벤트는 사용자에게 전달되지 않습니다

Facebook Ads는 기기 ID, 이메일 주소, 사용자 ID 등의 사용자 수준의 식별자를 내보내지 않습니다. 결과적으로 Amplitude는 Daily Ad Metrics 이벤트를 Amplitude의 실제 사용자 프로필에 연결하지 않으며, 다른 제품 이벤트 전반에 걸쳐 알려진 사용자와 연결할 수 없습니다.

이러한 이벤트는 합성 식별자(예: Facebook Ads 기기 ID)와 함께 사용자 스트림에 나타날 수 있지만, 이것이 성공적인 사용자 식별을 의미하지는 않습니다. Amplitude는 이벤트를 독립형 항목으로 취급하므로 사용자 수준 보고에 적합하지 않습니다.

Daily Ad Metrics 이벤트는 캠페인 수준의 분석에 가장 적합합니다. 사용자 ID에 의존하는 퍼널, 코호트 정의 또는 행동 여정 분석에 이들을 포함하지 마십시오.

이 내용이 도움이 되었나요?