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

Feature: A page that sets all analytics cookies at once to exclude FOLA volunteers from analytics #2072

Open
4 tasks
fancyham opened this issue Mar 29, 2024 · 0 comments
Labels
data Issue involves data management and analysis. dev Code Development Feature: Analytics Google Analytics, Microsoft Clarity, other instrumentation & tools Ready for dev lead Issue ready for dev lead to review Research Role: User Research Tasks related to understanding users, needs, context

Comments

@fancyham
Copy link
Collaborator

fancyham commented Mar 29, 2024

The need

Usefulness: 4/5 (5 is most impactful)
Why: because volunteer’s usage data is confounding our usage analyses

Requires a dev and (a researcher or PM)

We use various analytics packages on our site to help us improve it, but we need a way to exclude FOLA volunteers usage from that data, because our own use of the site messes up the data we collect.

What to build

A single page or javascript that sets all of our ‘exclude me’ analytics cookies:

  • Google Analytics
  • Microsoft Clarity
  • Our own cookie to exclude or tag our behavior for exclusion

These cookies should either exclude the user from data collection or tag their collected data for easy exclusion during analysis.

How is it now?

Right now FOLA volunteer’s visiting pages, often repeatedly while debugging, messes up our page visits data.

Proposed new feature

  • 1. A single page that sets long-lasting cookies and confirms that they’re set visually to the user. Optional: Buttons to delete those cookies manually.

This page should be available from a hidden link on the FOLA public site, perhaps small text on the FOLA log-in screen.

All FOLA volunteers would be required to visit this during onboarding.

  • 2. A javascript snippet that does the same thing, silently.

This javascript snippet should be run automatically for anyone visiting the dev sites or who enter via the log-in screen on the public site, because by definition, anyone visiting those are FO volunteers

  • 3. Make sure that our analytics packages are only collecting data from the public site.

  • 4. Nice to have: Some visual indicator for FOLA volunteers that they need to set their cookies again… not sure how this would work.

Sketch

image

Discussion

What are some other possible solutions?

What are some challenges?

@fancyham fancyham added Research data Issue involves data management and analysis. Role: User Research Tasks related to understanding users, needs, context Ready for dev lead Issue ready for dev lead to review Feature: Analytics Google Analytics, Microsoft Clarity, other instrumentation & tools labels Mar 29, 2024
@fancyham fancyham added the dev Code Development label Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data Issue involves data management and analysis. dev Code Development Feature: Analytics Google Analytics, Microsoft Clarity, other instrumentation & tools Ready for dev lead Issue ready for dev lead to review Research Role: User Research Tasks related to understanding users, needs, context
Projects
Status: New Issue Approval
Development

No branches or pull requests

1 participant