Passer au contenu principal Passer au pied de page

Intégrez les métadonnées ONIX à vos systèmes d’entreprise existants

 

 

Les organisations qui travaillent avec des métadonnées de livres disposent souvent déjà de systèmes bien établis pour gérer leurs produits, leurs clients, leurs stocks, leur commerce ou leurs processus internes.

Ce système peut être une application sur mesure, un PIM, un ERP, une plateforme d’édition, une base de données interne, une boutique en ligne ou une autre solution de gestion.

Vous n’avez pas à le remplacer pour travailler avec ONIX.

ONIXEDIT Serveur peut jouer le rôle de couche d’intégration entre les métadonnées ONIX et vos systèmes existants, que vous ayez besoin de générer de l’ONIX à partir de vos propres données, d’ingérer l’ONIX reçu de vos partenaires ou de rendre les données ONIX accessibles à une autre application par une API.

Vidéo : intégrer ONIX à un système interne

Dans cette démonstration, nous montrons comment ONIXEDIT Serveur peut ingérer automatiquement des fichiers ONIX et Excel, traiter les produits qui en résultent et rendre leurs métadonnées immédiatement accessibles par son API REST.

Une seule plateforme d’intégration, de nombreux types de systèmes

ONIXEDIT Serveur ne se limite pas aux bases de données d’édition traditionnelles.

Il peut être intégré à des systèmes tels que :

  • des systèmes ERP;

  • des plateformes PIM;

  • des applications propriétaires ou développées à l’interne;

  • des systèmes d’édition et de gestion des titres;

  • des bases de données SQL ou d’autres bases de données d’entreprise;

  • des plateformes de commerce électronique et de librairies en ligne;

  • des systèmes de distributeurs et d’agrégateurs;

  • des applications Web internes;

  • tout autre système qui doit produire ou consommer des métadonnées ONIX.

L’objectif est simple : laisser chaque système faire ce qu’il fait le mieux pendant qu’ONIXEDIT Serveur prend en charge la complexité propre à ONIX.

Les métadonnées peuvent circuler dans les deux sens

L’intégration ne se limite pas aux éditeurs qui envoient de l’ONIX à leurs destinataires.

De votre système vers ONIX

Un éditeur, un distributeur ou tout autre fournisseur de métadonnées peut conserver l’information dans son application existante et utiliser ONIXEDIT Serveur pour la transformer, la valider, la gérer et la distribuer en ONIX.

On évite ainsi de reconstruire une prise en charge complète d’ONIX dans l’application source.

D’ONIX vers votre système

Le flux inverse est tout aussi important.

Un distributeur, un agrégateur, un revendeur ou un détaillant peut recevoir des fichiers ONIX de centaines, voire de milliers de fournisseurs de données, et avoir besoin de cette information dans son propre PIM, son ERP, sa plateforme de commerce ou sa base de données propriétaire.

ONIXEDIT Serveur peut ingérer ces fichiers entrants et exposer les métadonnées obtenues par son API REST, dans une structure que le système de destination peut utiliser.

C’est l’un des flux de travail présentés dans la vidéo.

Automatisez l’ingestion d’ONIX et d’autres métadonnées

L’Automated Ingestion Agent (AIA) d’ONIXEDIT Serveur peut surveiller des points d’entrée configurés et traiter automatiquement les métadonnées et les fichiers médias entrants.

La source n’a pas nécessairement à être de l’ONIX.

ONIXEDIT Serveur prend en charge ONIX 2.1, ONIX 3 et ONIX 3.1, ainsi que des fichiers plats structurés comme Excel, CSV et les fichiers délimités par des tabulations, une fois les correspondances appropriées configurées.

Il devient ainsi possible de normaliser les métadonnées provenant de différentes sources avant de les exposer à vos propres applications.

Accédez aux métadonnées ONIX par l’API REST

Une fois les métadonnées disponibles dans ONIXEDIT Serveur, vos applications peuvent y accéder par programmation au moyen de l’API REST.

Les produits peuvent être récupérés en XML ou en JSON, et les applications peuvent effectuer des recherches sur les champs de métadonnées ONIX.

Plus important encore, votre intégration n’a pas nécessairement à consommer la fiche ONIX complète.

Vous pouvez demander et structurer uniquement l’information dont votre application a besoin.

Par exemple, un revendeur pourrait ne récupérer que :

ISBN → Titre → Contributeurs → Prix → Disponibilité → Image de couverture

alors qu’une plateforme interne de métadonnées pourrait récupérer une représentation beaucoup plus riche.

Poussez les mises à jour de métadonnées avec les WebHooks

Toutes les intégrations n’ont pas besoin d’interroger continuellement une API.

ONIXEDIT Serveur prend aussi en charge les WebHooks.

Lorsqu’un produit ONIX change, ONIXEDIT Serveur peut envoyer une requête POST à un point de terminaison d’un autre système. La charge utile peut être configurée pour ne contenir que l’information requise par cette application.

Par exemple :

Le fournisseur met à jour l’ONIX → ONIXEDIT Serveur traite le changement → le WebHook avertit votre système → votre base de données ou votre boutique est mise à jour

Cela permet des intégrations événementielles, sans interrogation répétée pour détecter les changements.

Qui peut profiter d’une intégration ONIX?

Éditeurs et fournisseurs de contenu

Conservez votre système de gestion des titres, votre ERP ou votre système interne tout en utilisant ONIXEDIT Serveur pour générer, valider et distribuer l’ONIX.

Distributeurs et agrégateurs

Ingérez automatiquement l’ONIX de plusieurs fournisseurs, normalisez-le et rendez les métadonnées accessibles à vos systèmes internes par l’API. Notre étude de cas ONIXEDIT Serveur décrit un tel déploiement.

Détaillants et revendeurs

Intégrez les métadonnées ONIX entrantes à vos plateformes de commerce électronique, vos systèmes PIM, vos catalogues ou vos bases de données internes sans implanter la norme ONIX au complet à l’interne. Lisez comment Indigo a choisi ONIXEDIT Serveur pour automatiser ses flux de métadonnées ONIX.

Équipes technologiques

Utilisez des appels d’API REST standards, du JSON, du XML et des WebHooks plutôt que de développer et de maintenir un moteur de traitement ONIX complet dans chaque application.

Vous n’avez pas à bâtir la prise en charge d’ONIX à partir de zéro

ONIX est une norme puissante, mais sa complexité ne devrait pas se propager dans toute votre pile technologique.

ONIXEDIT Serveur fournit une couche ONIX dédiée qui peut recevoir des métadonnées, automatiser leur traitement, exposer l’information dont vos applications ont besoin et distribuer les mises à jour à d’autres systèmes.

Que votre intégration commence par ONIX, se termine par ONIX ou relie plusieurs systèmes de métadonnées entre eux, ONIXEDIT Serveur peut devenir le pont entre eux.

À retenir

  • Gardez vos systèmes : votre ERP, votre PIM, votre application maison, votre base de données ou votre boutique en ligne restent en place; ONIXEDIT Serveur ajoute la couche ONIX.

  • Dans les deux sens : générez de l’ONIX à partir de vos données, ou ingérez l’ONIX de vos partenaires et rendez-le accessible à vos applications.

  • Ingestion automatisée : l’Automated Ingestion Agent traite les fichiers ONIX 2.1, ONIX 3, ONIX 3.1, Excel, CSV et délimités par des tabulations dès leur arrivée.

  • API REST et WebHooks : récupérez les produits en XML ou en JSON, demandez seulement les champs dont vous avez besoin et recevez une notification lorsque quelque chose change.

  • Pour tous les maillons de la chaîne : éditeurs, distributeurs, agrégateurs, détaillants, revendeurs et leurs équipes technologiques.

Foire aux questions

ONIXEDIT Serveur peut-il s’intégrer à notre ERP ou à notre PIM existant?

Oui. ONIXEDIT Serveur peut être intégré à des systèmes ERP, des PIM, des applications propriétaires, des bases de données internes, des systèmes d’édition, des plateformes de commerce et tout autre système qui doit produire ou consommer des métadonnées ONIX.

ONIXEDIT Serveur peut-il importer l’ONIX de nos fournisseurs?

Oui. Les fichiers ONIX entrants peuvent être ingérés automatiquement, et vos propres applications peuvent ensuite accéder à leurs métadonnées par l’API REST d’ONIXEDIT Serveur.

Nos développeurs doivent-ils comprendre la norme ONIX au complet?

Pas nécessairement. ONIXEDIT Serveur prend en charge le traitement ONIX, tandis que votre application peut travailler avec les métadonnées choisies, exposées en XML ou en JSON.

ONIXEDIT peut-il avertir notre système lorsque des métadonnées changent?

Oui. Les WebHooks peuvent envoyer des charges utiles configurables au point de terminaison de votre application lorsque des produits ONIX sont modifiés.

Prêt à discuter de votre projet d’intégration?

Chaque intégration est différente.

Dites-nous quels systèmes vous devez relier et quelles métadonnées doivent circuler entre eux. Nous vous aiderons à déterminer la meilleure architecture ONIXEDIT Serveur pour votre flux de travail.

En savoir plus sur ONIXEDIT Serveur

Communiquez avec ONIXEDIT