trackSuccessEvent
Triggers a SuccessEvent.
trackSuccessEvent = (parameters: {
message: string;
element?: TrackedElement;
locationStack?: LocationStack;
globalContexts?: GlobalContexts;
tracker?: BrowserTracker;
onError?: TrackerErrorHandlerCallback;
}) => void
Parameters
| type | default value | ||
|---|---|---|---|
| optional | element | TrackedElement | document |
| optional | locationStack | LocationStack | |
| optional | globalContexts | GlobalContexts | |
| optional | tracker | BrowserTracker | |
| optional | onError | TrackerErrorHandlerCallback | TrackerConsole.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.
See also