Google Merchant Center product inventory table

Overview

Caution: BigQuery will no longer support the report that exports theProduct Inventory table on September 1, 2025. We recommend that you migrate touse thenew best sellers reportinstead. For more information about migrating to the new report, seeMigrate the best sellers report.

Best sellers data helps merchants understand the most popular brands andproducts in Shopping ads and unpaid listings. For more information about bestsellers, see the description inSupported reports.

The data is written to a table namedBestSellers_TopProducts_Inventory_MERCHANT_ID.

Schema

TheBestSellers_TopProducts_Inventory_ table has the following schema:

ColumnBigQuery data typeDescription
rank_idSTRINGRank identifier to join against theTop Products table
product_idSTRINGContent API's REST ID of the product in the formchannel:content_language:feed_label:offer_id.
merchant_IdINTEGERMerchant account ID.
aggregator_idINTEGERAggregator account ID for multi-client accounts.

Example

The example below demonstrates how theBestSellers_TopProducts_Inventory_ tableprovides a mapping to your products for all target countries in theProducts_table.

Top Products

product_titlerank_id:ranking_countryranking_categoryrank
Example Backpack2020-03-14:AU:5181:40:productAU518140

Product inventory table

rank_idproduct_id
2020-03-14:AU:5181:40:productonline:en:AU:666840730
2020-03-14:AU:5181:40:productonline:en:AU:666840730

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.