보고

다른 광고 유형과 마찬가지로 GoogleAdsService.SearchStream를 사용하여 쇼핑 제품의 제품 상태 및 실적 데이터를 가져올 수 있습니다.

제품을 지원하는 캠페인에는 다음과 같은 전용 보고서가 있습니다.

쇼핑 실적 보기

쇼핑 실적 뷰product_item_id와 같은 속성별로 제품의 이전 보고서 통계를 집계하여 제공합니다.

쇼핑 실적 뷰는 관련 측정항목이 기록된 시점의 제품 상태를 캡처합니다. 여기에는 측정항목이 기록된 이후에 변경되었을 수 있는 product_title과 같은 세그먼트가 포함됩니다.

다음은 지난 30일 동안의 클릭수가 포함된 product_item_id별로 제품의 노출수, 클릭수, 비용, 전환수, 모든 전환수를 검색하는 쿼리의 예시입니다. 모든 전환수, 전환수, 클릭수, 비용, 노출수를 기준으로 내림차순으로 정렬되어 있습니다.

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM  shopping_performance_view
WHERE 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

제품 그룹 보기

제품 그룹 뷰쇼핑 등록정보 그룹 (UI에서는 제품 그룹이라고 함)의 집계된 보고 통계를 제공합니다. 애셋 그룹 제품 그룹 보기 예는 실적 최대화 캠페인 보고 가이드를 참고하세요.

다음은 지난 30일 동안 노출이 발생한 캠페인별로 쇼핑 등록정보 그룹의 노출수, 클릭수, 전환수, 모든 전환수를 검색하는 쿼리의 예입니다 (모든 전환수, 전환수, 클릭수, 노출수의 내림차순으로 정렬됨).

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
  AND metrics.impressions > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

쇼핑 제품

쇼핑 제품 보고서는 Google Ads 계정과 연결된 Google 판매자 센터 계정에 있는 제품의 속성과 보고 통계를 제공합니다. 이 보고서를 통해 고객, 캠페인, 광고 그룹 수준에서 통계를 검사할 수 있습니다.

다음은 연결된 모든 Google 판매자 센터 계정의 모든 쇼핑 제품에 대한 지난 30일 동안의 노출수, 클릭수, 전환수, 모든 전환수를 검색하는 쿼리의 예시입니다.

SELECT
  shopping_product.resource_name,
  shopping_product.item_id,
  shopping_product.feed_label,
  shopping_product.merchant_center_id,
  metrics.clicks,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM shopping_product
WHERE segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

쿼리에 대한 자세한 내용은 보고 가이드를 참고하세요.

성능 고려사항

계정이 다수의 제품에 연결된 경우 쇼핑 제품 보고서는 상당량의 데이터를 반환할 수 있습니다. 다음 권장사항은 GAQL 쿼리의 성능을 개선하는 데 도움이 될 수 있습니다.

  • 일반적으로 캠페인 및 광고그룹 수준의 쿼리는 더 적은 수의 제품을 포함하고 필요한 데이터에 대한 액세스 권한이 더 적기 때문에 계정 수준의 쿼리보다 속도가 빠릅니다.
  • SELECT 절에 필드와 측정항목이 많을수록 응답 시간이 느려집니다. 쿼리에 필요한 필드와 측정항목만 선택하는 것이 좋습니다.
  • 문제가 하나 이상 있는 제품이 더 많은 데이터를 반환합니다. WHERE에서 shopping_product.status로 필터링하면 관련 상태를 유발한 문제를 반환할 가능성이 높은 제품을 파악할 수 있습니다.

쇼핑 제품 보고서 사용 사례

쇼핑 제품 보고서를 통해 제품 피드를 활용하는 캠페인의 제품 정보에 유연하게 액세스할 수 있습니다. 이를 통해 Google 판매자 센터 계정의 제품 상태에 대한 유용한 정보를 얻을 수 있을 뿐만 아니라 제품의 광고를 게재하지 못하게 하는 성능 측정항목 및 문제와 같은 광고 관련 정보도 얻을 수 있습니다.

이 섹션에서는 Google Ads UI의 '제품' 뷰에서 사용 가능한 사례와 유사한 일반적인 사용 사례를 다룹니다.

쇼핑 제품의 '문제' 필드는 Content API for Shopping의 productstatuses에서 제공하는 필드와 유사하며 Google Ads에만 해당하는 문제가 추가됩니다. Google 판매자 센터 또는 Google Ads에서 문제를 해결해야 하는지 확인하려면 먼저 응답의 shopping_product.issues.documentation 필드를 확인합니다. 이 필드에는 도움이 되는 고객센터 도움말이 포함되어 있습니다.

제품 상태 (계정 수준)

캠페인 또는 광고 그룹에 대한 필터 없이 보고서를 지정하면 계정 수준의 모든 제품이 반환됩니다.

다음 유형의 계정에 있는 모든 캠페인의 측정항목, 상태, 문제를 지원합니다.

  • 쇼핑
  • 실적 최대화 캠페인

이 쿼리를 사용하면 제품의 상태(예: NOT_ELIGIBLE)와 특정 상태로 인해 발생한 제품과 관련된 문제 목록을 볼 수 있습니다.

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product

제품 상태 (캠페인 수준)

캠페인 리소스가 포함된 보고서를 WHERE 절의 일부로 지정하면 선택된 캠페인에 포함된 모든 제품이 반환됩니다.

제품 피드를 활용할 수 있는 다음과 같은 캠페인 유형에서 지원됩니다.

  • 쇼핑
  • 실적 최대화 캠페인
  • 디맨드젠 캠페인
  • 동영상

이 쿼리를 사용하면 특정 캠페인에 포함된 제품의 상태를 볼 수 있습니다. 상태를 유발하는 문제를 포함하여 각 제품의 상태를 확인할 수 있습니다. 예를 들어 일시중지된 캠페인은 제품 상태에 영향을 미칩니다.

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"

제품 상태 (광고그룹 수준)

광고 그룹 리소스와 캠페인 리소스를 둘 다 WHERE 절의 일부로 지정하여 보고서를 지정하면 선택한 캠페인에 포함된 모든 제품이 반환됩니다. 제품의 측정항목, 상태, 문제에 제품이 선택한 광고 그룹에 포함되는지 또는 제외되는지가 반영됩니다.

이 검색어를 통해 해당 광고 그룹과 관련된 제품의 상태를 확인할 수 있습니다. 이를 통해 광고그룹 수준에서 제품 그룹 필터가 올바르게 적용되고 각 제품의 상태를 확인할 수 있습니다.

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.ad_group,
  ad_group.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"
  AND shopping_product.ad_group = "customers/<CUSTOMER_ID>/adGroups/<AD_GROUP_ID>"

날짜별로 필터링된 제품 측정항목 (계정 수준)

WHERE 절에서 날짜 또는 기간이 있는 보고서를 지정하면 측정항목이 0이 아닌지 여부와 관계없이 지정된 기간에 해당하는 계정 수준의 모든 제품에 대한 측정항목이 반환됩니다.

segments.date를 선택할 수 없으므로 선택할 경우 UNSUPPORTED_DATE_SEGMENTATION 오류가 발생합니다.

이 쿼리를 사용하면 지정된 날짜 또는 기타 호환되는 날짜 값의 현재 제품 실적을 볼 수 있습니다. 이는 모든 캠페인에서 집계된 반환된 각 제품에 대한 요약을 작성하는 데 사용할 수 있습니다.

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  metrics.clicks,
  metrics.impressions,
  metrics.cost_micros
FROM shopping_product
WHERE
  segments.date = '2024-01-01'

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

소매업 광고주는 매출, 총 이익, 총 이익 마진, 판매된 단위 수와 같은 관련 판매 및 이익 측정항목에 액세스할 수 있습니다. 이 측정항목은 쇼핑 캠페인에서 장바구니 데이터를 사용한 전환 추적을 구현하는 모든 광고주가 사용할 수 있으며 다음 보고서와 호환됩니다.

다음 장바구니 데이터 측정항목은 쇼핑 캠페인의 보고서(예: 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 = 'SHOPPING'
  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 = 'SHOPPING'
  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