Universal Tracker Processing service
The Universal Tracker Processing service is responsible for submitting the data collected by the Universal Tracker Collection service. The service performs pre-filtering, enrichment, and post-filtering on all analytics data before submitting to xConnect.
Supported infrastructure
You can host the Universal Tracker Processing service on:
-
Windows Service
Refer to the Sitecore compatibility table for compatible versions.
The Universal Tracker Processing service cannot be hosted as an Azure Web Job.
Reference structure
The Universal Tracker Processing service has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.
Referenced by
The Universal Tracker Processing service is not referenced by other roles.
References
The Universal Tracker Processing service references the following roles:
Storage roles
Role name |
Connection string name |
Type |
Port |
Notes |
---|---|---|---|---|
N/A |
SQL |
The connection string is located in the |
Application roles
Role name |
Connection string name |
Type |
Port |
Notes |
---|---|---|---|---|
ServiceUrl |
HTTPS |
443 |
The connection string is located in the |
The following client certificates are required in a secure production environment:
Role name |
Connection string |
Type |
Notes |
---|---|---|---|
ClientCertificate |
Certificate |
The connection string is located in the |
Privacy and security
The Universal Tracker Processing service handles personal data in the following ways:
-
Reads interaction and event data from the Universal Tracker database. Interactions may include a reference to a known contact identifier.
-
Writes interactions and event data to the xConnect Collection service.