Projekto apžvalga
Projektas buvo skirtas patikimos automatizacijos srauto tarp Xentral ir ActiveCampaign kūrimui kontaktų, paskyrų ir sandorių sinchronizavimui. Jis prasidėjo nuo Zapier darbo procesų, naudojant Google Sheets duomenų dubliavimo vengimui, ir vėliau peraugo į tvirtą PHP sprendimą, paremta MySQL, siekiant didesnio mastelio ir kontrolės.
Projektas sprendė dvipusius atnaujinimus, laukų susiejimą, simbolių kodavimo problemas ir integracijos testavimą, kad verslui svarbūs duomenys būtų sinchronizuojami be trukdžių.
Svarbiausios funkcijos apėmė dvipusį kontaktų duomenų sinchronizavimą tarp Xentral ir ActiveCampaign, paskyrų bei kontaktų valdymą su atsarginiu kūrimo logika ActiveCampaign, suplanuotą duomenų gavimą iš Xentral su sąlyginiu atnaujinimo logika ir Google Sheets naudojimą kaip tarpinę priemonę, siekiant išvengti atnaujinimų ciklų. Buvo sukurtas PHP API, kuris pakeitė Zapier, ir įgyvendintas specialus simbolių kodavimo normalizavimas (pvz., ü → ue).
- Timo / derwerbemarkt
Pagrindinės įgyvendintos ypatybės
- Dvipusis kontaktų duomenų sinchronizavimas tarp Xentral ir ActiveCampaign
- Paskyrų ir kontaktų valdymas su atsarginiu kūrimo logika ActiveCampaign
- Suplanuotas duomenų gavimas iš Xentral su sąlyginiu atnaujinimu
- Google Sheets naudojimas kaip tarpinė priemonė siekiant išvengti atnaujinimų ciklų
- Kustomizuotas PHP API pakeičiantis Zapier
- Specialus simbolių kodavimo normalizavimas (pvz., ü → ue)
Ekranvaizdžiai

Automatizacijos scenarijaus vizualizacija tarp ActiveCampaign, Google Sheets ir Xentral

Pratęstas Zapier srautas, rodantis duomenų dubliavimo ir sąlyginių atnaujinimų vengimą kontaktų sinchronizavime