flpvsk / gatsby-plugin-gtag

Gatsby plugin to add Google Analytics gtag.js (replacement for analytics.js) to a site.
MIT License
28 stars 12 forks source link

Adding support for tracking custom events #19

Open atomicpages opened 4 years ago

atomicpages commented 4 years ago

Closes #18

atomicpages commented 4 years ago

@flpvsk I'm not a huge fan of creating objects with every tracking event. Any opposition to using:

trackCustomEvent(action: string, args?: TrackCustomEventsArgs)

instead of

trackCustomEvent(args: TrackCustomEventsArgs) // where action is a required object key
jonny-harte commented 4 years ago

@atomicpages Are you still working on this?