For one reason or another, some organizations may not be able to conform their event tracking to the Analytics.js specification. Completely revamping event tracking is a time-intensive process, and may not be practical for everyone.
While we recommend conforming to the Analytic.js event spec whenever possible, MetaRouter can ingest non-Analytics.js events via our event ingestion API (HTTP API). They will then be transformed according to your event playbooks and forwarded to your desired integrations.
The only limitation with non-Analytics.js events is that they must contain the required fields that are listed in the HTTP API instructions, here. If an event is missing any required fields, the event will be rejected. Please reach out to the MetaRouter team so we can ensure that your events will be compatible with our API.
Updated about 2 years ago