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
Publiez l’export
La plupart des plateformes peuvent planifier un export CSV ou JSON vers une URL.
- 2
Créez un connecteur de flux
Collez l’URL, choisissez CSV ou JSON, mappez les colonnes id, titre et texte.
- 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.