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 par lots (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 répondent à ces filtres. Les types de filtres incluent le prix, la catégorie de produit Google, le type de produit, l’inventaire, 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 - Regroupement des produits en ensembles sur la base des informations produit
- Scheduled Feeds - Configuration de l’importation asynchrone de données produit basées sur des fichiers dans les catalogues
Prérequis pour l’API Catalog
Limites de taux
Le tableau suivant présente les limites de taux pour chaque endpoint.Catalogue de produits
Méthode HTTP | Limite de taux |
---|---|
GET /product_catalogs | 1 000 par 15 minutes |
POST /product_catalogs | 20 par 15 minutes |
PUT /product_catalogs/:product_catalog_id | 20 par 15 minutes |
DELETE /product_catalogs/:product_catalog_id | 20 par 15 minutes |
API Produits en lot
Méthode HTTP | Limite de taux |
---|---|
GET /product_catalogs/:product_catalog_id/products | 1 000 par 15 minutes |
PUT /product_catalogs/:product_catalog_id/products | 600 par 15 minutes |
DELETE /product_catalogs/:product_catalog_id/products | 150 par 15 minutes |
Ensembles de produits
Méthode HTTP | Limite de taux |
---|---|
GET /product_catalogs/:product_catalog_id/product_sets | 2 000 par 15 minutes |
POST /product_catalogs/:product_catalog_id/product_sets | 100 par 15 minutes |
PUT /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 500 par 15 minutes |
DELETE /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 100 par 15 minutes |
Flux produits
Méthode HTTP | Limite de taux |
---|---|
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 |