Google Merchant Center 熱門產品
總覽
暢銷商品資料可協助商家瞭解購物廣告中最熱銷的品牌和產品。如要進一步瞭解暢銷商品,請參閱「支援的報表」中的說明。
資料會寫入名為 BestSellers_TopProducts_MERCHANT_ID
的資料表。
結構定義
BestSellers_TopProducts_
資料表具有下列結構定義:
欄 | BigQuery 資料類型 | 說明 | 欄位範例 |
---|---|---|---|
rank_timestamp |
TIMESTAMP |
發布排名的日期和時間。 | 2020 年 3 月 14 日 00:00:00 (世界標準時間) |
rank_id |
STRING |
與「產品目錄」表彙整的排名 ID。 | 2020-03-14:AU:100:2:product |
rank |
INTEGER |
產品在購物廣告中,針對「排名國家/地區」和「排名類別」的熱銷度排名。熱銷度是根據產品的預估銷售量計算而來。排名會每天更新。指標中的資料最多可能會延遲 2 天。 | 2 |
previous_rank |
INTEGER |
過去 7 天內的排名變化。 | 4 |
ranking_country |
STRING |
用於排名的國家/地區代碼。 | AU |
ranking_category |
INTEGER |
用於排名的 Google 產品類別 ID。 | 5181 |
ranking_category_path |
RECORD, |
用於排名的每個語言代碼的 Google 產品類別完整路徑。 | |
ranking_category_path.locale |
STRING |
en-AU | |
ranking_category_path.name |
STRING |
行李與提袋 | |
relative_demand |
RECORD |
與同一類別和國家/地區中熱銷度排名最高的產品相比,某項產品的預估需求。 | |
relative_demand.bucket |
STRING |
極高 | |
relative_demand.min |
INTEGER |
51 | |
relative_demand.max |
INTEGER |
100 | |
previous_relative_demand |
RECORD |
與同一類別和國家/地區中過去 7 天熱銷度排名最高的產品相比,某項產品的預估需求。 | |
previous_relative_demand.bucket |
STRING |
極高 | |
previous_relative_demand.min |
INTEGER |
51 | |
previous_relative_demand.max |
INTEGER |
100 | |
product_title |
RECORD, |
產品名稱。 | |
product_title.locale |
STRING |
en-AU | |
product_title.name |
STRING |
ExampleBrand 後背包 | |
gtins |
STRING, |
全球交易品項識別碼 (GTIN)。 | 07392158680955 |
brand |
STRING |
商品品牌。 | ExampleBrand |
google_brand_id |
STRING |
商品的 Google 品牌 ID。 | 11887454107284768328 |
google_product_category |
INTEGER |
商品的 Google 產品類別 ID。 | 100 |
google_product_category_path |
RECORD, |
商品的 Google 產品類別完整路徑。 | |
google_product_category_path.locale |
STRING |
en-US | |
google_product_category_path.name |
STRING |
Luggage & Bags > Backpacks | |
price_range |
RECORD |
價格範圍:下限和上限 (不含小數點) 和貨幣。價格不含運費。 | 不適用 |
price_range.min |
NUMERIC |
115 | |
price_range.max |
NUMERIC |
147 | |
price_range.currency |
STRING |
澳幣 |
瞭解資料
- 排名類別可能會隨時間變更。
BestSellers_TopProducts_Inventory_
表格的 Google 產品類別可能與Products_
表格的 Google 產品類別不同。Products_
表格會顯示零售商提供的 Google 產品類別值。- 對於目錄中的產品,
BestSellers_TopProducts_
中的價格範圍可能與Products_PriceBenchmarks_
表格不同。價格基準指標的計算時間範圍不同。BestSellers_TopProducts_
中的價格範圍反映產品的不同子類價格,而Products_PriceBenchmarks_
中的價格範圍只指單一子類。 - 商品目錄中的部分產品可能沒有路徑中每個類別的排名。每個類別的產品數量上限為 10,000 項,且在部分子類別中,我們不會發布任何排名。
範例
產品可能會在產品類別路徑中,為每個類別設定排名。舉例來說,Google Pixel 4 手機會歸類為 Electronics >
Communications > Telephony > Mobile Phones
。Pixel 4 將分別在「電子產品」、「通訊」、「電話」和「行動電話」類別中排名。除了 ranking_country
之外,請使用 ranking_category_path
來判斷要查看哪個類別的排名。
在下方範例中,ExampleBrand 背包包含行李和背包類別的個別排名。選取「背包」和「AU」,即可查看背包類別在澳洲的排名。
「行李箱/袋」排名
product_title | ExampleBrand 背包 |
---|---|
ranking_country | AU |
ranking_category | 5181 |
ranking_category_path | 行李與提袋 |
排名 | 40 |
google_product_category | 100 |
google_product_category_path | Luggage & Bags > Backpacks |
排名:行李箱與提袋 > 背包
product_title | ExampleBrand 背包 |
---|---|
ranking_country | AU |
ranking_category | 100 |
ranking_category_path | Luggage & Bags > Backpacks |
rank | 4 |
google_product_category | 100 |
google_product_category_path | Luggage & Bags > Backpacks |
查詢範例
特定類別和國家/地區的熱銷產品
以下 SQL 查詢會傳回美國 Smartphones
類別的熱門產品。
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
商品目錄資料中的熱門產品
以下 SQL 查詢會彙整 BestSellers_TopProducts_Inventory_
和 BestSellers_TopProducts_
資料,傳回商品目錄中熱銷產品的清單。
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)