-
Notifications
You must be signed in to change notification settings - Fork 12k
Migrate to GA4 #24015
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
Migrate to GA4 #24015
Conversation
b9fd911
to
68c4a34
Compare
03d880a
to
7722a3c
Compare
docs/design/analytics.md
Outdated
# Metrics | ||
|
||
### List of All Metrics | ||
### List Of Event Custom Metrics |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am still sceptic about the usefulness of the below.
Following a convo with @mgechev we should include
|
eac2004
to
ab7db1c
Compare
packages/angular_devkit/build_angular/src/builders/browser-esbuild/schema.json
Show resolved
Hide resolved
packages/angular_devkit/build_angular/src/webpack/plugins/occurrences-plugin.ts
Outdated
Show resolved
Hide resolved
ab7db1c
to
e073012
Compare
This change updates the analytics collector collector to use GA4 instead of UA. The motivation behind this change is that UA will stop collecting data in 2023. BREAKING CHANGE: `analyticsSharing` option in the global angular configuration has been removed without replacement. This option was used to configure the Angular CLI to access to your own users' CLI usage data. If this option is used, it can be removed using `ng config --global cli.analyticsSharing undefined`.
All analytics is now in the @angular/cli package BREAKING CHANGE: analytics APIs have been removed without replacement from `@angular-devkit/core` and `@angular-devkit/architect`.
The new build and rebuild statistics are used by the CLI to submit build related information to GA.
33b4cc1
to
12dbaea
Compare
|
||
### List Of All Dimensions | ||
### List of User Custom Dimensions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Command | `ep.ng_command` | `string` | | ||
| SchematicCollectionName | `ep.ng_schematic_collection_name` | `string` | | ||
| SchematicName | `ep.ng_schematic_name` | `string` | | ||
| Standalone | `ep.ng_standalone` | `string` | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This collects only --standalone
flag, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. It'll be fantastic if we can collect the number of standalone components by looking at the metadata.
I’ll take a look a look at that as see if it’s feasible. |
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. |
No description provided.