Vue d’ensemble
- Scheduled Feed : l’utilisateur peut ajouter une URL de flux (CSV, TSV et XML) qui sera récupérée périodiquement (X prend actuellement en charge des fichiers jusqu’à 8 Go)
- Batch Products API : l’utilisateur peut consulter, créer, mettre à jour et supprimer des attributs de produit avec des requêtes groupées (JSON)
- Manuel : l’utilisateur peut sélectionner jusqu’à 50 produits et définir un nom et une description
- Filtre : l’utilisateur peut ajouter jusqu’à 30 filtres pour générer automatiquement des ensembles contenant les produits qui satisfont ces filtres. Les types de filtres incluent le prix, la catégorie de produit Google, le type de produit, le stock, le prix promotionnel et les champs personnalisés.
- Product Catalogs - Création d’un conteneur pour les informations produit
- Products - Ajout, mise à jour, consultation et suppression synchrones de produits dans les catalogues
- Product Sets - Classement des produits en groupes en fonction des informations produit
- Schedule Feeds - Configuration de l’ingestion asynchrone de données produit à partir de fichiers dans les catalogues
Prérequis pour l’API Catalog
Limites de taux
Catalogue de produits
| Méthode HTTP | Limite de débit |
|---|---|
| GET /product_catalogs | 1 000 par période de 15 minutes |
| POST /product_catalogs | 20 par période de 15 minutes |
| PUT /product_catalogs/:product_catalog_id | 20 par période de 15 minutes |
| DELETE /product_catalogs/:product_catalog_id | 20 par période de 15 minutes |
API de produits en lot
| Méthode HTTP | Limite de requêtes |
|---|---|
| GET /product_catalogs/:product_catalog_id/products | 1 000 par tranche de 15 minutes |
| PUT /product_catalogs/:product_catalog_id/products | 600 par tranche de 15 minutes |
| DELETE /product_catalogs/:product_catalog_id/products | 150 par tranche de 15 minutes |
Ensembles de produits
| Méthode HTTP | Limite de requêtes |
|---|---|
| GET /product_catalogs/:product_catalog_id/product_sets | 2 000 toutes les 15 minutes |
| POST /product_catalogs/:product_catalog_id/product_sets | 100 toutes les 15 minutes |
| PUT /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 500 toutes les 15 minutes |
| DELETE /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 100 toutes les 15 minutes |
Flux de produits
| Méthode HTTP | Limite de débit |
|---|---|
| GET /product_catalogs/:product_catalog_id/product_feeds | 1 000 par 15 minutes |
| POST /product_catalogs/:product_catalog_id/product_feeds | 20 par 15 minutes |
| PUT /product_catalogs/:product_catalog_id/product_feeds/:product_feed_id | 20 par 15 minutes |
| DELETE /product_catalogs/:product_catalog_id/product_feeds/:product_feed_id | 20 par 15 minutes |