실적 최대화 보고서

다른 캠페인 유형과 마찬가지로 GoogleAdsService.SearchStream를 사용하여 실적 최대화 캠페인의 속성과 실적 측정항목을 가져올 수 있습니다. Google Ads API를 통한 보고에 대해 더 자세히 알아보려면 Google Ads API 보고 가이드를 참고하세요. 다음 표에는 목표별로 정리된 실적 최대화 캠페인에 대한 보고 옵션이 요약되어 있습니다.

측정 목표 연결된 리소스
캠페인 수준 실적 및 게재위치
애셋 그룹 수준 실적 asset_group
확장 소재 실적
소매 캠페인 실적
캠페인 기준 실적 location_view 위치 기준 실적

캠페인 수준 실적

실적 최대화 캠페인 실적을 보는 것은 다른 캠페인 유형의 실적을 조회하는 것과 비슷합니다. 그러나 advertising_channel_typePERFORMANCE_MAX인 캠페인만 포함하도록 필터를 추가해야 합니다.

모든 실적 최대화 캠페인 실적

예를 들어 다음 쿼리는 지난 30일 동안의 모든 실적 최대화 캠페인의 실적을 반환합니다. campaign.id 또는 campaign.resource_name로 필터링하여 결과를 단일 캠페인으로 제한할 수도 있습니다. 이는 Google Ads UI의 실적 최대화 캠페인 채널 애셋 보고에 해당합니다.

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

실적 최대화 캠페인 게재위치

performance_max_placement_view는 실적 최대화 캠페인의 게재위치 노출수 측정항목을 노출하여 캠페인의 광고가 게재된 위치에 대한 유용한 정보를 얻습니다. 다음 쿼리는 지난 30일 동안 특정 실적 최대화 캠페인의 게재위치별 노출수를 가져오는 방법을 보여줍니다.

SELECT
  performance_max_placement_view.display_name,
  performance_max_placement_view.placement,
  performance_max_placement_view.placement_type,
  performance_max_placement_view.target_url,
  metrics.impressions,
  campaign.id
FROM performance_max_placement_view
WHERE
  campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

애셋 그룹 수준 실적

캠페인 보고 외에도 실적 최대화 캠페인에 연결된 asset_group 리소스에 대한 보고도 사용할 수 있습니다.

애셋 그룹 광고 효력

실적 최대화 캠페인은 애셋 그룹에 연결된 애셋을 사용하여 각 애셋 그룹의 광고를 동적으로 생성하므로 개별 광고 실적을 확인할 수 없습니다. 하지만 Google Ads API는 최적의 광고 실적을 위해 연결된 asset_group 항목이 얼마나 잘 설정되어 있는지 평가하기 위해 asset_group.ad_strength 필드를 노출합니다. 실적 최대화 캠페인 광고 효력에 대해 자세히 알아보세요.

다음 쿼리는 모든 애셋 그룹의 광고 효과를 확인하는 방법을 보여줍니다. asset_group.id 또는 asset_group.resource_name에서 이 쿼리를 추가로 필터링하여 하나 이상의 특정 애셋 그룹의 광고 효과를 확인할 수 있습니다. 또는 앞에서 설명한 대로 campaign 필터를 추가하여 지정된 캠페인 내의 여러 확장 소재 그룹의 광고 효과를 비교할 수도 있습니다.

SELECT
  asset_group.id,
  asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'

애셋 그룹 효력 개선을 위한 권장사항

Google Ads API는 '매우 좋음' 등급에 도달하기 위해 개선되어야 하는 애셋 그룹을 강조 표시하는 추천 유형인 IMPROVE_PERFORMANCE_MAX_AD_STRENGTH를 제공합니다. 이 기능은 사용자가 애셋 그룹을 만들고 관리할 수 있도록 하는 서드 파티 광고주에게 특히 유용합니다.

자세한 내용은 최적화 점수 및 추천 가이드를 참고하세요.

애셋 그룹 실적

asset_group 리소스는 개별 애셋 그룹 실적을 측정하는 다양한 측정항목을 노출합니다. 이 샘플 쿼리는 지정된 캠페인에서 지난 7일 동안 각 asset_group의 실적 측정항목을 검색하는 방법을 보여줍니다.

SELECT
  asset_group.id,
  asset_group.name,
  asset_group.primary_status,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros,
  metrics.clicks,
  metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_7_DAYS

애셋 실적

asset_group_asset 리소스를 사용하여 애셋 수준 실적을 얻을 수 있습니다.

asset_group_asset의 애셋 실적

asset_group_asset 리소스의 performance_label 필드는 동일한 유형의 다른 확장 소재와 비교하여 확장 소재의 순위를 매깁니다. 자세한 내용은 실적 최대화 캠페인의 애셋 보고 정보를 참고하세요.

SELECT
  asset_group_asset.asset,
  asset_group_asset.performance_label,
  asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
  AND asset_group_asset.status != 'REMOVED'

인기 애셋 조합

asset_group_top_combination_view 리소스를 사용하여 애셋 그룹에서 실적이 가장 우수한 애셋 조합을 쿼리할 수 있습니다. Google Ads UI의 조합 보고서에 해당합니다. 예를 들어 다음 쿼리는 지정된 asset_group의 인기 애셋 조합 목록을 생성합니다. 응답의 각 행에는 AssetGroupAssetCombinationData 유형의 asset_group_top_combination_view.asset_group_top_combinations 메시지 목록이 포함됩니다. 이 목록의 각 항목에는 AssetUsage 메시지로 표현되는 각 조합의 애셋 목록이 포함됩니다.

SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID

한 단계 더 나아가 이 쿼리를 조정하여 확장 소재 선택에 도움이 되고 실적 최대화 캠페인 실적을 더 효과적으로 최적화하는 통계를 생성할 수 있습니다. 아래 쿼리는 단일 캠페인에서 애셋 그룹별로 상위 확장 소재 조합을 생성하지만 asset_group.ad_strengthGOOD 또는 EXCELLENT인 애셋 그룹으로 결과를 제한합니다. 결과로 얻은 확장 소재 조합은 캠페인에서 실적이 가장 우수한 확장 소재 그룹의 상위 확장 소재 조합을 나타냅니다.

SELECT
  asset_group_top_combination_view.asset_group_top_combinations,
  asset_group.ad_strength,
  asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
  AND campaign.id = CAMPAIGN_ID

소매업체 캠페인 실적

보고 목표에 따라 다양한 방법으로 실적 최대화 소매업체 캠페인을 측정할 수 있습니다.

모든 소매업체 캠페인 실적

가장 기본적인 예는 모든 실적 최대화 캠페인 실적 예의 방법론을 사용하여 모든 실적 최대화 소매 캠페인의 실적을 가져오는 것입니다. 실적 최대화 소매업체 캠페인을 만들려면 캠페인의 shopping_setting 필드를 판매자 센터 계정의 merchant_id로 채워야 합니다. 그런 다음 campaign.shopping_setting.merchant_id IS NOT NULL 조건을 WHERE 절에 추가하면 결과 세트가 소매업체 캠페인만 포함되도록 필터링됩니다.

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND segments.date DURING LAST_30_DAYS

feed_label의 캠페인 실적

campaign.shopping_setting.feed_label 필드는 판매자 센터 계정의 특정 제품 피드를 타겟팅하는 데 사용할 수 있습니다. 이 필드를 기준으로 필터링하여 특정 제품 피드와 연결된 모든 캠페인의 보고 측정항목을 확인할 수 있습니다. 예를 들어 다음 쿼리는 겨울 시즌에 홍보할 제품을 타겟팅하는 모든 실적 최대화 캠페인의 측정항목을 검색하는 방법을 보여줍니다.

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
  AND segments.date DURING LAST_30_DAYS

제품 실적

아래 쿼리와 같이 shopping_performance_view를 사용하여 모든 실적 최대화 소매업체 캠페인에서 제품 수준 측정항목을 검색할 수 있습니다. campaign.advertising_channel_type로 필터링하면 실적 최대화 캠페인으로 결과가 제한되고 segments.product_item_id를 포함하면 소매업 캠페인만 포함되도록 결과가 자동으로 필터링됩니다. 소매업 외 캠페인에는 연결된 제품이 없기 때문입니다.

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.clicks > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.cost_micros DESC,
  metrics.impressions DESC

장바구니 데이터를 사용한 제품 실적

소매 광고주는 수익, 총이익, 총이익률, 판매된 제품 수와 같은 관련 판매 및 이익 측정항목에 액세스할 수 있습니다. 이 측정항목은 실적 최대화 캠페인 전체에서 장바구니 데이터를 사용한 전환 추적을 구현하는 모든 광고주가 사용할 수 있으며 다음 보고서와 호환됩니다.

소매업체용 실적 최대화 캠페인의 경우 다음 장바구니 데이터 측정항목을 shopping_performance_view와 같은 보고서에 사용할 수 있습니다.

다음 예는 장바구니 데이터 측정항목을 사용하여 지난 30일 동안 실적 최대화 캠페인의 제품 수준 실적을 파악하는 방법을 보여줍니다.

SELECT
  segments.product_item_id,
  segments.product_title,
  metrics.average_cart_size,
  metrics.average_order_value_micros,
  metrics.conversions,
  metrics.conversions_value,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin,
  metrics.revenue_micros,
  metrics.units_sold,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.conversions > 0
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.revenue_micros DESC,
  metrics.conversions_value DESC

장바구니 데이터를 사용한 캠페인 실적

장바구니 데이터 측정항목은 캠페인 수준에서 사용할 수 있으며 노출수, 클릭수, 비용과 같은 다른 실적 측정항목과 결합할 수 있습니다.

SELECT
  campaign.id,
  campaign.name,
  campaign.advertising_channel_type,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros,
  metrics.average_order_value_micros,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.average_order_value_micros DESC,
  metrics.cost_micros DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

애셋 그룹 및 제품 그룹별 캠페인 실적

다음 예는 asset_group_product_group_view를 사용하여 asset_groupasset_group_listing_group_filter별로 실적 측정항목을 검색하는 방법을 보여줍니다. 이 예에서는 지정된 캠페인의 각 asset_group에 대해 제품 파티션 트리 노드별로 결과를 분류합니다.

SELECT
  asset_group.id,
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

제품 그룹별 애셋 그룹 실적

또는 asset_group_product_group_view를 사용하여 asset_group_listing_group_filter로 성능 측정항목을 가져오되 WHERE 절에 asset_group 필터링 조건을 추가하여 결과를 단일 asset_group로 제한할 수 있습니다.

SELECT
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

등록정보 그룹 필터 측정기준 실적

이전 예를 한 단계 더 진행하면 asset_group_listing_group_filter 측정기준을 기준으로 실적 측정항목을 세분화할 수 있습니다. 다음 예시에서는 SELECT 절에 asset_group_listing_group_filter.case_value.product_brand.value를 추가하여 제품 브랜드별로 성능 측정항목을 검색하는 방법을 보여줍니다. 이 작업은 제품 브랜드 측정기준이 있는 asset_group_listing_group_filter 항목만 포함하도록 결과를 자동으로 필터링합니다.

asset_group_listing_group_filter.case_value.product_brand를 다른 측정기준(예: asset_group_listing_group_filter.case_value.product_condition.condition)으로 대체하여 유사한 분석을 실행할 수 있습니다.

SELECT
  asset_group_listing_group_filter.case_value.product_brand.value,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

캠페인 기준 실적

캠페인 기준 보고서는 지원되는 기준 유형에 대해서만 채워집니다. 이는 캠페인 기준 만들기 가이드에서 확인할 수 있습니다.

위치 기준 실적

다음은 location_view 보고서에서 실적 최대화 캠페인 위치 기준 데이터를 쿼리하는 예입니다.

SELECT
  campaign.id,
  campaign.name,
  metrics.clicks,
  metrics.impressions,
  campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'

시장 기회 파악

실적 최대화 보고의 주요 사용 사례 중 하나는 광고 캠페인과 비즈니스에 도움이 되는 시장 기회를 파악하는 것입니다. 다음 동영상에서 실적 최대화 캠페인 보고에 대한 몇 가지 예시와 안내를 확인하여 시장 기회를 파악하세요.

권장사항

Google Ads API에서 실적 최대화 캠페인을 보고할 때 다음 권장사항을 따르는 것이 좋습니다. 예를 들면 다음과 같습니다.

  • API를 효율적으로 사용합니다.

  • 추천을 사용하여 캠페인 최적화

  • 이전 보고 데이터뿐만 아니라 실시간 데이터를 확인합니다.

  • 각 애셋 유형의 한도까지 최대한 많은 확장 소재를 추가한 후 기다렸다가 Google Ads에서 최적화하도록 합니다.

다음 동영상을 시청하여 각 권장사항에 대해 자세히 알아보세요.