Skip to content

Fix analytics reporting (new property, new GA APIs) #14569

Description

@mikehardy

the steps as I see them:

  • kill the old analytics property, as there was a period in time where the preferences key was inverted incorrectly - that is analytics are supposed to be very strictly opt-in but they were default opted-in which is incorrect and would be a trust violation. Luckily it only happened after analytics were disabled on the backend so no harm, but we need to kill the old property to make sure no person has data they didn't opt-in shipped off device
  • make a new analytics property
  • fix up https://github.com/mikehardy/google-analytics-java so it works with the new breaking change / major upgrade to google analytics (or find someone else that has forked and done it, or any other open-source-license-compatible implementation that can talk to google analytics...)
  • integrate that here

Originally posted by @mikehardy in #14463 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Fields

    Priority

    None yet

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions