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 kubernetes.dev to Google Analytics 4 (GA4) #354

Closed
3 tasks done
chalin opened this issue Nov 11, 2022 · 11 comments
Closed
3 tasks done

Migrate kubernetes.dev to Google Analytics 4 (GA4) #354

chalin opened this issue Nov 11, 2022 · 11 comments

Comments

@chalin
Copy link
Contributor

chalin commented Nov 11, 2022

This issue is part of a CNCF-wide effort to upgrade project websites to GA4 since Google has deprecated Universal Analytics (UA). For more details, see:

Tasks

  • Configure GA4 ID G-JPP6RFM2BP through Netlify snippet injection, "Google Analytics 4 - only in production", just before </head>:
    {% if CONTEXT == 'production' %}
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-JPP6RFM2BP"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
    
      gtag('config', 'G-JPP6RFM2BP');
    </script>
    {% endif %}
  • Confirm that the GA4 site tag is receiving events
  • Confirm that the UA site tag is still receiving events

Notes

Pre-migration website analytics info

  • UA ID: UA-98841695-5 (analytics console)
  • Website is build with very old versions of Hugo and Docsy

/cc @caniszczyk @nate-double-u @a-mccarthy

@chalin
Copy link
Contributor Author

chalin commented Nov 11, 2022

@jeefy @jberkus @jimangel @onlydole et al.: can one of you either grant me access to this website's Netlify account or add the Netlify snippet shown in the opening comment? Thanks!

@chalin chalin changed the title Migrate to Google Analytics 4 (GA4) Migrate kubernetes.dev to Google Analytics 4 (GA4) Nov 11, 2022
@chalin
Copy link
Contributor Author

chalin commented Jan 13, 2023

Pinging all concerned parties, including @onlydole who had offered to look into this. It's been two months since this issue was created. There has been discussion of granting someone in the CNCF access to Netlify. If that happens shortly, then I'll be able to make the change myself.

@chalin
Copy link
Contributor Author

chalin commented Jan 13, 2023

Just chatted with @onlydole out-of-band. Within the next two weeks we'll do a pair-configuring session to complete the tasks for this issue.

@chalin
Copy link
Contributor Author

chalin commented Jan 13, 2023

Scratch that, @onlydole doesn't have access to the kubernetes.dev Netlify account.

@mrbobbytables
Copy link
Member

I can add you and any others - we should move it under the rest of the managed org, I don't remember why it was created separately initially

@nate-double-u
Copy link
Contributor

nate-double-u commented Jan 17, 2023

@divya-mohan0209 is working on cleaning up/adding to the Netlify users list

kubernetes/website#38019, kubernetes/website#38839

@divya-mohan0209
Copy link

Hey @nate-double-u , thank you for flagging this.

@mrbobbytables and @chalin if these requests can wait another week, we aim to have the consensus period for everything listed on the issue by Feb 8th. I could add @nate-double-u & @chalin myself once done and also open a k/community PR for listing whoever has owner/collaborator access for future records. Again, I don't want to block any work so if the access is blocking work that has time-based constraints I am absolutely okay with you giving them access.

@chalin
Copy link
Contributor Author

chalin commented Jan 25, 2023

Thanks @mrbobbytables and @divya-mohan0209 for your responses. Yes, it's been blocking, but it has been so since late fall. So waiting another week is fine with me -- if that keeps things simple.

@chalin
Copy link
Contributor Author

chalin commented Feb 22, 2023

I can add you and any others - we should move it under the rest of the managed org, I don't remember why it was created separately initially

@mrbobbytables I'll take you up on your offer to grant access. It turns out that @divya-mohan0209 is not authorized to do so (as communicated out-of-band on 02/22).

@mrbobbytables
Copy link
Member

@chalin whats your email? I'll add you to the team (can dm it to me in k8s or cncf slack if you don't want it here in github) 👍

@chalin
Copy link
Contributor Author

chalin commented Feb 23, 2023

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants