hey! We use cookies only to ensure our site works.

STRM clickstream

Used in recommendations personalization (web) analytics e-commerce product analytics
for all industries

The STRM clickstream schema is used to capture clickstream data: behavior of users in -usually- a web or app UI. Like every strm data schema it has two main components, the event contract and the serialization schema.

Event Contract reference

strmprivacy/clickstream/1.0.0

Schema reference

strmprivacy/clickstream/1.0.0

Event contract overview

TypeFieldValueDescription
Key fieldproducerSessionIdLinks events to the associated field for privacy processing.
PII fieldcustomer/id0needs consent
PII fieldproducerSessionId1needs consent
Validationcustomer/idregex^.+$
Validationurlregex^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]

Serialization schema fields

FieldDescription
producerSessionId.
url.
eventType.
referrer.
userAgent.
conversion.
customer/id.
abTests.