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

Usage Logs #283

Open
8 tasks done
casaout opened this issue Feb 16, 2024 · 0 comments
Open
8 tasks done

Usage Logs #283

casaout opened this issue Feb 16, 2024 · 0 comments
Assignees
Labels
electron New PA Version

Comments

@casaout
Copy link
Member

casaout commented Feb 16, 2024

As briefly discussed yesterday, unless you have a better idea, it might make sense to log a few key events in a separte table usage_data with the columns id, ts (or created, edited, ...), type and additionalInformation:

The idea of additionalInformation is to flexibly add extra context/data, where useful. In past studies, we sometimes added json objects that we could later easily parse.

The following event-types (for now):

  • start (app start, also log timezone and app version number)
  • stop (app shutdown)
  • lock-screen (logout/signout/lockscreen)
  • unlock-screen
  • startExport
  • finishExport (+ settings)
  • opened + closed/answered experience sampling popup and wheter it was automated or manually opened
  • anything else that makes sense?
@casaout casaout added the electron New PA Version label Feb 16, 2024
@casaout casaout self-assigned this Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
electron New PA Version
Projects
None yet
Development

No branches or pull requests

2 participants