JavaScript API
When the script loads, window.atribusi exposes:
const { trackEvent, trackPageview, enableAutoPageviews, enableAutoOutboundTracking } =
window.atribusi;trackEvent
Send a custom event or a goal event:
window.atribusi.trackEvent('signup');
window.atribusi.trackEvent('purchase', {
props: { plan: 'pro', value: 49 },
});props must be a JSON-serializable object. Props show on the Events page.
trackPageview
Send a pageview for the current path. Auto pageviews are on by default, so you rarely need this call.
