snowplow / snowplow-golang-tracker

Snowplow event tracker for Golang. Add analytics to your Go apps and servers
http://snowplowanalytics.com
Apache License 2.0
25 stars 14 forks source link

Release/2.4.0 #52

Closed paulboocock closed 3 years ago

paulboocock commented 3 years ago

Adds the ability to set an Event level Subject which will override the Tracker level Subject when tracking an event.

    subject := InitSubject()
    subject.SetUserId("1234")

    tracker.TrackPageView(PageViewEvent{
        PageUrl:  NewString("acme.com"),
        Contexts: contextArray,
        Subject:  subject,
    })
coveralls commented 3 years ago

Coverage Status

Coverage increased (+0.02%) to 99.455% when pulling 31827de5720d7902174a805b6a534501c2f7cdd0 on release/2.4.0 into 8b25f6b11d72f4d28b977805eef4022a370e5767 on master.

coveralls commented 3 years ago

Coverage Status

Coverage increased (+0.02%) to 99.455% when pulling 31827de5720d7902174a805b6a534501c2f7cdd0 on release/2.4.0 into 8b25f6b11d72f4d28b977805eef4022a370e5767 on master.