Traceparts

Intégrer de la CAO 2D & 3D à des fiches produits grâce aux API : êtes-vous prêts ?

83% des entreprises françaises constatent une amélioration de l’expérience client suite à la mise en place d’API.

Qu’en est-il pour votre entreprise ?

Vous aimez l’idée de permettre à vos clients de télécharger les modèles CAO de vos produits dans le format de leur choix mais vous ne savez pas comment faire techniquement ?

Et pourquoi ne pas profiter du meilleur de ce que les plateformes de contenu CAO ont à offrir sans que vos visiteurs ne quittent votre site web ?

Avec les APIs, tout est possible !

Nous allons vous montrer en quoi intégrer des APIs sur votre site web peut en un rien de temps révolutionner l’expérience utilisateur sur vos pages produits.

 

API : définition

API est un acronyme pour Application Programming Interface.

Une API est une interface de programmation qui permet de se « brancher » sur une application pour échanger des données.

Une API est ouverte et proposée par le propriétaire du programme.

Ces interfaces de programmation permettent d’enrichir un programme “desktop”, une appli mobile ou une application Web avec des fonctions et des services issus d’un autre système (logiciel, plateforme, base de données, etc.) pour développer des fonctionnalités plus poussées ou importer des données pré-organisées, traitées et/ou intégrées ailleurs.

Pour cela, vous disposez de deux possibilités :

1/ Développer vos propres APIs

ou bien

2/ Utiliser des APIs conçues et publiées par des tiers.

 

Comment fonctionne une API ?

Pour pouvoir accéder aux données reçues via une API, il faut bien sûr faire des requêtes.

Il existe deux grands langages de programmation sur lesquels s’adossent les APIs : Simple Object Access Protocol (SOAP) et Representational State Transfer (REST).

Selon les utilisations, les formats de réponses aux APIs seront soit du XML soit du JSON.

 

Intégrer des APIs à son site web ou son application nécessite certaines connaissances techniques

 

Intégrer des APIs à son site web ou son application nécessite certaines connaissances techniques.

Si vous souhaitez en savoir plus sur le fonctionnement des APIs, cliquez ici.

 

Quels sont les points que vous devez vérifier avant de choisir une API ?

Avant de choisir cette solution, voici la check-list des points de vigilance auxquels vous devez prêter attention.

  • Depuis combien de temps l’API est-elle développée ?

    Si elle a été mise en place récemment, il y a peu de chance que sa fiabilité ait pu déjà être testée et éprouvée de façon industrielle.
  •  
  • Combien d’applications “clientes” et combien d’utilisateurs finaux utilisent déjà l’API ?

    Même si une API est ancienne, elle n’est pas forcément beaucoup utilisée ou bien seulement dans quelques applications dont l’audience est très limitée. Assurez-vous que vous faites le bon choix en demandant des références précises quant au nombre et à la diversité des cas réels d’utilisation.
  •  
  • Combien d’appels par unité de temps (par minute, jour, mois) l’API peut-elle supporter ?

    Plus le nombre d’appels sera important, plus cela prouvera la robustesse et la fiabilité de celle-ci.

    Le nombre d’appels correspond au volume d’informations échangées entre la base de données et les applications clientes. À titre d’exemple, les APIs TraceParts ont comptabilisé 24,2 Millions d’appels pour le seul mois de Mars 2018.
  •  
  • Existe t-il une documentation détaillée à disposition et quelle est la qualité du support technique ?

    Selon l’éditeur à l’origine du développement des APIs, vous pouvez disposer d’une documentation technique plus ou moins riche et plus ou moins illustrée d’exemples.

    C’est le véritable mode d’emploi de l’API qui facilitera la tâche de l’intégrateur ou de votre équipe web.

 

Les avantages et les freins des APIs

92% des organisations françaises ont adopté les API.

Voici quelques-uns des principaux avantages de passer par les APIs pour rendre ses produits disponibles sur son site web.

  • Un des principaux avantages de l’utilisation d’une API est d’intégrer les fonctionnalités d’une application à une autre sans avoir à les re-développer vous-même.

    C’est un gain de temps considérable pour votre équipe web ou votre intégrateur.
  •  
  • Cette solution permet une personnalisation optimale de votre interface utilisateur.
  •  
  • Vous rassemblez toutes vos informations en un seul et même endroit
  •  
  • Vous définissez vous-même l’expérience utilisateur (UX) optimale pour la visualisation 3D interactive, la configuration et le téléchargement CAO de vos produits, et bien plus encore !
  •  
  • Quand l’API évolue au fil des technologies, vous bénéficiez automatiquement des évolutions sans avoir besoin de les mettre à jour.

Même si l’efficacité de ce système n’est plus à prouver, quelques freins subsistent à leur adoption. En particulier, mais cela ne nous surprendra pas, un manque de ressources qualifiées, reconnues par 37% des répondants

La mise en place d’un programme API peut être complexe quand l’entreprise ne dispose pas d’un service web ou d’une ressource dédiée au développement web.

Ce sont surtout les avantages qui l’emportent.

Grâce aux API, les entreprises françaises affirment* :

  • 39% – Accélérer les processus et l’innovation ;
  • 35% – Accroître les revenus ;
  • 26% – Augmenter leur agilité.

*Source :  APIs: Building a Connected Business in the App Economy

 

Un exemple d’intégration

Chez TraceParts, nous sommes les premiers utilisateurs de nos APIs.

Nous les avons développées et nous les proposons depuis des années à nos clients fabricants et distributeurs de composants et nous les accompagnons dans l’intégration.

Nous disposons d’ailleurs de notre propre documentation en ligne.

Voici l’exemple de RS Components, distributeur reconnu auprès de plus d’un million de clients à travers le monde, qui souhaitait enrichir  ses fiches produits avec un viewer 3D interactif et les modèles CAO de ses fournisseurs.

Ceci afin d’attirer de nouveaux utilisateurs issus du monde de la conception, de fidéliser ses clients en leur apportant un nouveau service à forte valeur ajoutée, d’améliorer l’expérience utilisateur sur sa plateforme de e-commerce. 

Et donc in fine … pour maximiser ses ventes !

 

Exemple d'intégration RS Components

A propos de l'auteur

TraceParts
TraceParts

TraceParts est l'une des principales plateformes de contenu CAO au monde pour l'ingénierie, les équipements industriels et la conception de machines. TraceParts offre des services marketing de génération de leads très ciblés à des centaines de clients de toutes tailles et de tous les secteurs, via une puissante API basée sur le cloud et des applications SaaS telles que des bibliothèques de composants 3D, des catalogues de produits et des configurateurs de produits.

Autres articles similaires