Aller au contenu principal

Configurer Shopify

En bref

Shopify est une plateforme e-commerce. Ontologie peut synchroniser vos produits, commandes, clients, inventaire et collections depuis votre boutique Shopify.

Avant de commencer

  • Boutique Shopify active
  • Acces administrateur a la boutique

Obtenir les credentials

Ontologie propose une connexion OAuth preconfiguree pour Shopify. Si vous preferez creer votre propre application :

  1. Connectez-vous a votre Shopify Admin.
  2. Allez dans Settings > Apps and sales channels > Develop apps.
  3. Cliquez sur Create an app et attribuez-lui un nom.
  4. Dans Configuration, selectionnez les scopes d'acces API necessaires (read_products, read_orders, read_customers, etc.). Installez l'app et copiez le Admin API access token genere.

Les captures d'ecran de la console Shopify seront ajoutees dans une prochaine mise a jour.

Configurer dans Ontologie

  1. Ouvrez Live Data > Connecteurs.
  2. Recherchez Shopify dans le catalogue.
  3. Cliquez sur la carte Shopify.
  4. Suivez le wizard de configuration :

Flux disponibles

FluxDescription
ProductsCatalogue produits avec variantes, images et tarifs
OrdersCommandes passees avec statut, lignes et montants
CustomersFiches clients avec coordonnees et historique
InventoryNiveaux de stock par produit et par emplacement
CollectionsCollections manuelles et automatiques de produits

Limites

LimiteValeur
Requetes API40 requetes/seconde (Shopify Plus : 80 requetes/seconde)
Items par page250 items maximum par page (pagination automatique)
Historique commandesToutes les commandes depuis la creation de la boutique

Depannage

ErreurSolution
App non installeeVerifiez que l'application personnalisee est bien installee sur la boutique dans Settings > Apps and sales channels.
Scopes manquantsEditez l'application dans le Shopify Admin et ajoutez les scopes necessaires (read_products, read_orders, etc.). Reinstallez l'app apres modification.
Boutique protegee par mot de passeLes boutiques en mode developpement avec mot de passe de storefront peuvent bloquer la connexion API. Desactivez la protection ou utilisez les credentials de la Custom App.

Resultat attendu

Vos donnees apparaissent dans Live Data > Streams avec le statut Synced. La synchronisation s'execute selon la frequence configuree.

Besoin d'aide ?

Consultez le Diagnostic pour les erreurs de connexion ou ecrivez-nous : Support et contact.