Closed Bug 1635679 Opened 6 years ago Closed 5 years ago

Glean: Enable application id org.mozilla.rocket ; id org.mozilla.rocket.beta

Categories

(Data Platform and Tools :: General, task, P1)

Unspecified
Android
task
Points:
1

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: shsu, Assigned: frank)

Details

In Telemtry, we have these two columns
normalized_app_name='Zerda'
metadata.uri.app_update_channel='preview'
What are the columns we will use in Glean?
Could we see the Glean data set?
Thank you!

Flags: needinfo?(nechen)
Flags: needinfo?(alessio.placitelli)

Just confirmed with Alessio.
We'll need two application ids.

for Firefox Lite production:
org.mozilla.rocket

for Firefox Lite preview/nightly
org.mozilla.rocket.beta

(In reply to shsu from comment #0)

In Telemtry, we have these two columns
normalized_app_name='Zerda'
metadata.uri.app_update_channel='preview'

Hi Wendy and thanks for reaching out!

In Glean applications are distinguished using application ids rather than names. The reason why we do that is that app stores usually allow only for unique app ids, so we can guarantee that forked applications will not mistakenly send telemetry our way.

With that said, the application id is automatically detected by the Glean SDK by extracting the package name from the context passed to Glean.initialize. For the Firefox Lite case, this maps to
the two ids you listed in the bug title (i.e. org.mozilla.rocket and org.mozilla.rocket.beta), given your build.gradle file. There are other app ids declared, but they have a debug suffix and seem to be aimed at developers.

What are the columns we will use in Glean?

Different application ids will end up in different product specific tables. The schema is the same for all the Glean-powered products. For example, here's a sample query for org.mozilla.fenix.nightly: https://sql.telemetry.mozilla.org/queries/69326/source

Could we see the Glean data set?
Thank you!

See the query above! Please let me know if anything is needed or if we can help in any other way :-)

Flags: needinfo?(alessio.placitelli)

(In reply to Nevin Chen(Not active on Bugzilla) from comment #1)

for Firefox Lite preview/nightly
org.mozilla.rocket.beta

Are "preview" and "nightly" referring to the same app here, or is there some distinction between the two? If so, how can we tell the difference if they're using the same app ID?

"preview" and "nightly" are the same app

Flags: needinfo?(jklukas)

(In reply to Nevin Chen(Not active on Bugzilla) from comment #4)

"preview" and "nightly" are the same app

Then it sounds like we just have two apps (production and non-production) and we will be able to tell the difference between the two by app_id.

Flags: needinfo?(jklukas)

Yes. There will only be 2 apps.

Flags: needinfo?(nechen)
Assignee: nobody → fbertsch
Points: --- → 1
Priority: -- → P1

Closing, we can re-open if this is still needed.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.