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

create analytics tracking behavior #15

Open
steveoh opened this issue Dec 10, 2015 · 1 comment
Open

create analytics tracking behavior #15

steveoh opened this issue Dec 10, 2015 · 1 comment
Labels
enhancement New feature or request layer-selector all things base map changing

Comments

@steveoh
Copy link
Member

steveoh commented Dec 10, 2015

on basemap layer switching

@steveoh
Copy link
Member Author

steveoh commented Dec 19, 2015

This article seems like a good reference for trying to use the window global if it is available.

Things I would like to be able to do:

  1. If analytics object is already in page use that analytic user id.
    • Gain insight on different types of users using things differently.
    • See all analytics for a widget event.
      • Will this require two tracking requests?
  2. Turn on and off event tracking
    • This could be a nested require with a boolean property we could edit.
    • This could be an api call that we manage with a database.
    • I'm open to other ideas.

Events I would like to capture with this widget

  1. Expanding the layer widget
    • This will tell us % of people who found the widget with their mouse based on total visits.
    • When a baselayer is changed.
      • Send new baselayer name.

Do we care about?

  • When an overlay is turned on by the user
    • Send active baselayer name.
      • We can find out if people like the overlay tiles on other services.

@steveoh steveoh transferred this issue from agrc/layer-selector Jan 14, 2020
@steveoh steveoh added the layer-selector all things base map changing label Jan 14, 2020
@steveoh steveoh added the enhancement New feature or request label Jul 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request layer-selector all things base map changing
Projects
None yet
Development

No branches or pull requests

1 participant