Skip to content
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 CNCF websites to GA4 #108

Closed
11 tasks done
Tracked by #116 ...
chalin opened this issue Apr 26, 2022 · 9 comments
Closed
11 tasks done
Tracked by #116 ...

Migrate CNCF websites to GA4 #108

chalin opened this issue Apr 26, 2022 · 9 comments
Assignees
Labels
e4-months Effort: 1+ months p1-high
Milestone

Comments

@chalin
Copy link
Collaborator

chalin commented Apr 26, 2022

Deprecation notice from Google (March 2022):

Universal Analytics will no longer process new data in standard properties beginning July 1, 2023. Prepare now by setting up and switching over to a Google Analytics 4 property. Learn more

We should migrate CNCF websites to GA4 as soon as possible so that by 2023Q3, when UA data collection stops, projects will already have 1+ year of historical data.

Resources

Objectives

  • OKR: https://github.com/cncf/workflow/issues/563
    • Note that some projects have multiple websites, which is why the number of sites to migrate increases over time as we report progress below.
  • Complete the stage-1 migration of the top (velocity) 15 CNCF project websites by EOY 2022. Progress:
    • 33% (5/15) done as of 08/31
    • 60% (23/38) done as of 11/11
  • Complete stage-2 & -3 migration for 30% or more of the top 15 CNCF project websites by EOY 2022. Progress:
    • 27% (4/15) done as of 08/31
    • 60% (23/38) done as of 11/11

Pilot projects (and a few more)

For the full migration-status details, see the status spreadsheet.

Review:

For a complete list of projects under migration, see the status spreadsheet.

/cc @nate-double-u @caniszczyk

@chalin
Copy link
Collaborator Author

chalin commented Apr 26, 2022

@caniszczyk - might it make sense to consider a CLOMonitor check for this?

@chalin
Copy link
Collaborator Author

chalin commented Apr 26, 2022

@chalin
Copy link
Collaborator Author

chalin commented Jul 1, 2022

Hey all, the GA4 dashboard isn't very intuitive IMHO. For example, I haven't yet found a way to define a report (that can be saved) for 404 pages. Maybe we should have a short meeting to share our collective experiences along with any resources we have found useful up until now?

/cc @thisisobate

@thisisobate
Copy link
Collaborator

Yes! @chalin
That would be great!

@chalin
Copy link
Collaborator Author

chalin commented Jul 6, 2022

All: FYI, here's a first try at this:

I'll be looking at streamlining the process and looking into using Hugo's support for GA.

@chalin
Copy link
Collaborator Author

chalin commented Jul 13, 2022

All, I've moved the update process into its own "how to" page, Migrating to Google Analytics 4, since the page continues to evolve.

@chalin
Copy link
Collaborator Author

chalin commented Aug 6, 2022

I'm wondering whether we should change the User and event data retention (for example, see the entry for OTel.io) from the default of 2 months to 14 months for all websites? (I've done it for OTel.) That config page has the following text:

You can change the retention period for data you send that is associated with cookies, user identifiers, or advertising identifiers. These controls don’t affect most standard reporting, which is based on aggregated data. Changes to these settings take effect after 24 hours. Learn more

It isn't clear what gets deleted.

@chalin chalin added p1-high e4-months Effort: 1+ months labels Nov 1, 2022
@chalin
Copy link
Collaborator Author

chalin commented Mar 1, 2023

Update:

  • Kubernetes.io is done - Migrate to Google Analytics 4 (GA4) kubernetes/website#35299!
  • Argo-CD done!
  • The two Fluent projects (rank 11, not listed in the opening comment of this issue) have yet to be migrated to GA4, but I'll leave the project lead (@edsiper) handle it since we (CNCF) don't have access to the required resources.
  • TiKV.org: progress to stage 2+ -- I'll handle that in 23Q1

@chalin
Copy link
Collaborator Author

chalin commented Mar 1, 2023

All done! 😅 ✨

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e4-months Effort: 1+ months p1-high
Projects
None yet
Development

No branches or pull requests

2 participants