Projekti ülevaade
Projekt keskendus usaldusväärse automatiseerimisvoo loomisele Xentrali ja ActiveCampaigni vahel kontaktide, kontode ja tehingute sünkroonimiseks. Alustuseks kasutati Google Sheetsi abil Zapieril põhinevaid töövooge duplikaatide eemaldamiseks, hiljem arenes lahendus skaleeritavaks kohandatud PHP-lahenduseks, mida toetas MySQL, pakkudes suuremat skaleeritavust ja kontrolli.
Projekt hõlmas kahesuunalisi uuendusi, väljade kaardistamist, märgikodeeringu probleeme ja integratsiooni testimist, et tagada ärikriitiliste andmete sujuv sünkroonimine.
Peamised funktsioonid olid kontaktandmete kahesuunaline sünkroonimine Xentrali ja ActiveCampaigni vahel, kontode ja kontaktide haldus koos varuloogikaga ActiveCampaignis, ajastatud päringud Xentralist koos tingimusliku uuendusloogikaga ning Google Sheets vahenduskihina uuendustsüklite vältimiseks. Zapieri asendamiseks loodi kohandatud PHP API ümbris ning rakendati erimärkide kodeeringu normaliseerimine, näiteks ü → ue.
- Timo / derwerbemarkt
Tarnitud põhifunktsioonid
- Kontaktandmete kahesuunaline sünkroonimine Xentrali ja ActiveCampaigni vahel
- Kontode ja kontaktide haldus koos varuloogikaga ActiveCampaignis
- Ajastatud päringud Xentralist koos tingimusliku uuendusloogikaga
- Google Sheets vahenduskihina uuendustsüklite vältimiseks
- Kohandatud PHP API ümbris Zapieri asendamiseks
- Erimärkide kodeeringu normaliseerimine, näiteks ü → ue
Ekraanipildid
Automatiseerimisstsenaariumi visuaalne voog ActiveCampaigni, Google Sheetsi ja Xentrali vahel
Laiendatud Zapieri voog, mis näitab duplikaatide eemaldamist ja tingimuslikke uuendusi kontaktide sünkroonimistsüklite vältimiseks