Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

[Telemetry] Tabs Tray #11273

Closed
7 tasks
vesta0 opened this issue Jun 5, 2020 · 5 comments
Closed
7 tasks

[Telemetry] Tabs Tray #11273

vesta0 opened this issue Jun 5, 2020 · 5 comments

Comments

@vesta0
Copy link
Collaborator

vesta0 commented Jun 5, 2020

Description & Product Manager / Data Scientist User Story

As a product manager, I want to understand how our users interact and navigate between tabs, so we can continuously enhance their experience and help them browse and navigate faster and smoother.

What questions will you answer with this data?

-What are the most common user flows? (taps on + open a tab, opening an exiting tab, closing a tab, closing the tab tray)
-What % of users have n number of tabs open? (tracking the open tab state) e.g. 80% of users have 1 tab open, 10% have 2 tabs open, etc
-What % of users interact with the tabs tray 3 dot menu to save to a collection, share all tabs, or close all tabs?
-What % of users switch to private mode and open a private tab (taps on the private mode icon and + open a private tap)

Acceptance Criteria

  • ENG files a DS JIRA request outlining their methodology.
  • DS sign off on instrumentation methodology addressing product questions.
  • Event pings can be queried via re:dash
  • Event pings can be queried via amplitude
  • We are sending telemetry events for the actions listed in the requirements
  • We have documented the telemetry
  • We have asked a data steward to review the telemetry

┆Issue is synchronized with this Jira Task

@vesta0 vesta0 added this to Triage in Tabs Tray via automation Jun 5, 2020
@vesta0 vesta0 added this to Backlog in Feature engagement Jun 5, 2020
@github-actions github-actions bot added the needs:triage Issue needs triage label Jun 5, 2020
@vesta0
Copy link
Collaborator Author

vesta0 commented Jun 5, 2020

Created the request here too as per DS request.

@vesta0 vesta0 moved this from Triage to Backlog in Tabs Tray Jun 5, 2020
@sblatz sblatz added P1 Current sprint and removed needs:triage Issue needs triage labels Jun 5, 2020
@sblatz
Copy link
Contributor

sblatz commented Jun 9, 2020

@boek is going to see which of this telemetry we already have. It may just be a matter of porting it over to tabs tray 😄

@boek boek moved this from Backlog to Sprint in Tabs Tray Jun 11, 2020
@boek boek self-assigned this Jun 11, 2020
@sblatz
Copy link
Contributor

sblatz commented Jun 15, 2020

Notes

Open the tray
Open an existing tab
Close an existing tab
Switch between private
Switched to normal
New tab button pressed
New private tab button pressed
3 dot menu opened
Also: save to collection, share all tabs, close all tabs
Tab tray dismissed (by swiping down)
Tag mgorlick for review!
Make sure event names are labelled tabs_tray

@sblatz
Copy link
Contributor

sblatz commented Jun 15, 2020

Metrics ping event will get added in #11479

@sblatz sblatz moved this from Backlog to Eng Ready in Feature engagement Jun 16, 2020
@boek boek moved this from Sprint to In Progress in Tabs Tray Jun 24, 2020
@vesta0 vesta0 moved this from Eng Ready to In progress in Feature engagement Jun 26, 2020
@sblatz sblatz self-assigned this Jun 26, 2020
@sblatz sblatz added this to In Progress in Fenix Sprint Kanban Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
sblatz added a commit to sblatz/fenix that referenced this issue Jun 26, 2020
@liuche liuche mentioned this issue Jun 27, 2020
12 tasks
@liuche liuche added the eng:qa:needed QA Needed label Jun 27, 2020
@sblatz sblatz moved this from In Progress to Ready for QA in Fenix Sprint Kanban Jun 29, 2020
@AndiAJ
Copy link
Collaborator

AndiAJ commented Jun 30, 2020

Hi, verified as fixed on both Nightly Build 200629 from 6/30 and Fenix 79.0.1-beta.1 from 6/30 using a Google Pixel 3a (Android 10)

✔️ Nightly Build 200630 from 6/30

Action Status Ping
A user opened the tabs tray ✔️ b8b45062-504f-4c76-87fc-328516949250
A user closed the tabs tray (by swiping down) ✔️ b8b45062-504f-4c76-87fc-328516949250
A user opened a new tab ✔️ 66f03f36-a17b-4dcc-9b4e-dd9d0085e845
A user opened an existing tab ✔️ a739ccec-05d9-4cb2-933e-da4d967ea6bd
A user closed an existing tab ✔️ 22f0dda6-362d-4806-99fc-3198ba0801b5
A user switched to private mode ✔️ 7a1f089f-dbc3-4be3-b5bf-a180de121f42
A user opened the tabs tray (PB) ✔️ bad99978-0d4f-4b36-9605-4b190a7f87f8
A user closed the tabs tray (by swiping down) (PB) ✔️ c1dd6e4f-aca9-4b73-9159-9a5a5f30efcc
A user opened a new private tab (PB) ✔️ 734e59e5-a240-4cf1-b7aa-b3398f5eae1a
A user opened an existing tab (PB) ✔️ d80bd5e3-f8bc-454c-ac60-e18857a7f890
A user closed an existing tab (PB) ✔️ 245de194-5175-4847-9180-39c62d370465
A user switched to normal mode ✔️ 9b6967ba-da17-43d2-b75a-67d1c8af4cdd
A user opened three three dot menu in the tabs tray ✔️ ad73f565-be47-4692-bf72-d797e6b10e40
A user tapped the save to collection button in the three dot menu within the tabs tray ✔️ 5361f185-77c7-4091-816d-41a028958b32
A user tapped the share all tabs button in the three dot menu within the tabs tray ✔️ bd5c457f-199a-46e7-8562-e1d41eb61db3
A user tapped the close all tabs button in the three dot menu within the tabs tray ✔️ 0a65ee12-5753-4354-b921-e74be78e0e05
A user opened three three dot menu in the tabs tray (PB) ✔️ a37bfca6-ecf1-4543-a187-2a1f388ce433
A user tapped the share all tabs button in the three dot menu within the tabs tray (PB) ✔️ 5062f59b-0974-49bc-badc-068cb610763f
A user tapped the close all tabs button in the three dot menu within the tabs tray (PB) ✔️ 96a4288d-c15c-40df-8f59-9afd01af79d4

Logcat
Glean dashboard

✔️ Fenix 79.0.1-beta.1 from 6/30

Action Status Ping
A user opened the tabs tray ✔️ 6b2ab76f-ce97-43f0-805c-68d0e9938241
A user closed the tabs tray (by swiping down) ✔️ 6b2ab76f-ce97-43f0-805c-68d0e9938241
A user opened a new tab ✔️ e45dcaf6-bd2c-4ddb-8155-855d85e5826a
A user opened an existing tab ✔️ 29e0d938-e904-46d4-9842-2a13b7a74977
A user closed an existing tab ✔️ e9b0ae70-ca1c-47ed-b8fa-f1c2175b1466
A user switched to private mode ✔️ 9ddf6ab7-2e7c-4a94-9e9e-8640312dadcf
A user opened the tabs tray (PB) ✔️ 18762008-e877-46d8-9a1a-5cf09e0f811c
A user closed the tabs tray (by swiping down) (PB) ✔️ c0ade5c1-41b5-432e-9365-1bf2eb994d0b
A user opened a new private tab (PB) ✔️ 74b0f058-acaf-4c6e-8534-8b5cf6124b6b
A user opened an existing tab (PB) ✔️ 1c0cb82e-8388-4d53-b38b-863bf4d04f46
A user closed an existing tab (PB) ✔️ ab2d9dbd-f8e1-40d4-a07a-4dfa543621e4
A user switched to normal mode ✔️ f8d85f2e-a027-47fe-9061-174919157af3
A user opened three three dot menu in the tabs tray ✔️ 20d5e9d4-0e39-4dc8-bcfc-451bd9cd07c8
A user tapped the save to collection button in the three dot menu within the tabs tray ✔️ 5f100cb7-41f7-402b-af5c-c8f4f3e3ca98
A user tapped the share all tabs button in the three dot menu within the tabs tray ✔️ ecc07fc5-fd34-476a-916d-4eb89be8abbc
A user tapped the close all tabs button in the three dot menu within the tabs tray ✔️ 820166dd-0c9b-40aa-8ddf-6321a012a359
A user opened three three dot menu in the tabs tray (PB) ✔️ 03f3c01c-558a-4e16-9d71-fd47fdfde353
A user tapped the share all tabs button in the three dot menu within the tabs tray (PB) ✔️ 120cf72b-00f5-4642-bd3d-5a5e52b3fdb0
A user tapped the close all tabs button in the three dot menu within the tabs tray (PB) ✔️ 2a28f95-c61c-4a45-909c-d4cf1fe95de8

Logcat
Glean dashboard

@AndiAJ AndiAJ closed this as completed Jun 30, 2020
Fenix Sprint Kanban automation moved this from Ready for QA to Sprint 20.11 Done Jun 30, 2020
Tabs Tray automation moved this from In Progress to Done Jun 30, 2020
@AndiAJ AndiAJ added eng:qa:verified QA Verified and removed eng:qa:needed QA Needed labels Jun 30, 2020
@data-sync-user data-sync-user changed the title [Telemetry] Tabs Tray FNX2-16429 ⁃ [Telemetry] Tabs Tray Aug 1, 2020
@data-sync-user data-sync-user changed the title FNX2-16429 ⁃ [Telemetry] Tabs Tray FNX3-14512 ⁃ [Telemetry] Tabs Tray Aug 10, 2020
Fenix Sprint Kanban automation moved this from Sprint 20.11 Done to In Progress Aug 10, 2020
Tabs Tray automation moved this from Done to In Progress Aug 10, 2020
@data-sync-user data-sync-user changed the title FNX3-14512 ⁃ [Telemetry] Tabs Tray FNX-12178 ⁃ [Telemetry] Tabs Tray Aug 11, 2020
Fenix Sprint Kanban automation moved this from In Progress to Sprint 20.11 Done Aug 11, 2020
Tabs Tray automation moved this from In Progress to Done Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX-12178 ⁃ [Telemetry] Tabs Tray FNX2-16429 ⁃ [Telemetry] Tabs Tray Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX2-16429 ⁃ [Telemetry] Tabs Tray [Telemetry] Tabs Tray May 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Fenix Sprint Kanban
  
Sprint 20.11 Done
Feature engagement
  
In progress
Tabs Tray
  
Done
Development

No branches or pull requests

7 participants