다른 캠페인 유형과 마찬가지로 GoogleAdsService.SearchStream
를 사용하여 실적 최대화 캠페인의 속성과 실적 측정항목을 가져올 수 있습니다. Google Ads API를 통한 보고에 대해 더 자세히 알아보려면 Google Ads API 보고 가이드를 참고하세요. 다음 표에는 목표별로 정리된 실적 최대화 캠페인에 대한 보고 옵션이 요약되어 있습니다.
측정 목표 | 연결된 리소스 | 예 |
---|---|---|
캠페인 수준 실적 및 게재위치 | ||
애셋 그룹 수준 실적 | asset_group |
|
확장 소재 실적 | ||
소매 캠페인 실적 | ||
캠페인 기준 실적 |
location_view
|
위치 기준 실적 |
캠페인 수준 실적
실적 최대화 캠페인 실적을 보는 것은 다른 캠페인 유형의 실적을 조회하는 것과 비슷합니다. 그러나 advertising_channel_type
이 PERFORMANCE_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_strength
이 GOOD
또는 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
장바구니 데이터를 사용한 제품 실적
소매 광고주는 수익, 총이익, 총이익률, 판매된 제품 수와 같은 관련 판매 및 이익 측정항목에 액세스할 수 있습니다. 이 측정항목은 실적 최대화 캠페인 전체에서 장바구니 데이터를 사용한 전환 추적을 구현하는 모든 광고주가 사용할 수 있으며 다음 보고서와 호환됩니다.
asset_group_product_group_view
campaign
customer
(모든 캠페인에 대해 집계됨)shopping_performance_view
소매업체용 실적 최대화 캠페인의 경우 다음 장바구니 데이터 측정항목을 shopping_performance_view
와 같은 보고서에 사용할 수 있습니다.
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
다음 예는 장바구니 데이터 측정항목을 사용하여 지난 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_group
및 asset_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에서 최적화하도록 합니다.
다음 동영상을 시청하여 각 권장사항에 대해 자세히 알아보세요.