Présentation des fonctions liées aux données

Afin de générer des annonces, CitrusAd doit ingérer des données sur les produits, les clients et les commandes à partir du site du détaillant. Ces données sont ensuite stockées, traitées et mises à jour au sein de la plateforme CitrusAd.

En vue d'automatiser le processus de téléchargement et de mise à jour des données, CitrusAd et le détaillant conviennent du format et de la structure des données, ainsi que du protocole de communication utilisé entre le site du détaillant et la plateforme CitrusAd.

Cette section décrit les contraintes relatives à la transmission de trois types de données : produit, client et commande.

Options de synchronisation

Selon vos besoins, vous préférerez peut-être synchroniser vos données par l'API ou par fichier. CitrusAd prend en charge les deux modes de synchronisation. Pour plus de renseignements, veuillez consulter la page qui vous intéresse ci-dessous :

Synchroniser les données par l'API ou par fichier ?

Le choix du mode de synchronisation des données revient en fin de compte au détaillant, car les deux options présentent des avantages et des inconvénients. Les grands détaillants préfèrent souvent la synchronisation par fichier car elle correspond mieux à leurs ressources et nécessite seulement d'importer une poignée de fichiers chaque jour.

🚧

CitrusAd recommande de synchroniser les données par fichier, car la résolution des problèmes est bien plus simple. En cas de problème lié aux fichiers du détaillant, il est possible de restaurer les fichiers du catalogue précédent jusqu'à ce que le problème soit résolu.

Synchroniser les données via l'API

Avantages :

  • Ingestion et mise à jour de données plus rapides
  • Autonome.

Inconvénients :

  • Traitement des données obligatoirement par lots
  • Dépannage plus difficile
  • Retour aux mises à jour précédentes impossible.

Synchroniser les données par fichier

Avantages :

  • Traitement des données par fichiers uniques disponible, contrairement au traitement par lots
  • Personnalisation de l'intervalle de synchronisation disponible (il est recommandé de le faire une fois par jour)
  • Prise en charge de différents protocoles (GCS, SFTP, SCP, HTTPS)
  • Navigation plus facile lors de la résolution des problèmes
  • Retour aux mises à jour précédentes possible.

Inconvénients :

  • Les données sont mises à jour après leur ingestion
  • Les mises à jour delta ne sont pas disponibles.

Protocoles de synchronisation des données par fichier

Lors de la synchronisation des données par fichier, certains protocoles et certaines pratiques complémentaires doivent être respectés.

Consultez la page Protocoles de synchronisation des données par fichier pour plus d'informations.

📘

AWS S3 n'est plus pris en charge

Malheureusement, CitrusAd ne prend plus en charge la synchronisation des fichiers via AWS. Si vous avez besoin d'aide pour utiliser GCS, contactez votre responsable de compte technique.