seasponge icon indicating copy to clipboard operation
seasponge copied to clipboard

Setup Google Analytics

Open Glavin001 opened this issue 10 years ago • 14 comments

@curtisko what is Mozilla's policy on implement (Google) Analytics?

I believe it would be beneficial to track usage and also record events from users to detect what features they are using most, to help us decide the priority of what we should work on next.

Alternatively, we could use Segment.io.

Glavin001 avatar Aug 10 '14 18:08 Glavin001

Really good idea, but as Curtis mentioned earlier: Mozilla does not track data as it would tamper with the user's privacy.

MatKallada avatar Aug 10 '14 18:08 MatKallada

Yeah I did remember him talking about that. I wanted to confirm that and get it in an issue, too, so if we reject it here we can document the reason and put it to rest for the future.

It would be unfortunate to not have any analytical data, however if that is the policy then we must accept that.

Glavin001 avatar Aug 10 '14 18:08 Glavin001

Drive by: we do use Google analytics on lots of sites and have a carefully drafted agreement with Google w.r.t. privacy. Talk to web prod folks like cmore to get the right snippet & permissions setup.

davidascher avatar Aug 10 '14 18:08 davidascher

Excellent! Thank you for driving by, @davidascher. This is great news.

What would be the best way to get in contact with folks like cmore?

Update: I found cmore's contact info: https://wiki.mozilla.org/User:Cmore Will try on IRC then email.

Glavin001 avatar Aug 10 '14 18:08 Glavin001

As discussed with Curtis in the last meeting, we will be able to use Google Analytics for this project. :+1:

MatKallada avatar Sep 03 '14 18:09 MatKallada

After talking with cmore, we will incorporate Google Analytics after the final release.

MatKallada avatar Sep 28 '14 19:09 MatKallada

Thanks for looking into it @kallada.

Any reason for such a delay? The Alpha release is November 3, and we will likely have a significant web app working by early to mid-October, if we intend to hussle. If there's something we need to fill out, etc, then let us get started on those roadblocks ASAP.

Glavin001 avatar Sep 28 '14 19:09 Glavin001

Sorry I meant the final release of the application. We need this to be hosted on an official Mozilla server in order to use GA. For our application, this will happen after the first version application is released.

Lastly, there isn't much of a point to use GA before the application is released (unless we want to quantify our own behavior of the app).

MatKallada avatar Sep 28 '14 21:09 MatKallada

I was going to set it up such that we could deploy to GitHub Pages, so as we add new features and develop, users could begin to adopt SeaSponge and we could monitor this usage.

Glavin001 avatar Sep 28 '14 21:09 Glavin001

Now that we have released, I see this as being top priority to see how our users are using this and improve workflow.

Glavin001 avatar Mar 31 '15 22:03 Glavin001

@kallada why did you close this issue? We still do not have Google Analytics.

Glavin001 avatar Jun 27 '15 01:06 Glavin001

Hopefully someone from Mozilla who has permission to create the Google Analytics property will submit a Pull Request. Unfortunately, we did not have it setup earlier and missed all of the analytical usage data we could have recorded from our release. This is why I wanted to set it up sooner than later. Too late now. Live and learn.

Glavin001 avatar Jun 27 '15 01:06 Glavin001

I closed this, because I don't think that this is a serious priority right now; I think I'll ping a Mozillan for V2.

MatKallada avatar Jun 27 '15 01:06 MatKallada

If it's not a priority, remove the high priority label. That is what the labels are for. Thanks.

Glavin001 avatar Jun 27 '15 01:06 Glavin001