Productos principales de Google Merchant Center
Información general
.Los datos de superventas ayudan a los comerciantes a conocer las marcas y los productos más populares de los anuncios de shopping. Para obtener más información sobre los productos más vendidos, consulta la descripción en Informes admitidos.
Los datos se escriben en una tabla llamada BestSellers_TopProducts_MERCHANT_ID
.
Esquema
La tabla BestSellers_TopProducts_
tiene el siguiente esquema:
Columna | Tipo de datos de BigQuery | Descripción | Campo de ejemplo |
---|---|---|---|
rank_timestamp |
TIMESTAMP |
Fecha y hora en las que se publicó la clasificación. | 2020-03-14 00:00:00 UTC |
rank_id |
STRING |
Identificador de rango para combinar con la tabla Inventario de productos. | 2020-03-14:AU:100:2:product |
rank |
INTEGER |
La clasificación de popularidad del producto en los anuncios de shopping en `ranking_country` y `ranking_category`. La popularidad se basa en el número estimado de productos vendidos. El ranking se actualiza a diario. Los datos incluidos en las métricas pueden retrasarse hasta 2 días. | 2 |
previous_rank |
INTEGER |
Cambio en la clasificación en los últimos 7 días. | 4 |
ranking_country |
STRING |
Código de país usado para la clasificación. | AU |
ranking_category |
INTEGER |
ID de categoría de producto de Google usado para la clasificación. | 5181 |
ranking_category_path |
RECORD, |
Ruta completa de la categoría de producto de Google de cada configuración regional usada para la clasificación. | |
ranking_category_path.locale |
STRING |
en-AU | |
ranking_category_path.name |
STRING |
Maletas y bolsos | |
relative_demand |
RECORD |
La demanda estimada de un producto en comparación con el producto que tiene la clasificación de popularidad más alta en la misma categoría y país. | |
relative_demand.bucket |
STRING |
Muy alta | |
relative_demand.min |
INTEGER |
51 | |
relative_demand.max |
INTEGER |
100 | |
previous_relative_demand |
RECORD |
La demanda estimada de un producto en comparación con el producto que tiene la clasificación de popularidad más alta en la misma categoría y país durante los últimos 7 días. | |
previous_relative_demand.bucket |
STRING |
Muy alta | |
previous_relative_demand.min |
INTEGER |
51 | |
previous_relative_demand.max |
INTEGER |
100 | |
product_title |
RECORD, |
Título del producto. | |
product_title.locale |
STRING |
en-AU | |
product_title.name |
STRING |
Mochila ExampleBrand | |
gtins |
STRING, |
Número global de artículo comercial (GTIN). | 07392158680955 |
brand |
STRING |
Marca del artículo. | ExampleBrand |
google_brand_id |
STRING |
ID de marca de Google del artículo. | 11887454107284768328 |
google_product_category |
INTEGER |
ID de categoría de producto de Google del artículo. | 100 |
google_product_category_path |
RECORD, |
Ruta completa de la categoría de producto de Google del artículo. | |
google_product_category_path.locale |
STRING |
en-US | |
google_product_category_path.name |
STRING |
Bolsos y maletas > Mochilas | |
price_range |
RECORD |
Intervalo de precios: inferior y superior (sin decimales) y moneda. El precio no incluye los gastos de envío. | n/a |
price_range.min |
NUMERIC |
115 | |
price_range.max |
NUMERIC |
147 | |
price_range.currency |
STRING |
AUD |
Interpretar los datos
- Las categorías de ranking pueden cambiar con el tiempo.
- La categoría de producto de Google de la tabla
BestSellers_TopProducts_Inventory_
puede ser diferente de la categoría de producto de Google de la tablaProducts_
. La tablaProducts_
muestra el valor de la categoría de producto de Google proporcionado por el comerciante. - En el caso de los productos de su inventario, el intervalo de precios de
BestSellers_TopProducts_
puede ser diferente al de la tablaProducts_PriceBenchmarks_
. Las métricas de comparativas de precios se calculan en un periodo diferente. Los intervalos de precios deBestSellers_TopProducts_
reflejan los precios de las diferentes variantes del producto, mientras que los intervalos de precios deProducts_PriceBenchmarks_
solo hacen referencia a una variante. - Es posible que algunos productos de su inventario no tengan una clasificación para cada categoría de la ruta. Limitamos el número de productos por categoría a 10.000 y,en algunas subcategorías, no publicamos ninguna clasificación.
Ejemplo
Los productos pueden tener una clasificación para cada categoría de la ruta de la categoría de producto. Por ejemplo, un teléfono Google Pixel 4 se clasifica como Electronics >
Communications > Telephony > Mobile Phones
. El Pixel 4 tendrá una clasificación independiente para electrónica, comunicaciones, telefonía y teléfonos móviles. Usa ranking_category_path
además de ranking_country
para determinar la profundidad de la categoría de la que quieras ver una clasificación.
En el ejemplo de abajo, una mochila de ExampleBrand tiene una clasificación independiente para las categorías de equipaje y bolsos, y de mochilas. Selecciona "Mochilas" y "AU" para ver su clasificación en Australia en la categoría Mochilas.
Ranking de Bolsos y maletas
product_title | Mochila de marca de ejemplo |
---|---|
ranking_country | AU |
ranking_category | 5181 |
ranking_category_path | Maletas y bolsos |
Clasificación | 40 |
google_product_category | 100 |
google_product_category_path | Bolsos y maletas > Mochilas |
Ranking de Bolsos y maletas > Mochilas
product_title | Mochila de marca de ejemplo |
---|---|
ranking_country | AU |
ranking_category | 100 |
ranking_category_path | Bolsos y maletas > Mochilas |
rank | 4 |
google_product_category | 100 |
google_product_category_path | Bolsos y maletas > Mochilas |
Ejemplos de consultas
Productos más vendidos de una categoría y un país concretos
La siguiente consulta de SQL devuelve los productos más vendidos de la categoría Smartphones
en EE. UU.
SELECT rank, previous_rank, relative_demand.bucket, (SELECT name FROM top_products.product_title WHERE locale = 'en-US') AS product_title, brand, price_range FROM dataset.BestSellers_TopProducts_merchant_id AS top_products WHERE _PARTITIONDATE = 'YYYY-MM-DD' AND ranking_category = 267 /*Smartphones*/ AND ranking_country = 'US' ORDER BY rank
Productos más vendidos en tu inventario
La siguiente consulta SQL combina los datos de BestSellers_TopProducts_Inventory_
y BestSellers_TopProducts_
para devolver una lista de los productos más vendidos de su inventario.
WITH latest_top_products AS ( SELECT * FROM dataset.BestSellers_TopProducts_merchant_id WHERE _PARTITIONDATE = 'YYYY-MM-DD' ), latest_top_products_inventory AS ( SELECT * FROM dataset.BestSellers_TopProducts_Inventory_merchant_id WHERE _PARTITIONDATE = 'YYYY-MM-DD' ) SELECT top_products.rank, inventory.product_id, (SELECT ANY_VALUE(name) FROM top_products.product_title) AS product_title, top_products.brand, top_products.gtins FROM latest_top_products AS top_products INNER JOIN latest_top_products_inventory AS inventory USING (rank_id)