인사이트 API 분석 데이터

분석 데이터를 사용하여 인사이트 API 결과를 각 세트로 묶을 수 있습니다.

인사이트 API는 추산되거나 개발 중이거나 또는 그 두 가지 과정에 있는 여러 가지 지표를 반환할 수 있습니다. 인사이트 분석 데이터 값은 추산됩니다. 자세한 내용은 인사이트 API, 추산 및 사용 중단된 지표를 참조하세요.

제한 사항

사용할 수 없는 필드

다음의 필드는 분석 데이터를 지정할 때 요청할 수 없습니다.

  • app_store_clicks
  • newsfeed_avg_position
  • newsfeed_clicks
  • relevance_score
  • newsfeed_impressions

Meta 외부 행동 지표에 대한 제한

다음 분석 데이터는 더 이상 Meta 외부의 행동 지표에 사용할 수 없습니다.

유형 1

  • region
  • dma
  • hourly_stats_aggregated_by_audience_time_zone
  • hourly_stats_aggregated_by_advertiser_time_zone

유형 2

  • action_device
  • action_destination
  • action_target_id
  • product_id
  • action_carousel_card_id/action_carousel_card_name
  • action_canvas_component_name

위의 분석 데이터를 포함하는 쿼리와 관련된 규칙:

  • 유형 1 — 인사이트 API는 지원되지 않는 사이트 외부 지표(예: 유형 1 분석 데이터를 포함하는 행동 지표)를 반환하지 않습니다.
  • 유형 2 — 사이트 외부의 웹 지표는 이 API에서 계속 반환되지만 분석 데이터 값은 포함하지 않습니다. 모바일 지표는 이러한 분석 데이터를 이용하여 쿼리할 때 더 이상 반환되지 않습니다.

참고: 위에 나열된 분석 데이터는 Meta 내 지표(예: 노출, 링크 클릭)에는 지원됩니다. 변경 사항은 2021년 4월 27일 이전의 과거 데이터에는 영향을 미치지 않습니다. 과거 데이터의 분석 데이터는 계속 사용할 수 있습니다.

행동 지표

다음과 같은 시나리오에서는 지표가 제공되지 않습니다.

  • 여러 기여 설정에서 집계를 시도한 경우
  • 해당 분석 데이터를 포함하여 요청한 경우(이 제한은 Meta 외부 및 행동 유형에만 적용됨)

참고:action_attribution_windows=1d_click,7d_click,1d_view로 쿼리하는 경우 지표가 제공됩니다(기본 기간 미포함).

일반 분석 데이터

다음 분석 데이터를 사용할 수 있습니다.

분석 데이터설명

action_device

추적하고 있는 전환 이벤트가 발생한 기기입니다. 예를 들어 사용자가 데스크톱 컴퓨터에서 전환했을 경우 \"Desktop\"이 됩니다.

action_canvas_component_name

캔버스 광고 내의 구성 요소 이름입니다.

action_carousel_card_id

사용자가 광고를 보았을 시점에 참여했던 특정 슬라이드의 ID입니다.

action_carousel_card_name

사용자가 광고를 보았을 시점에 참여했던 특정 슬라이드입니다. 슬라이드는 제목으로 구분됩니다.

action_destination

사용자가 광고를 클릭한 후 이동하는 랜딩 페이지입니다. 이는 Facebook 페이지, 전환 픽셀의 외부 URL 또는 소프트웨어 개발 키트(SDK)로 구성된 앱일 수 있습니다.

action_reaction

광고 또는 홍보된 게시물에 대한 공감 수입니다. 광고에 있는 공감 버튼을 사용하여 사용자가 광고 콘텐츠에 대한 다양한 공감(좋아요, 최고예요, 웃겨요, 멋져요, 슬퍼요 또는 화나요)을 공유할 수 있습니다.

action_target_id

사용자가 광고를 클릭한 후 이동하는 랜딩 페이지의 ID입니다. 이는 Facebook 페이지, 전환 픽셀의 외부 URL 또는 소프트웨어 개발 키트(SDK)로 구성된 앱일 수 있습니다.

action_type

광고가 누군가에게 게재되었을 때 그 사람이 광고를 클릭하지 않더라도 광고, 페이지, 앱 또는 이벤트에 대해 취한 행동의 종류입니다. 행동 유형에는 페이지 좋아요, 앱 설치, 전환, 이벤트 응답 등이 포함됩니다.

action_video_sound

누군가 동영상 광고를 재생했을 때의 사운드 상태(꺼짐/켜짐)입니다.

action_video_type

동영상 지표 분석 데이터입니다.

ad_format_asset

노출, 클릭 또는 행동과 관련된 광고 형식 자산의 ID입니다.

age

도달한 사용자의 나이 범위입니다.

app_id

요청된 광고 계정 또는 캠페인과 연결된 앱의 ID입니다. ID를 포함한 앱 정보는 앱 대시보드에서 확인할 수 있습니다.


이 분석 데이터는 total_postbacks 필드에서만 지원됩니다.

body_asset

노출, 클릭 또는 행동과 관련된 본문 자산의 ID입니다.

call_to_action_asset

노출, 클릭 또는 행동과 관련된 행동 유도 자산의 ID입니다.

country

도달한 사용자가 위치해 있는 국가입니다. 이는 해당 사용자의 출신지, 현재 거주지, Meta 방문 시 자주 있었던 지리적 위치 등의 정보에 기반합니다.

description_asset

노출, 클릭 또는 행동과 관련된 설명 자산의 ID입니다.

device_platform

광고 보고서에 표시된 것과 같이 광고를 보거나 클릭했을 때 사용자가 사용한 기기, 모바일 또는 데스크톱 유형입니다.

dma

DMA(Designated Market Area) 지역은 미국에서 Nielsen Company가 지역 TV 시청률을 측정하는 210개 지역입니다.

frequency_value

도달 및 빈도 캠페인에서 광고가 각 계정 센터 계정에 게재된 횟수입니다.

gender

도달한 사용자의 성별입니다. 성별을 공개하지 않은 사용자는 '지정되지 않음'으로 표시됩니다.

hourly_stats_aggregated_by_advertiser_time_zone

광고주 시간대에서 광고가 게재된 시간으로 집계한 시간당 분석 데이터입니다. 예를 들어 광고가 오전 9시부터 오전 11시까지 게재되도록 예약되어 있지만 여러 시간대의 타겟에게 도달할 경우, 광고주 시간대 기준으로 오전 9시부터 오후 1시까지 게재될 수 있습니다. 통계는 오전 9시~오전 10시, 오전 10시~오전 11시, 오전 11시~정오 12시, 정오 12시~오후 1시의 네 그룹으로 집계됩니다.

hourly_stats_aggregated_by_audience_time_zone

타겟 시간대에서 광고가 게재된 시간으로 집계한 시간당 분석 데이터입니다. 예를 들어 광고가 오전 9시부터 오전 11시까지 게재되도록 예약되어 있지만 여러 시간대의 타겟에게 도달할 경우, 광고주 시간대 기준으로 오전 9시부터 오후 1시까지 게재될 수 있습니다. 통계는 오전 9시부터 오전 10시까지, 오전 10시부터 오전 11시까지 2개의 그룹으로 집계됩니다.

image_asset

노출, 클릭 또는 행동과 관련된 이미지 자산의 ID입니다.

impression_device

Meta 사용자에게 마지막 광고가 게재된 기기입니다. 예를 들어 사용자가 iPhone에서 광고를 본 경우 \"iPhone\"이 됩니다.

is_conversion_id_modeled

conversion_bits가 모델링되었는지 나타내는 부울 플래그입니다. 0conversion_bits가 모델링되지 않았다는 것을 나타내고 1conversion_bits가 모델링되었다는 것을 나타냅니다.


이 분석 데이터는 total_postbacks_detailed 필드에서만 지원됩니다.

link_url_asset

노출, 클릭 또는 행동과 관련된 URL 자산의 ID입니다.

place_page_id

노출 또는 클릭과 관련된 장소 페이지의 ID입니다.


계정 수준 인사이트와 page_place_id는 서로 호환되지 않으므로 **함께 쿼리할 수 없습니다.

platform_position

광고가 플랫폼 내에서 표시된 위치(예: Facebook 데스크톱 피드 또는 Instagram 모바일 피드)입니다.

product_id

노출, 클릭 또는 행동과 관련된 제품의 ID입니다.

publisher_platform

광고가 게재된 플랫폼(예: Facebook, Instagram 또는 Audience Network)입니다.

region

도달한 사용자가 위치해 있는 지역입니다. 이는 해당 사용자의 출신지, 현재 거주지, Facebook 방문 시 자주 있었던 지리적 위치 등의 정보에 기반합니다.

skan_campaign_id

iOS 15 이상에서 Skan 포스트백을 통해 수신한 원시 캠페인 ID입니다.


참고: 이 분석 데이터는 total_postbacks_detailed 필드에서만 지원됩니다.

skan_conversion_id

앱의 SKAdNetwork 구성 스키마에 구성된 이벤트 및/또는 이벤트 번들에 할당된 전환 ID(우선순위 ID라고도 함)입니다. 앱 이벤트 구성은 Meta 이벤트 관리자에서 확인하고 수정할 수 있습니다. 여기에서 Apple SKAdNetwork에 대한 앱 이벤트를 구성하는 방법에 대해 자세히 알아보세요.


참고: 이 분석 데이터는 total_postbacks 필드에서만 지원됩니다.

title_asset

노출, 클릭 또는 행동과 관련된 제목 자산의 ID입니다.

user_segment_key

어드밴티지+ 쇼핑 캠페인(ASC)의 사용자 세그먼트(예: 신규, 기존)입니다. 기존 사용자는 ASC 설정의 맞춤 타겟을 통해 지정합니다.

video_asset

노출, 클릭 또는 행동과 관련된 동영상 자산의 ID입니다.

참고

  • 현재 filtering 필드를 사용한 app_idskan_conversion_id에 대한 필터링은 지원되지 않습니다.
  • dma 분석 데이터는 estimated_ad_recall_rate 지표 또는 video_thruplay_watched_actions 지표에는 제공되지 않습니다.
  • dma 분석 데이터는 샘플 추출 방법을 사용하여 도달과 같은 고유한 지표를 계산합니다. DMA 리전 수가 많고 볼륨이 상대적으로 적은 경우, 이러한 리전은 샘플에서 대표되지 않거나 최대 2의 거듭제곱으로 확장될 수 있습니다. 그러므로 정확도를 높이기 위해 해당 노출을 쿼리하는 것이 좋습니다.
  • frequency_valuereach와만 함께 사용할 수 있습니다. 예를 들어 고유 사용자가 광고를 본 빈도를 말합니다.
  • 기본적으로 image_assetvideo_asset 분석 데이터의 경우 다이내믹 크리에이티브에서 사용된 자산의 광고 계정 레벨에서는 이용할 수 없습니다.
  • 광고 행동video_p25_watched_actions, video_p50_watched_actions, video_p75_watched_actions, video_p95_watched_actionsvideo_p100_watched_actionsregion 분석 데이터를 지원하지 않습니다.
  • 모든 다이내믹 크리에이티브 자산 분석 데이터는 일부 지표 세트만 지원합니다.
다이내믹 크리에이티브 분석 데이터다이내믹 크리에이티브 분석 데이터에 대해 지원되는 지표
  • ad_format_asset
  • body_asset
  • call_to_action_asset
  • description_asset
  • image_asset
  • link_url_asset
  • title_asset
  • video_asset
  • impressions
  • clicks
  • spend
  • reach
  • actions
  • action_values

다음 호출은 결과를 agegender별로 분류합니다.

curl -G \
  -d "breakdowns=age,gender" \
  -d "fields=impressions" \
  -d "access_token=<ACCESS_TOKEN>" \
  "https://graph.facebook.com/<API_VERSION>/<AD_CAMPAIGN_ID>/insights"

시간별 분석 데이터

이제 다음 분석 데이터를 사용하여 시간별 통계 분석 데이터를 확인할 수 있습니다.

  • hourly_stats_aggregated_by_advertiser_time_zone
  • hourly_stats_aggregated_by_audience_time_zone

시간별 분석 데이터와 함께 요청할 수 있는 분석 데이터 수에 대한 제한은 분석 데이터 조합을 참조하세요. 시간별 분석 데이터는 unique_*, reach 또는 frequency 필드가 앞에 있는 고유 필드를 지원하지 않습니다. 시간별 분석 데이터가 사용 중인 경우 reachfrequency 필드는 0을 반환합니다.

curl -G \
-d "fields=impressions" \
-d "breakdowns=hourly_stats_aggregated_by_audience_time_zone" \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/<AD_CAMPAIGN_ID>/insights"

행동 분석 데이터

actions 필드의 결과를 분류합니다. action_breakdowns에 다음 분석 데이터를 사용할 수 있습니다.

action_breakdowns 필드에는 다음과 같은 분석 데이터를 입력할 수 있습니다.

  • action_device
  • conversion_destination
  • matched_persona_id
  • matched_persona_name
  • signal_source_bucket
  • standard_event_content_type
  • action_canvas_component_name
  • action_carousel_card_id
  • action_carousel_card_name
  • action_destination
  • action_reaction
  • action_target_id
  • action_type
  • action_video_sound
  • action_video_type

action_breakdowns 매개변수를 지정하지 않을 경우 action_typeaction_breakdowns로 암시적으로 추가됩니다.

actions의 합계

그룹 결과로 반환된 모든 값의 총 개수(합계)(actions).

이 결과는 actions에 반환되는 필드가 계층적이고 집계되지 않는 세부 행동을 포함하므로 total_actions와 같지 않을 수 있습니다.

total_actions - 33
    page_engagement - 10
        post_engagement - 10
            link_click - 2
            comment - 3
            post_reaction - 3
            like - 2
    mobile_app_install - 12
    app_custom_event - 11
        app_custom_event.fb_mobile_activate_app - 6
        app_custom_event.other - 5

이 예시에서 post_engagementlink_click, comment, likepost_reaction의 합입니다. 여기에서 post_reaction은 좋아요를 포함한 모든 공감의 수입니다. total_actions 필드는 page_engagement, mobile_app_install, app_custom_event 등 개체에 대한 최상위 행동의 합계를 나타냅니다.

분석 데이터 결합

저장 용량 제한으로 인해 일부 분석 데이터의 순열만 사용할 수 있습니다. 별표(*)로 표시된 순열은 action_target_id의 이름인 action_type, action_target_idaction_destination과 결합할 수 있습니다.

순열

action_converted_product_id - 협력 광고용으로만 이용할 수 있습니다.

action_type *

action_type, action_converted_product_id - 협력 광고용으로만 이용할 수 있습니다.

action_target_id *

action_device *

action_device, impression_device *

action_device, publisher_platform *

action_device, publisher_platform, impression_device *

action_device, publisher_platform, platform_position *

action_device, publisher_platform, platform_position, impression_device *

action_reaction

action_type, action_reaction

age *

gender *

age, gender *

app_id, skan_conversion_id

country *

region *

publisher_platform *

publisher_platform, impression_device *

publisher_platform, platform_position *

publisher_platform, platform_position, impression_device *

product_id *

hourly_stats_aggregated_by_advertiser_time_zone *

hourly_stats_aggregated_by_audience_time_zone *

action_carousel_card_id / action_carousel_card_name

action_carousel_card_id / action_carousel_card_name

action_carousel_card_id / action_carousel_card_name, impression_device

action_carousel_card_id / action_carousel_card_name, country

action_carousel_card_id / action_carousel_card_name, age

action_carousel_card_id / action_carousel_card_name, gender

action_carousel_card_id / action_carousel_card_name, age, gender

제한 사항

  • video_* 필드는 시간별 통계 분석 데이터를 사용하여 요청할 수 없습니다.
  • video_avg_time_watched_actions 필드는 지역 분석 데이터로 요청할 수 없습니다.
  • action_breakdowns 매개변수를 지정하지 않을 경우 action_typeaction_breakdowns로 암시적으로 추가됩니다.