DOMContentLoadedevent, except we call it a little later, once Freshpaint is loaded. A common use case for this is attaching user properties or event properties with dynamic properties that are only available after page load.
freshpaint.identify()is called. You will have access to two variables,
userProps. These variables will take on the values of the
freshpaint.track()is called. You will have access to -
eventOptions. The variables
eventOptionswill take on values as they were passed to
eventNamewill be the name of the event as a string.
eventPropertieswill be an object with event properties as key, value pairs.
eventOptionswill only be present in manual/precision track calls, and it will be the third parameter passed in, which is usually used to control which destinations an event is sent to.
builtinPropertieswill contain the properties that Freshpaint automatically captures for each event. It is specifically useful in case of autotrack events.
builtinPropertiesfor an autotrack event
falsein your Freshpaint