Closed
Bug 1243082
Opened 10 years ago
Closed 1 year ago
Implement Google Analytics on mozilla.github.io/server-side-tls/ssl-config-generator/
Categories
(Websites :: Web Analytics, task, P5)
Websites
Web Analytics
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gene, Unassigned)
Details
Full website address
https://mozilla.github.io/server-side-tls/ssl-config-generator/
I don't know if there's an existing mozilla.github.io domain in GA, or if you segment it by repo (if that's even possbile)
Explain the goal and use-case of having web analytics on this website.
We'd like to understand if people are using this tool. There are lots of github issues and pull requests opened which implies people use it but we'd like to know how much it's being used as that will influence how much effort we put behind maintaining it
Do you have requirements to track user interactions on your website? For example, how many people have clicked a button on a page, filled out a form, or went through a pre-defined funnel?
No
Define the people who should have access to the reports.
gene@mozilla.com
jvehent@mozilla.com
jbryner@mozilla.com
ameihm@mozilla.com
asmith@mozilla.com
gdestuynder@mozilla.com
jclaudius@mozilla.com
apking@mozilla.com
amuntner@mozilla.com
Comment 1•10 years ago
|
||
Hey Gene,
Here is the Google Analytics snippets to add to the page:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-49796218-39', 'auto');
ga('send', 'pageview');
</script>
Let me know when its live in production and I will verify that I can see data coming into GA.
Will update bug after everyone is added to the view.
Comment 2•10 years ago
|
||
Ok. I've added the users mentioned above to the GA property. Each person should receive an email inviting them to the property.
Let me know when that snippet is live and I'll test it out. Thanks.
Gareth
| Reporter | ||
Comment 3•10 years ago
|
||
Ok, I'm an idiot. At some point in the past I setup Google Analtyics on the website in question with a (standard?) Google Analytics account associated with my mozilla email address.
That GA thing has been collecting data. I just somehow forgot that I'd already done this.
What if anything should I do to make this more above-board and do it the right way?
Should I change to using this new GA code? Should I migrate the existing code UA-66267220-1 into GA Enterprise? I have data on the UA-66267220-1 code back to August 2015. Should I leave it as is and grant access to the list of emails in this ticket myself?
I apologize for the potentially wasted work here due to my own failing memory.
Comment 4•10 years ago
|
||
No worries Gene. I would just update your existing code to the new one mentioned in Commment #1. I've created a generic GA property for mozilla.github.io, and a view specifically for your page. We can use this property and tracking code for other mozillian github pages as well (should anyone want it).
Gareth
| Reporter | ||
Comment 5•1 year ago
|
||
This hasn't yet been implemented in the code but I've opened an issue here to do so : https://github.com/mozilla/ssl-config-generator/issues/242
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•