가격 경쟁력 보고서 이전

이 문서는 2025년 9월 1일에 지원 중단되는 가격 벤치마크 보고서에서 새 가격 경쟁력 보고서로 이전하는 데 도움이 됩니다.

새로운 가격 경쟁력 보고서에서는 다음을 제공합니다.

가격 벤치마크 및 가격 경쟁력 테이블 스키마 비교

다음 표는 PriceCompetitiveness_ 테이블에 상응하는 대체 항목이 있는 Products_PriceBenchmarks 테이블의 필드를 식별하는 데 도움이 됩니다.

가격 벤치마크 (이전) 가격 경쟁력 (신규)
product_id id
merchant_id merchant_id
aggregator_id aggregator_id
country_of_sale report_country_code
price_benchmark_value benchmark_price.amount_micros
price_benchmark_currency benchmark_price.currency_code
price_benchmark_timestamp _PARTITIONDATE 또는 _PARTITIONTIME

또한 PriceCompetitiveness_ 테이블에는 제품명, 브랜드, 제품 유형 및 카테고리, 판매자 인벤토리의 제품 가격과 같은 인벤토리에 관한 추가 데이터가 포함됩니다. 이 데이터를 사용하면 벤치마크 가격을 자체 가격과 효과적으로 비교하고 분석할 수 있습니다.

PriceCompetitiveness_ 테이블에서 다음과 같은 추가 필드를 사용할 수 있습니다.

필드 설명
title 제품의 이름입니다.
brand 제품의 브랜드입니다.
offer_id 판매자가 제공한 제품의 ID입니다.
price 제품 가격입니다.
price.amount_micros 상품 가격(마이크로 단위, 1은 1,000,000으로 표시됨).
price.currency_code 상품의 가격 통화
product_type_l1 제품의 제품 유형 속성입니다.
product_type_l2 제품의 제품 유형 속성입니다.
product_type_l3 제품의 제품 유형 속성입니다.
product_type_l4 제품의 제품 유형 속성입니다.
product_type_l5 제품의 제품 유형 속성입니다.
category_l1 제품의 Google 제품 카테고리입니다.
category_l2 제품의 Google 제품 카테고리입니다.
category_l3 제품의 Google 제품 카테고리입니다.
category_l4 제품의 Google 제품 카테고리입니다.
category_l5 제품의 Google 제품 카테고리입니다.

가격 경쟁력 및 가격 벤치마크는 백필을 지원하지 않습니다. 전송을 요청할 때 항상 사용 가능한 현재 데이터를 반환합니다.

쿼리 예

이 섹션에서는 가격 경쟁력 데이터를 검색하는 데 사용되는 쿼리 예시의 변경사항을 강조 표시합니다.

예 1: 국가별 제품 가격 벤치마크 검색

다음 쿼리는 국가별 제품 가격 벤치마크 목록을 반환합니다. 제품의 벤치마크는 국가마다 다를 수 있습니다.

Products_PriceBenchmarks 테이블 사용 (기존)

SELECT
  DATE(price_benchmark_timestamp) AS date,
  product_id,
  merchant_id,
  aggregator_id,
  country_of_sale,
  price_benchmark_value,
  price_benchmark_currency
FROM
  `DATASET.Products_PriceBenchmarks_MERCHANT_ID`
WHERE
  _PARTITIONDATE >= 'DATE';

PriceCompetitiveness 테이블 사용 (신규)

SELECT
  _PARTITIONDATE AS date,
  id,
  merchant_id,
  aggregator_id,
  report_country_code,
  benchmark_price.amount_micros,
  benchmark_price.currency_code
FROM
  `DATASET.PriceCompetitiveness_MERCHANT_ID`
WHERE
  _PARTITIONDATE >= 'DATE';

예 2: 제품 및 관련 벤치마크 가져오기

다음 쿼리는 제품 및 관련 벤치마크를 검색합니다.

ProductsPriceBenchmarks 테이블 조인 (기존)

WITH products AS (
  SELECT
    _PARTITIONDATE AS date,
    *
  FROM
    `DATASET.Products_MERCHANT_ID`
  WHERE
    _PARTITIONDATE >= 'DATE'
), benchmarks AS (
  SELECT
    _PARTITIONDATE AS date,
    *
  FROM
    `DATASET.Products_PriceBenchmarks_MERCHANT_ID`
  WHERE
    _PARTITIONDATE >= 'DATE'
)
SELECT
  products.date,
  products.product_id,
  products.merchant_id,
  products.aggregator_id,
  products.price,
  benchmarks.price_benchmark_value,
  benchmarks.price_benchmark_currency,
  benchmarks.country_of_sale
FROM
  products
INNER JOIN
  benchmarks
ON products.product_id = benchmarks.product_id
  AND products.merchant_id = benchmarks.merchant_id
  AND products.date = benchmarks.date;

PriceCompetitiveness 테이블 사용 (신규)

SELECT
  _PARTITIONDATE AS date,
  id AS product_id,
  merchant_id,
  aggregator_id,
  price.amount_micros,
  price.currency_code,
  benchmark_price.amount_micros,
  benchmark_price.currency_code,
  report_country_code AS country_of_sale
FROM
  `DATASET.PriceCompetitiveness_MERCHANT_ID`
WHERE
  _PARTITIONDATE >= 'DATE';

다음 쿼리에서 다음을 바꿉니다.

  • DATASET: 데이터 세트의 이름
  • MERCHANT_ID: 판매자 계정 ID입니다.
  • DATE: YYYY-MM-DD 형식의 날짜

다음 단계