Google Merchant Center price benchmarks table
Overview
Price Benchmarks data in BigQuery helps merchants understand how
other merchants are pricing the same product. When your Google Merchant Center
reporting data is transferred to BigQuery, the format of the
Products_PriceBenchmarks_
table provides a daily price benchmark per country
and per product.
The data is written to a table named
Products_PriceBenchmarks_MERCHANT_ID
if you are
using an individual Merchant ID, or
Products_PriceBenchmarks_AGGREGATOR_ID
if you're
using an MCA account.
Schema
The Products_PriceBenchmarks
table has the following schema:
Column | BigQuery data type | Description |
---|---|---|
product_id |
STRING |
Content API's REST ID of the product in the form:
channel:content_language:feed_label:offer_id , similar to
the way it's defined in the
products table schema. This field is a primary key.
|
merchant_id |
INTEGER |
Merchant account ID. |
aggregator_id |
INTEGER |
Aggregator account ID for multi-client accounts. |
country_of_sale |
STRING |
Country where the user performed the query on Google. |
price_benchmark_value |
FLOAT |
The average click-weighted price for a given product across all merchants who advertise that same product on Shopping ads. Products are matched based on their GTIN. For more details, see the Help Center article. |
price_benchmark_currency |
STRING |
Currency of the benchmark value. |
price_benchmark_timestamp |
DATETIME |
Timestamp of the benchmark. |