-
Notifications
You must be signed in to change notification settings - Fork 12k
fix(@angular-devkit/core): add Angular CLI major version as analytics dimension #22133
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
Conversation
Can we not reuse this dimension and instead create a new one or use browser version as suggested? The reason being that the dimension is already used for other purposes which then results in queries that span long time periods into the past to return garbage or unbelievable results. Thanks |
@IgorMinar, so both dimension 8 and 13 are used in the reports to determine if a build is AOT or not? We cannot add an additional dimension because we are already using the maximum allowed which is 20. With regards of using the Browser Version, this is currently used to track which OS is being used by building a fake UA string, I think in the past we found to be useful. Also this is not a custom dimension and I need to verify if GA API has some validations for this field. (Did try to look it up in the docs but got lost 😞) PS: as a separate exercise we should probably visit some dimensions as I believe some of them don’t provide that much value. |
From the GA docs https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#ua
|
@IgorMinar, maybe we can use aid (app Id) or aiid (app installer Id)? The latter is currently not used. We also are tracking node.js version via aid and a custom dimension
|
Maybe that would work, but @mgechev asked me about analytics 360 which would give us more dimensions. Let's explore if we can get on that plan and resolve this without hacks. We could use additional dimensions for future metrics anyway. |
Yeah I brought that up with Minko, yesterday. That would allow us to have 200 dimensions and 200 metrics. On the free version we only 20. Got this info from: https://support.google.com/analytics/answer/2709828?hl=en#Limits&zippy=%2Cin-this-article |
… dimension With this change we replace the custom dimension 8 `AOT Enabled`, with `Angular CLI Major Version`. The motivation behind replacing this dimension is that the there is already an `aot` dimension with id 13 which serves for the same purpose. More information to why we need a new dimension for the Angular CLI major version can be found #22130 Closes #22130
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
With this change we replace the custom dimension 8
AOT Enabled
, withAngular CLI Major Version
. The motivation behind replacing this dimension is that the there is already anaot
dimension with id 13 which serves for the same purpose.More information to why we need a new dimension for the Angular CLI major version can be found #22130
Closes #22130