Projekta pārskats
Šī projekta mērķis bija izveidot uzticamu automatizācijas plūsmu starp Xentral un ActiveCampaign, lai sinhronizētu kontaktpersonas, kontus un darījumus. Sākotnēji tika izmantotas uz Zapier balstītas darbplūsmas ar Google Sheets dublikātu novēršanai, bet vēlāk risinājums tika pārveidots par robustu pielāgotu PHP risinājumu ar MySQL atbalstu, nodrošinot labāku mērogojamību un kontroli.
Projektā tika risināta divvirzienu atjaunināšana, lauku kartēšana, rakstzīmju kodējuma problēmas un integrācijas testēšana, lai nodrošinātu biznesam kritiski svarīgo datu nevainojamu sinhronizāciju.
Galvenās funkcijas ietvēra kontaktpersonu datu divvirzienu sinhronizāciju starp Xentral un ActiveCampaign, kontu un kontaktpersonu pārvaldību ar rezerves izveides loģiku sistēmā ActiveCampaign, plānotu datu izgūšanu no Xentral ar nosacījumu atjaunināšanas loģiku un Google Sheets izmantošanu kā starpposmu, lai novērstu atjaunināšanas ciklus. Zapier aizstāšanai tika izveidots pielāgots PHP API apvalks, kā arī ieviesta īpašo rakstzīmju kodējuma normalizācija, piemēram, ü → ue.
- Timo / derwerbemarkt
Piegādātās galvenās funkcijas
- Kontaktpersonu datu divvirzienu sinhronizācija starp Xentral un ActiveCampaign
- Kontu un kontaktpersonu pārvaldība ar rezerves izveides loģiku sistēmā ActiveCampaign
- Plānota datu izgūšana no Xentral ar nosacījumu atjaunināšanas loģiku
- Google Sheets izmantošana kā starpposms, lai novērstu atjaunināšanas ciklus
- Pielāgots PHP API apvalks Zapier aizstāšanai
- Īpašo rakstzīmju kodējuma normalizācija, piemēram, ü → ue
Ekrānuzņēmumi
Automatizācijas scenārija vizuālā plūsma starp ActiveCampaign, Google Sheets un Xentral
Paplašināta Zapier plūsma, kas parāda dublikātu novēršanu un nosacījumu atjauninājumus, lai kontaktpersonu sinhronizācijā izvairītos no cikliem