-
Notifications
You must be signed in to change notification settings - Fork 762
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
Instrument metrics for Android for the IA project #5013
Comments
Global SearchProblem:
SpacesProblem:
RoomsProblem:
|
JoinedRoom map of use case to trigger Rooms
Spaces
Preview Dialog issue: for both Space and Room we have dialog with some information about it and "join button". This dialog is called from different places:
|
ViewRoom map of use case to trigger
Also there is a bottom sheet with room preview from where user also can be navigated to Room, but this sheet is called in multiple places:
|
|
Related PR - #5257 changes tracking screen from tracking when user leaves the screen to tracking when user enters the screen |
@nadonomy last week you suggested not having the subspace functionality on mobile. I totally understand the reasons but I just want to check please what you're thinking of stopping:
I'd like to us to add something to this issue to include a way to check if people on android are using the relevant feature(s) depending on what we intend to do. |
My core motivation is to avoid us spending time on things which are either not very impactful or just not needed in the first place.
We don't have any evidence users need to create or manage subspaces on mobile, so I don't think we should build this until we do, as it would require some effort to get right. Until we get more confidence I think we should consider pointing people to Web/Desktop to manage this.
I don't think we should assume we need to display nested hierarchies when browsing Spaces on mobile. Need to learn more (analytics!) but I would advocate for us to (1) ensure the rooms are always discoverable (2) display the subspace as secondary info until we gain more confidence in investing our time further. @niquewoodhouse Does that help? I'm replying to your comment rather than internalising the scope of this entire issue, but can discuss further if helpful. |
Yes, thanks, that helps |
We want to know if the IA changes are successful. For this we need to learn more about how users currently use element and whether the IA changes are improving or not making worse their workflows.
Details of what needs to be instrumented are in this internal spreadsheet.
Search
Global search
Bounce rate from funnel: open search > visit room > open search (within time constraint)
could be solved with userPath:
- for group chat:
RoomDirectory
->RoomPreview
->RoomDirectory
- for DMs
StartChat
->Room
->People/Home
->Start Chat
Time and frequency to go from open search to tap result
userPath:
RoomDirectory/StartChat
->Room/RoomPreview
Frequency of open search and go back without tapping result
userPath:
RoomDirectory/StartChat
-> notRoom/RoomPreview
Needs steps in Funnel (screen->event->screen)
User paths from Home, People, Rooms, etc:
separate events for searching people and rooms globally:
StartChat
andRoomDirectory
Room header menu
User paths from RoomDetails:
userPath:
Room
->RoomDetails
-> any of 'Room*' eventsInteraction(name: MobileRoomAddHome)
Interaction(name: MobileRoomLeave)
Left panel
User paths from SideBar:
userPath:
SideBar
->SpaceMenu
,Settings
,and other related screensInteraction
eventSideMenuSwitchSpace
Interaction
eventSideMenuSelectedSpace
Settings
As discussed: userPath from
Settings
Spaces
user property
numSpace
still to be discussed which event we will useevent
JoinedRoom
. Taken out to Track user path to joining to room or space #5356screen
SpaceExploreRooms
userPath
SideBar
->SpaceExploreRooms
Rooms
event
ViewRoom
. Taken out to Track source of room open #5355event
JoinedRoom
. Taken out to Track user path to joining to room or space #5356screen events
StartChat
andCreateRoom
The text was updated successfully, but these errors were encountered: