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