ID Synchronisation
Besides making identifiers available via fcData
local storage, we also support server-side ID synchronisation with external systems using APIs.
Event-based Processing
For every incoming Trigger Event the Backend application does the following steps:
A new Trigger Event arrives and gets consumed.
UMID is extracted from the Trigger Event.
Database lookup is made so the Profile, Identifiers and any existing Synchronization entries are fetched.
All the Sync conditions have to be checked, in order to select the Identifiers ready for upload.
HTTP Requests to the Target Platforms are built on top of the selected Identifiers and Target Platforms configuration.
HTTP Requests are executed in parallel using the HTTP Client pool.
Once HTTP Requests are successful …
the Trigger Event is marked as acknowledged.
insert/update the
synchronization_identifier
andsynchronization_profile
table entries.
Multiple incoming Trigger Events can be processed at the same time.
Target Platforms
We support multiple external systems / Target Platforms.
Identifiers and their mapping can be configured as per client needs.
Please contact your account manager or reach out to helpdesk@teavaro.com if you would like to find out more.