Unified and privacy-centric event data collection for digital analytics
MIT License
Bot releases are visible (Hide)
Published by alexanderkirtzel over 1 year ago
data-elb-
(#213)data-elblink="id:parent"
and data-elblink="id:child"
(#166)Published by alexanderkirtzel over 1 year ago
elb
function with walker logic to also get data
and context
(#203)runState
to elbwalker and also pass it to destinations (#196)Published by alexanderkirtzel over 1 year ago
storageWrite
returns the written value (#183)getByStringDot
to unify property access by destinations (#197)Published by alexanderkirtzel over 1 year ago
getSession
function to trigger session start
events (#162)Published by alexanderkirtzel almost 2 years ago
user.session
(#137)walker config
command to update e.g. globals etc. (#129)walker init
command for e.g. async content (#127)storage
or debounce
, throttling
(#124)page
entity by default if nothing else set (#122)Breaking Changes:
Published by alexanderkirtzel about 2 years ago
data-elb-entity="size[]:m;size[]:l"
, #51)Published by alexanderkirtzel about 2 years ago
data-elbcontext
, #81)destination.custom
)loadScript
, ignore
, name
)mapping.entity.action.name = 'customName'
)mapping.entity.action.ignore = true
){ default: true }
now for the non-custom mode)elb
function to import and push events to the elbLayerPublished by alexanderkirtzel about 2 years ago
Published by alexanderkirtzel about 2 years ago
const elbwalker = Elbwalker({config}
){ config: { pageview: false } }
)destination.mapping[entity][action]: { config }
)destination.config.mapping: { config }
), #2ms
or 15 seconds by default when page is not hidden (data-elbaction=“pulse(6000):action”
), #13ms
or 15 seconds by default (data-elbaction=“wait(6000):action”
), #7