Properties
What to put in `properties`, what the SDK adds automatically, and how to design a clean schema.
{
"event": "purchase",
"properties": {
"amount_cents": 4900,
"currency": "usd",
"items": 2,
"plan": "pro",
"discount_code": "SPRING25"
}
}Limit
Value
What you put there
What you don't put there
What the browser SDK adds for free
What the Node SDK adds
Naming conventions
Property semantics that downstream tools rely on
Property
Where it surfaces
When to set it
Querying on properties
Examples by event class
Page view
Conversion
Engagement
Error
Agent step (MCP)
See also
Last updated
Was this helpful?