Tabel tolok ukur harga Google Merchant Center

Ringkasan

Data Tolok Ukur Harga di BigQuery membantu penjual memahami cara penjual lain menetapkan harga untuk produk yang sama. Saat data pelaporan Google Merchant Center Anda ditransfer ke BigQuery, format tabel Products_PriceBenchmarks_ akan memberikan tolok ukur harga harian per negara dan per produk.

Data ditulis ke tabel bernama Products_PriceBenchmarks_MERCHANT_ID jika Anda menggunakan ID Penjual individual, atau Products_PriceBenchmarks_AGGREGATOR_ID jika Anda menggunakan akun MCA.

Skema

Tabel Products_PriceBenchmarks memiliki skema berikut:

Kolom Jenis data BigQuery Deskripsi
product_id STRING ID REST Content API produk dalam bentuk: channel:content_language:feed_label:offer_id, mirip dengan cara yang ditetapkan dalam skema tabel produk. Kolom ini adalah kunci utama.
merchant_id INTEGER ID akun penjual.
aggregator_id INTEGER ID akun agregator untuk akun multiklien.
country_of_sale STRING Negara tempat pengguna melakukan kueri di Google.
price_benchmark_value FLOAT Harga rata-rata berdasarkan klik untuk produk tertentu di semua penjual yang mengiklankan produk yang sama di iklan Shopping. Produk dicocokkan berdasarkan GTIN-nya. Untuk detail selengkapnya, lihat artikel Pusat Bantuan.
price_benchmark_currency STRING Mata uang nilai tolok ukur.
price_benchmark_timestamp DATETIME Stempel waktu benchmark.

Contoh: membandingkan harga produk dengan tolok ukur

Kueri SQL berikut menggabungkan data Products dan Price Benchmarks untuk menampilkan daftar produk dan tolok ukur terkait.

WITH products AS
(
  SELECT
    _PARTITIONDATE AS date,
    *
  FROM
    dataset.Products_merchant_id
  WHERE
   _PARTITIONDATE >= 'YYYY-MM-DD'
),
benchmarks AS
(
  SELECT
    _PARTITIONDATE AS date,
    *
  FROM
    dataset.Products_PriceBenchmarks_merchant_id
  WHERE
    _PARTITIONDATE >= 'YYYY-MM-DD'
)
SELECT
  products.date,
  products.product_id,
  products.merchant_id,
  products.aggregator_id,
  products.price,
  products.sale_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