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 google analytics to v4 #3530

Open
halkeye opened this issue Apr 19, 2023 · 8 comments
Open

migrate google analytics to v4 #3530

halkeye opened this issue Apr 19, 2023 · 8 comments
Assignees

Comments

@halkeye
Copy link
Member

halkeye commented Apr 19, 2023

Service(s)

Other

Summary

when you go into https://analytics.google.com/

On July 1, 2023, this property will stop processing data. Starting in March 2023, for continued website measurement, you should create a new Google Analytics 4 (GA4) property, or one will be created for you based on your original property and reusing existing site tags.

When I click that link i get so someone with more permissions should go through it.

image

Or we do a full migration to matomo

Reproduction steps

No response

@halkeye halkeye added the triage Incoming issues that need review label Apr 19, 2023
@dduportal dduportal self-assigned this Apr 20, 2023
@dduportal dduportal added this to the infra-team-sync-2023-04-25 milestone Apr 20, 2023
@dduportal dduportal added google-analytics and removed triage Incoming issues that need review labels Apr 20, 2023
@dduportal
Copy link
Contributor

If I log-in to https://analytics.google.com/ with my Google Account, I keep being redirected to a Welcome page proposing to "Start measuring". I assume I don't have the acces, not sure who would have them?

cc @olblak @MarkEWaite @timja ?

@timja
Copy link
Member

timja commented Apr 20, 2023

I don't believe I have GA access, probably @olblak @rtyler or @oleg-nenashev

@olblak
Copy link
Member

olblak commented Apr 20, 2023

I granted administrator access to @dduportal and viewer access to @MarkEWaite and @timja
@halkeye also has viewer access

Current administrator are KK, Tyler, @dduportal and myself

@dduportal
Copy link
Contributor

I granted administrator access to @dduportal and viewer access to @MarkEWaite and @timja @halkeye also has viewer access

Current administrator are KK, Tyler, @dduportal and myself

Thanks @olblak However, you'vre granted me administration access to the analytics property itself, but not to the account: I have the same message as Gavin (You do not have the permission, contact the Admin account).

@halkeye
Copy link
Member Author

halkeye commented May 8, 2023

@dduportal how do you feel about just moving everything to matomo? We get better data privacy. I can move the matamo (we use for plugins/stories) to the k8s cluster or something (instead of my droplet). Then we don't care what google does. We can give out more access, infact I already have anonymous access given out to give basic data.

@dduportal
Copy link
Contributor

@dduportal how do you feel about just moving everything to matomo? We get better data privacy. I can move the matamo (we use for plugins/stories) to the k8s cluster or something (instead of my droplet). Then we don't care what google does. We can give out more access, infact I already have anonymous access given out to give basic data.

Make sense ! If it is ok for you, can you open an issue with the requirements for the k8s cluster and the database/storage ?

@dduportal dduportal assigned halkeye and unassigned dduportal May 9, 2023
@dduportal dduportal removed this from the infra-team-sync-2023-05-09 milestone May 10, 2023
halkeye added a commit to jenkins-infra/kubernetes-management that referenced this issue Jun 3, 2023
Uses bitnami helm chart as a template
* Add in crontab for background tasks
* secrets secrets
@halkeye
Copy link
Member Author

halkeye commented Jun 4, 2023

@halkeye could you describe, in jenkins-infra/helpdesk#3530 or here, a summary of matomo: we're not against the fact of using it but we need to now what kind of service and requirements it has:

https://matomo.org/faq/on-premise/matomo-requirements/

My 2 GB Memory / 2 Intel vCPUs / 60 GB Disk droplet has been running matomo for plugins and stories for a couple years now without noticing anything at all.

Storage (to allow us anticipate the storage policy and backups) or any persistence storage

https://matomo.org/faq/on-premise/managing-your-databases-size/

I actually can't find the hits x size page i found earlier. I'll attach the current database report, but it looks like so far in about 2 years we've used like 6gb of sql data. (I did trigger data cleanup after 90 days last week though, i didn't realize we were storing everything forever). I think 3 years of data was like 30 gb?

I built the docker image so everything is in the container, no runtime disk persistence needed

Web service (are there different exposed services so we can check the DNS names/requirements for certificates and loadbalancing)

Just the PHP app

Screenshot 2023-06-04 at 09-51-05 Database usage - Administration - Matomo

@halkeye
Copy link
Member Author

halkeye commented Jun 4, 2023

They have integration with oauth and ldap if want single login

dduportal pushed a commit to jenkins-infra/kubernetes-management that referenced this issue Oct 9, 2023
Uses bitnami helm chart as a template
* Add in crontab for background tasks
* secrets secrets
halkeye added a commit to jenkins-infra/kubernetes-management that referenced this issue Oct 16, 2023
Uses bitnami helm chart as a template
* Add in crontab for background tasks
* secrets secrets
dduportal pushed a commit to jenkins-infra/kubernetes-management that referenced this issue Oct 18, 2023
Uses bitnami helm chart as a template
* Add in crontab for background tasks
* secrets secrets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants