- Default Metadata: If an event does not include the
metadata
key, it will be automatically assigned an empty object ({}
). - Identify Company Event Rules: For events with
event_type
set toidentify_company
, only the following keys are processed:company_id
,source
,inserted_at
,metadata
. Any additional keys will be ignored. - URL Parsing: If the entry has a
url
key present, thehostname
andpathname
fields will be overridden based on the parsed values of theurl
. - Auto Properties: Fields like
browser
andoperating_system
are automatically derived from theuser_agent
property if included in your data. - Allowed Values for
source
:web-client
: Events come directly from a web client SDK, such as a browser or a front-end application. Must includehostname
,pathname
, anduser_agent
. You can provide aurl
field instead ofhostname
andpathname
.backend-http
: Events captured from backend systems via direct HTTP integration.backend-hubspot
: Events imported from HubSpot integration.backend-salesforce
: Events imported from Salesforce integration.backend-segment
: Events forwarded through Segment integration.backend-http-import
: Events imported through the HTTP Bulk Import API.