-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Remove GAID from installation ping, and rename the ping to first_session #11392
Comments
I don't see the GAID in master in the |
Touched base, we just need to push a new build to the Fenix Beta channel once the PMF experiment is over and we'll automatically drop the GAID since it's not in master. I will update the first_session thing though. |
Chatting with marissa about this on slack because there's a bug in the glean documentation generation that stops us from having a ping with an underscore OR hyphen in it. (we should be allowed to us hyphens). |
Hi, verified as fixed on both the latest ✔️ {
"client_info": {
"android_sdk_version": "29",
"app_build": "21780613",
"app_channel": "fenixNightly",
"app_display_version": "Nightly 200626 06:01",
"architecture": "arm64-v8a",
"client_id": "41224a9d-29b3-482e-b49f-e3c4b904e2cb",
"device_manufacturer": "Google",
"device_model": "Pixel 3a",
"first_run_date": "2020-06-26+03:00",
"locale": "en-US",
"os": "Android",
"os_version": "10",
"telemetry_sdk_build": "31.1.1"
},
"metrics": {
"datetime": {
"first_session.timestamp": "2020-06-26T11:19:20.946+03:00"
},
"string": {
"first_session.adgroup": "twitter",
"first_session.campaign": "social",
"first_session.creative": "fr-gtm",
"first_session.network": "Product Marketing"
}
},
"ping_info": {
"end_time": "2020-06-26T11:19+03:00",
"seq": 0,
"start_time": "2020-06-26T11:19+03:00"
}
} ✔️ {
"client_info": {
"android_sdk_version": "28",
"app_build": "2015748425",
"app_channel": "fennecBeta",
"app_display_version": "78.0.0-beta.1",
"architecture": "arm64-v8a",
"client_id": "6bb938da-5437-4937-83fa-62abedcd93c1",
"device_manufacturer": "HUAWEI",
"device_model": "SNE-LX1",
"first_run_date": "2020-06-26+03:00",
"locale": "en-ES",
"os": "Android",
"os_version": "9",
"telemetry_sdk_build": "31.1.1"
},
"metrics": {
"datetime": {
"first_session.timestamp": "2020-06-26T10:29:22.402+03:00"
},
"string": {
"first_session.adgroup": "",
"first_session.campaign": "",
"first_session.creative": "",
"first_session.network": "Organic"
}
},
"ping_info": {
"end_time": "2020-06-26T10:29+03:00",
"seq": 0,
"start_time": "2020-06-26T10:29+03:00"
}
} Logcat OnePlus Logcat Huawei Logcat Pixel 3a As @sblatz mentioned, the GAID (device_id) was never displayed in the installation ping. (correct me if I'm wrong |
Description & Product Manager / Data Scientist User Story
from @magorlick:
The second change is needed for two reasons. The moment the event captures is actually NOT the installation event. Instead, it truly is the first time the app is opened. This removes ambiguity from the name. Folks do care about the difference in these two numbers. Secondly, we need to have an aggressive policy from deleting the data moving forward. By changing the event name we can simply reject all events with the name 'installation' and accept the first_session telemetry that does not have the device_id.
What questions will you answer with this data?
This is removing telemetry that we don't need anymore.
Acceptance Criteria
installation
ping tofirst_session
and update telemetry┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: