Free browser tool
Lint an event telemetry schema
Paste your event dictionary and a few synthetic events. Get blocking and review findings for unknown or free-text fields, missing dimensions, naive timestamps, duplicate IDs, misleading funnel rates and missing retention owners, plus a contract and test fixtures.
Runs on this device. No upload, account or tracking; nothing is scheduled or applied.
Your event contract
Declares events, envelope properties, required dimensions, outcomes, environments, retention and funnels. Try the sample to see the format.
Leave empty for a dictionary-only check. Use made-up events only, each with an "event" name, at most 150 properties each.
A dictionary of up to 200 events and up to 5,000 synthetic sample events. Findings never repeat your sample values.
Result
Result
Technical output
Long reports are shortened on screen. The download and the copy contain the complete report.
About this tool
What this tool does
Check an analytics event dictionary and sample events for privacy, compatibility and field-contract problems before you ship tracking.
Limits and safe use
A dictionary of up to 200 events and up to 5,000 synthetic sample events. Findings never repeat your sample values. Review the report before relying on it. It is a deterministic check, not a certification, and it does not send data to a server or a model.