Bericht zur Wettbewerbsfähigkeit von Preisen migrieren
In diesem Dokument erfahren Sie, wie Sie vom Bericht zu Preisvergleichen, der am 1. September 2025 eingestellt wird, zum neuen Bericht zur 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
PriceCompetitivenessProductViewFeld für die Content API for Shopping. - Zusätzliche Statistiken zu den Preisdaten eines Händlers.
Tabellenschemas für Preisvergleiche und Wettbewerbsfähigkeit von Preisen vergleichen
In der folgenden Tabelle finden Sie die Felder in der
Products_PriceBenchmarks Tabelle
, die in der
PriceCompetitiveness_ Tabelle gleichwertige Entsprechungen haben:
| 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 die Vergleichspreise effektiv mit Ihren eigenen vergleichen und analysieren.
In der neuen
PriceCompetitiveness_ Tabelle sind die folgenden zusätzlichen Felder 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 Preisvergleiche nicht unterstützt. Bei einer Übertragung werden immer die aktuellen verfügbaren Daten zurückgegeben.
Beispielabfragen
In diesem Abschnitt werden Änderungen an Beispielabfragen hervorgehoben, die zum Abrufen von Daten zur Wettbewerbsfähigkeit von Preisen verwendet werden.
Beispiel 1: Produktpreisvergleiche nach Land abrufen
Die folgenden Abfragen geben eine Liste der Produktpreisvergleiche nach Land zurück. Ein Produkt kann in verschiedenen Ländern unterschiedliche Vergleichspreise haben.
Tabelle Products_PriceBenchmarks verwenden (alt)
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';
Tabelle PriceCompetitiveness verwenden (neu)
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 Vergleichspreise abrufen
Die folgenden Abfragen rufen Produkte und die zugehörigen Vergleichspreise ab.
Tabellen Products und PriceBenchmarks verknüpfen (alt)
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;
Tabelle PriceCompetitiveness verwenden (neu)
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.