Intégration · Flux

Tout catalogue capable d’exporter un fichier peut avoir une bonne recherche.

La plupart des plateformes e-commerce, ERP et PIM savent publier un export CSV ou JSON. AACSearch le récupère selon un planning, mappe les champs vers l’index et supprime les produits qui disparaissent du flux.

Ce que fait le connecteur de flux

CSV avec mappage des colonnes

Choisissez les colonnes qui deviennent l’id, le titre, le texte, l’URL et les tags ; toute autre colonne est conservée comme champ filtrable et utilisable en facette.

JSON avec chemin racine

Indiquez le tableau à l’intérieur du payload (data.items) et mappez les champs de la même manière.

Exécutions incrémentales

Lorsque votre flux prend en charge un curseur (since, updated_since), seuls les enregistrements modifiés sont récupérés à chaque exécution.

Facettes à partir des colonnes

Les colonnes marque, catégorie, taille ou prix deviennent des filtres avec des compteurs en temps réel.

Ou envoyez au lieu de récupérer

API documents

Envoyez jusqu’à 500 documents par requête depuis votre propre tâche ; upsert, create, update ou emplace.

Webhook signé

Publiez les modifications sur le webhook de l’index avec une signature HMAC-SHA256 calculée sur le timestamp et le corps.

Caractéristiques

Formats
CSV (délimiteur personnalisé), JSON
Documents par exécution
500 par défaut, jusqu’à 5 000
Planification
manuelle, horaire, quotidienne ou hebdomadaire
Suppressions
les enregistrements absents d’une exécution complète sont supprimés
Alternative en push
API documents, 500 par requête
Signature du webhook
HMAC-SHA256 de timestamp.body

Avant de commencer

  • Une URL https publique pour l’export (ou un accès basique que nous pouvons atteindre)
  • Une colonne d’id unique et stable pour chaque produit
  • Des colonnes titre et description ; prix, marque et catégorie si vous voulez des filtres

Pour commencer

  1. 1

    Publiez l’export

    La plupart des plateformes peuvent planifier un export CSV ou JSON vers une URL.

  2. 2

    Créez un connecteur de flux

    Collez l’URL, choisissez CSV ou JSON, mappez les colonnes id, titre et texte.

  3. 3

    Exécutez une fois, puis planifiez

    Vérifiez le premier import dans la console, puis passez le connecteur en exécution horaire ou quotidienne.

Questions