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

Add Telemetry for presence of other Mozilla products #1192

Closed
boek opened this issue Mar 26, 2019 · 7 comments
Closed

Add Telemetry for presence of other Mozilla products #1192

boek opened this issue Mar 26, 2019 · 7 comments
Assignees

Comments

@boek
Copy link
Contributor

boek commented Mar 26, 2019

@bbinto updated on March 27, 2019

Description & Product Manager / Data Scienties User Story

  • We want to know if and what other Mozilla products the user has installed. It will help us to understand usage, improve on cross-linking products and services.

Hypothesis

  • By knowing what Mozilla apps the user has installed, we can help them explore other Mozilla products that they will like
  • Increase overall Mozilla MAUs

What questions will you answer with this data?

Why does Mozilla need to answer these questions? Are there benefits for users? Do we need this information to address product or business requirements?

What probes (suggested, if applicable)

Following events/settings should be set

  • Fenix as default browser
  • Fennec as default browser
  • Focus as default browser
  • User has installed Focus
  • User has installed Lockbox
  • User has installed the legacy Firefox Android browser

Dependencies (Added by PM and Eng)

  • Leanplum SDK

Acceptance Criteria (Added by PM)

  • Event pings can be viewed and triggered by Leanplum
  • 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
  • NOT an AC: Data science to create dashboard or further graphs (this will be a separate issue, this issue is only about hooking up the events described and that they can be queried in re-dash)

┆Issue is synchronized with this Jira Task

@bbinto
Copy link
Contributor

bbinto commented Mar 27, 2019

Hey @boek - let me know if that description works for you (I updated it)

@vesta0 vesta0 added the P1 Current sprint label Apr 1, 2019
@vesta0 vesta0 added this to the MVP Backlog milestone Apr 1, 2019
@vesta0 vesta0 added the beta label Apr 17, 2019
@sblatz sblatz self-assigned this Apr 19, 2019
@sblatz
Copy link
Contributor

sblatz commented Apr 23, 2019

Resizing this to a 3 as it's taking more work than just a normal telemetry ticket. I have to create a new util file that scans for these things :)

@bifleming bifleming added this to the Sprint 5-2 (Milestone 5) milestone May 7, 2019
@bifleming bifleming added Release Blocker Blocks a Release and removed P1 Current sprint labels May 30, 2019
@abodea
Copy link
Member

abodea commented Jun 4, 2019

I can still reproduce this issue for the User has installed Lockbox because in the meantime lockbox changed to lockwise and maybe the fix from the code contains lockbox instead of lockwise tested with Fenix version from 6/4 with Samsung Galaxy Note 9(android 8.1.0).

Please note the following

  • Please note that the Mozilla products mentioned above with ✅ were displayed on the metrics but Lockwise wasn't displayed(maybe this because when the fix landed it was Lockbox but in the meantime it changed to lockwise).

metrics

I will remove the QA Needed until the lockwise ping will be fixed.

@abodea abodea removed the eng:qa:needed QA Needed label Jun 4, 2019
sblatz added a commit to sblatz/fenix that referenced this issue Jun 4, 2019
sblatz added a commit that referenced this issue Jun 4, 2019
@sblatz sblatz added eng:qa:needed QA Needed and removed in progress labels Jun 4, 2019
@abodea
Copy link
Member

abodea commented Jun 5, 2019

Verified as fixed on the latest version with the build from 6/5 using Samsung Galaxy Note 9(Android 8.1.0).

Please note that the lockwise product appeared on the string_list but it is with the mozilla.lockbox name instead of mozilla.lockwise but I believe this is a bug on the lockwise side as the packageName is still mozilla.lockbox instead of mozilla.lockwise and I submitted this issue #739 on lockwise.
@sblatz if you can confirm that what I said above is ok regarding the lockbox/lockwise name issue please let me know.
download (10)
Based on my comment above and this comment I will close this issue,

@sblatz
Copy link
Contributor

sblatz commented Jun 5, 2019

@abodea yes, their package name is correctly written as mozilla.lockbox.

@abodea
Copy link
Member

abodea commented Jun 6, 2019

@sblatz Matthew and Devin confirmed that lockwise team deliberately excluded package names from the rebranding effort. Then mozilla.lockbox will always be displayed on the metrics.mozilla_products, can you confirm that this is ok?

@sblatz
Copy link
Contributor

sblatz commented Jun 6, 2019

@abodea yes, that's okay :)

@data-sync-user data-sync-user changed the title Add Telemetry for presence of other Mozilla products FNX2-16726 ⁃ Add Telemetry for presence of other Mozilla products Aug 2, 2020
@data-sync-user data-sync-user changed the title FNX2-16726 ⁃ Add Telemetry for presence of other Mozilla products FNX3-15010 ⁃ Add Telemetry for presence of other Mozilla products Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX3-15010 ⁃ Add Telemetry for presence of other Mozilla products FNX-4861 ⁃ Add Telemetry for presence of other Mozilla products Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX-4861 ⁃ Add Telemetry for presence of other Mozilla products FNX2-16726 ⁃ Add Telemetry for presence of other Mozilla products Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX2-16726 ⁃ Add Telemetry for presence of other Mozilla products Add Telemetry for presence of other Mozilla products May 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants