Content available in: eng ita

Panoramica

Questa pagina si rivolge a sviluppatori che desiderano integrare AccelaSearch su piattaforme che non sono nativamente supportate. Ci riferiamo a tali piattaforme come integrazioni personalizzate.

Panoramica generale del processo di integrazione personalizzata

Panoramica generale del processo di integrazione personalizzata

Per integrare AccelaSearch, è necessario seguire questi passi:

Dopo aver completato la prima sincronizzazione, puoi aggiornare le informazioni relative ai tuoi prodotti in ogni momento aggiornando il contenuto del database. Ricorda che AccelaSearch richiede un meccanismo di soft-deletion, per cui prodotti e attributi non possono essere cancellati direttamente, devono essere invece segnalati come cancellati usando l’apposita colonna. Questo aiuta il nostro motore a tenere traccia dei cambiamenti nel collector. AccelaSearch cancellerà le informazioni obsolete quando non saranno più necessarie.

La seguente BPMN offre una rappresentazione formale del processo di sincronizzazione:

BPMN che descrive la fase di sincronizzazione

BPMN che descrive la fase di sincronizzazione

Database Collector

Il database collector è un database SQL che contiene i dati di negozi e prodotti. Hai accesso esclusivo a un singolo database per memorizzare le informazioni riguardo a tutti i tuoi negozi e prodotti. Benché lo schema del database sia perlopiù autoesplicativo, alcuni chiarimenti sono d’obbligo: