mozilla / webmaker-core

React-based core for Webmaker shared across all platforms
https://foundation.mozilla.org/en/artifacts/webmaker/
Mozilla Public License 2.0
64 stars 39 forks source link

Add generic gesture listeners / GA events for various parts of the app. #241

Closed toolness closed 9 years ago

toolness commented 9 years ago

This issue has been migrated from mozilla/webmaker-android#2333.

It was originally written by flukeout on Fri Jun 26 2015 and had the following description:

Can we use Google Analytics to find out how people are interacting with the app? For example, we could attach event listeners for things like...

  • Press & Hold
  • Double Tap
  • Pinch In/Out
  • Swipe
  • etc. ...to various parts of the app (elements, page editor, map view) and record it all in GA? We could use this data to see if people are interacting with the app in a way that we haven't anticipated. The goal would be to sort of do a metrics based usertesting.

@**adamlofting** thoughts?

On Fri Jun 26 2015, ryanw-se commented:

@**flukeout** As for the GA events part, a lot of progress was made on mozilla/webmaker-android#2073, what did you have in mind for adding besides the ones already integrated?

On Mon Jul 13 2015, adamlofting commented:

We can definitely add this kind of instrumentation but we should also think about how we will use these results to make decisions (my gut says that the kind of understanding we're hoping to get from this can be achieved more easily via user testing at this point in the product life-cycle).

For example, what % of users would you expect to record one or more swipe events based on the design of the app currently? I think to know this, we need to know about a users intent in a way we can't via GA (are they making, browsing, etc...). And without knowing what % of users have what intentions, it will be hard to know if the results are higher or lower than we anticipate.

xmatthewx commented 9 years ago

tracking in #726