Produits les plus populaires sur Google Merchant Center
Présentation
Les données sur les meilleures ventes aident les marchands à comprendre les marques et les produits les plus populaires dans les annonces Shopping. Pour plus d'informations sur les meilleures ventes, consultez la description dans Rapports pris en charge.
Les données sont écrites dans une table nommée BestSellers_TopProducts_MERCHANT_ID
.
Schéma
Le tableau BestSellers_TopProducts_
présente le schéma suivant :
Colonne | Type de données BigQuery | Description | Exemple de champ |
---|---|---|---|
rank_timestamp |
TIMESTAMP |
Date et heure de publication du classement. | 14-03-2020 00:00:00 UTC |
rank_id |
STRING |
Identifiant de classement à joindre à la table Inventaire des produits. | 2020-03-14:AU:100:2:product |
rank |
INTEGER |
Classement de popularité du produit sur les annonces Shopping pour les catégories "ranking_country" et "ranking_category". La popularité est basée sur le nombre estimé de produits vendus. Le classement est mis à jour quotidiennement. Les données incluses dans les métriques peuvent présenter un retard de deux jours au maximum. | 2 |
previous_rank |
INTEGER |
Évolution du classement au cours des sept derniers jours. | 4 |
ranking_country |
STRING |
Code pays utilisé pour le classement. | AU |
ranking_category |
INTEGER |
Identifiant de la catégorie de produit Google utilisé pour le classement. | 5181 |
ranking_category_path |
RECORD, |
Chemin d'accès complet de la catégorie de produit Google pour chaque paramètre régional utilisé pour le classement. | |
ranking_category_path.locale |
STRING |
en-AU | |
ranking_category_path.name |
STRING |
Bagages et maroquinerie | |
relative_demand |
RECORD |
La demande estimée d'un produit par rapport au produit le plus populaire dans la même catégorie et le même pays. | |
relative_demand.bucket |
STRING |
Très élevée | |
relative_demand.min |
INTEGER |
51 | |
relative_demand.max |
INTEGER |
100 | |
previous_relative_demand |
RECORD |
La demande estimée d'un produit par rapport au produit ayant le rang le plus élevé dans la même catégorie et le même pays au cours des sept derniers jours. | |
previous_relative_demand.bucket |
STRING |
Très élevée | |
previous_relative_demand.min |
INTEGER |
51 | |
previous_relative_demand.max |
INTEGER |
100 | |
product_title |
RECORD, |
Nom du produit | |
product_title.locale |
STRING |
en-AU | |
product_title.name |
STRING |
Exemple : Sac à dos de marque | |
gtins |
STRING, |
Code article international (GTIN). | 07392158680955 |
brand |
STRING |
Marque de l'article. | MarqueExemple |
google_brand_id |
STRING |
Identifiant de marque Google de l'article. | 11887454107284768328 |
google_product_category |
INTEGER |
ID de la catégorie de produits Google de l'article. | 100 |
google_product_category_path |
RECORD, |
Chemin complet de la catégorie de produits Google de l'article. | |
google_product_category_path.locale |
STRING |
en-US | |
google_product_category_path.name |
STRING |
Bagages et maroquinerie > Sacs à dos | |
price_range |
RECORD |
Gamme de prix : inférieur et supérieur (sans décimales) et devise. Le prix ne comprend pas les frais d'expédition. | N/A |
price_range.min |
NUMERIC |
115 | |
price_range.max |
NUMERIC |
147 | |
price_range.currency |
STRING |
AUD |
Comprendre les données
- Les catégories de classement peuvent changer au fil du temps.
- La catégorie de produits Google dans la table
BestSellers_TopProducts_Inventory_
peut être différente de la catégorie de produits Google dans la tableProducts_
. La tableProducts_
indique qu'un marchand a fourni la valeur de la catégorie de produits Google. - Pour les produits de votre inventaire, la gamme de prix de
BestSellers_TopProducts_
peut différer de la tableProducts_PriceBenchmarks_
. Les statistiques du comparatif des prix sont calculées sur une période différente. Les gammes de prix dansBestSellers_TopProducts_
reflètent les prix des différentes variantes du produit, tandis que les gammes de prix dansProducts_PriceBenchmarks_
ne se réfèrent qu'à une seule variante. - Certains produits de votre inventaire peuvent ne pas avoir de classement pour chaque catégorie du chemin. Nous limitons le nombre de produits par catégorie à 10 000 et, dans certaines sous-catégories, nous ne publions aucun classement.
Exemple
Les produits peuvent avoir un classement pour chaque catégorie dans le chemin de catégorie de produit. Par exemple, un téléphone Google Pixel 4 est classé comme Electronics >
Communications > Telephony > Mobile Phones
. Le Pixel 4 aura un classement séparé pour l'électronique, les communications, la téléphonie et les téléphones mobiles. Utilisez ranking_category_path
en plus de ranking_country
pour déterminer la profondeur de la catégorie pour laquelle vous souhaitez voir un classement.
Dans l'exemple ci-dessous, un sac à dos MarqueExemple contient un classement distinct pour les catégories Bagages et maroquinerie et Sacs à dos. Sélectionnez "Sacs à dos" et "AU" pour voir quel est son classement en Australie dans la catégorie Sacs à dos.
Classement des bagages et maroquinerie
product_title | Exemple : Sac à dos de marque |
---|---|
ranking_country | AU |
ranking_category | 5181 |
ranking_category_path | Bagages et maroquinerie |
Fonction RANK | 40 |
google_product_category | 100 |
google_product_category_path | Bagages et maroquinerie > Sacs à dos |
Classement des bagages et maroquinerie > Sacs à dos
product_title | Exemple : Sac à dos de marque |
---|---|
ranking_country | AU |
ranking_category | 100 |
ranking_category_path | Bagages et maroquinerie > Sacs à dos |
rank | 4 |
google_product_category | 100 |
google_product_category_path | Bagages et maroquinerie > Sacs à dos |
Exemples de requêtes
Produits populaires pour une catégorie et un pays donnés
La requête SQL suivante renvoie les produits populaires de la catégorie Smartphones
aux États-Unis.
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
Produits populaires de votre inventaire
La requête SQL suivante joint les données BestSellers_TopProducts_Inventory_
et BestSellers_TopProducts_
pour renvoyer une liste des produits populaires que vous avez dans votre inventaire.
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)