Bericht zur Wettbewerbsfähigkeit von Preisen migrieren
In diesem Dokument erfahren Sie, wie Sie vom Bericht Preisvergleich, der am 1. September 2025 eingestellt wird, zum neuen Bericht Wettbewerbsfähigkeit von Preisen migrieren.
Der neue Bericht zur Wettbewerbsfähigkeit von Preisen bietet Folgendes:
- Parität mit der älteren Version des Berichts und verbesserte Konsistenz mit anderen ähnlichen Google-Produkten, z. B. dem Feld
PriceCompetitivenessProductView
für die Content API for Shopping. - Zusätzliche Statistiken zu den Preisdaten eines Händlers.
Tabellenschemas für Preisvergleiche und die Wettbewerbsfähigkeit von Preisen vergleichen
In der folgenden Tabelle finden Sie Felder in der Products_PriceBenchmarks
-Tabelle, die in der PriceCompetitiveness_
-Tabelle gleichwertig ersetzt werden:
Preisvergleiche (alt) | Wettbewerbsfähigkeit von Preisen (neu) |
---|---|
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 oder _PARTITIONTIME |
Außerdem enthält die Tabelle PriceCompetitiveness_
zusätzliche Daten zum Inventar, z. B. Titel, Marke, Produkttypen und Kategorie sowie den Produktpreis im Inventar eines Händlers. Mit diesen Daten können Sie Benchmark-Preise effektiv mit Ihren eigenen vergleichen und analysieren.
Die folgenden zusätzlichen Felder sind in der neuen Tabelle PriceCompetitiveness_
verfügbar:
Feld | Beschreibung |
---|---|
title |
Titel des Produkts. |
brand |
Marke des Produkts. |
offer_id |
Vom Händler angegebene ID des Produkts. |
price |
Preis des Produkts. |
price.amount_micros |
Preis des Artikels in Mikros (1 wird als 1.000.000 dargestellt). |
price.currency_code |
Währung des Preises des Artikels. |
product_type_l1 |
Produkttypattribut des Produkts. |
product_type_l2 |
Produkttypattribut des Produkts. |
product_type_l3 |
Produkttypattribut des Produkts. |
product_type_l4 |
Produkttypattribut des Produkts. |
product_type_l5 |
Produkttypattribut des Produkts. |
category_l1 |
Google-Produktkategorie des Produkts. |
category_l2 |
Google-Produktkategorie des Produkts. |
category_l3 |
Google-Produktkategorie des Produkts. |
category_l4 |
Google-Produktkategorie des Produkts. |
category_l5 |
Google-Produktkategorie des Produkts. |
Backfills werden für die Wettbewerbsfähigkeit von Preisen und Preisbenchmarks nicht unterstützt. Sie geben immer die aktuellen verfügbaren Daten zurück, wenn Sie eine Übertragung anfordern.
Beispielabfragen
In diesem Abschnitt werden Änderungen an Beispielabfragen hervorgehoben, die zum Abrufen von Daten zur Wettbewerbsfähigkeit von Preisen verwendet werden.
Beispiel 1: Benchmarks für Produktpreise nach Land abrufen
Die folgenden Abfragen geben eine Liste von Produktpreis-Benchmarks pro Land zurück. Ein Produkt kann in verschiedenen Ländern unterschiedliche Preisvergleiche haben.
Products_PriceBenchmarks
-Tabelle (alt) verwenden
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
-Tabelle (neu) verwenden
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';
Beispiel 2: Produkte und zugehörige Benchmarks abrufen
Mit den folgenden Abfragen werden Produkte und die zugehörigen Preisvergleiche abgerufen.
Tabellen „Products
“ und „PriceBenchmarks
“ (alt) zusammenführen
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
-Tabelle (neu) verwenden
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';
Ersetzen Sie in diesen Abfragen Folgendes:
DATASET
: der Name Ihres DatasetsMERCHANT_ID
: die Händlerkonto-IDDATE
: das Datum im FormatYYYY-MM-DD
Nächste Schritte
- Weitere Informationen zum neuen Bericht zur Wettbewerbsfähigkeit von Preisen finden Sie unter Tabelle „Wettbewerbsfähigkeit von Preisen“ aus dem Google Merchant Center.