Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add verifier property to Events #875

Closed
3 tasks
thekaveman opened this issue Aug 24, 2022 · 1 comment · Fixed by #924
Closed
3 tasks

Add verifier property to Events #875

thekaveman opened this issue Aug 24, 2022 · 1 comment · Fixed by #924
Assignees
Labels
analytics App event tracking, instrumentation, logging: Metabase, Amplitude

Comments

@thekaveman
Copy link
Member

Soon users will have multiple pathways to verify eligibility, and it would be useful to know how many users are taking which pathway(s) in our analytics. We can get ahead of this now by adding an event property with the user's selected verifier (if any).

Let's add this to the base Event definition so that we can later filter any event type by this property, similar to the Transit Agency information attached to each event.

Linking this Amplitude reference again: https://help.amplitude.com/hc/en-us/articles/115002380567-User-properties-and-event-properties

Acceptance Criteria

  • The base Event has an eligibility_verifier event property that gets its value from the user's session.verifier()
  • The Amplitude Tracking Plan is updated to accept this event property
  • The Amplitude --> Warehouse --> Metabase pipeline is updated to ingest this property

Additional context

This task was broken out from #342 and is focused on adding the verifier information to existing events. #342 is now focused on introducing new events for some forthcoming UI.

@thekaveman thekaveman added the analytics App event tracking, instrumentation, logging: Metabase, Amplitude label Aug 24, 2022
@thekaveman thekaveman added this to the Courtesy Cards milestone Aug 24, 2022
@thekaveman thekaveman moved this to This Sprint (Month) in Digital Services Aug 24, 2022
@angela-tran angela-tran moved this from This Sprint (Month) to In Progress in Digital Services Sep 19, 2022
@angela-tran angela-tran self-assigned this Sep 19, 2022
@angela-tran
Copy link
Member

I noticed that transit_agency is also being sent as a user property, so I did the same with eligibility_verifier.

Repository owner moved this from In Progress to Done in Digital Services Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analytics App event tracking, instrumentation, logging: Metabase, Amplitude
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants