trackSuccessEvent

Triggers a SuccessEvent.

trackSuccessEvent = (parameters: {
message: string;
element?: TrackedElement;
locationStack?: LocationStack;
globalContexts?: GlobalContexts;
tracker?: BrowserTracker;
onError?: TrackerErrorHandlerCallback;
}) => void

Parameters

typedefault value
optionalelementTrackedElementdocument
optionallocationStackLocationStack
optionalglobalContextsGlobalContexts
optionaltrackerBrowserTracker
optionalonErrorTrackerErrorHandlerCallbackTrackerConsole.error

Returns

trackSuccessEvent is a void function.

Usage example

import { trackSuccessEvent } from '@objectiv/tracker-browser';
<form onSubmit={() => {
sendFormAsync().then(
() => trackSuccessEvent({ message: 'Yes!', element: form })
);
}}>
...
</form>

Did you know ?

trackSuccessEvent is just syntactic sugar on top of trackEvent.