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

doc: is Google Analytics tracking actually useful? #22652

Closed
ChALkeR opened this issue Sep 2, 2018 · 11 comments
Closed

doc: is Google Analytics tracking actually useful? #22652

ChALkeR opened this issue Sep 2, 2018 · 11 comments
Labels
discuss Issues opened for discussions and feedbacks. doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project.

Comments

@ChALkeR
Copy link
Member

ChALkeR commented Sep 2, 2018

It has been 1½ years since Google Analytics tracking (for docs) landed in #6601, and perhaps more than a year since it has been actually activated on the website.

The rationale for including it back then was that it should give us information on documentation usage and there were claims that such stats would improve our docs, as far as I remember.

So, the questions are:

  1. What data has been collected?
  2. Who has it?
  3. How was that data used?
  4. Has Google Analytics actually proven to be useful for improving the docs over the year?

Refs: #6601, #22595.

/cc @nodejs/documentation @nodejs/website @bnoordhuis @phillipj

@ChALkeR ChALkeR added doc Issues and PRs related to the documentations. discuss Issues opened for discussions and feedbacks. meta Issues and PRs related to the general management of the project. labels Sep 2, 2018
@phillipj
Copy link
Member

phillipj commented Sep 8, 2018

Appreciate you following up 👍

I've never had access and therefore not used them either. I'm thinking someone in the Foundation would have to answer most of your questions, not sure who that might be as I'm not the most active contributor these days.

In addition to the Foundation, I'm pretty sure @fhemberger has had access to most of our Google Analytics stuff?

@feross didn't you also ask for access to docs analytics once? If so, did you even get it and use it for something interesting?

@fhemberger
Copy link
Contributor

Yes, @feross has read access to Google Analytics, otherwise there seems to be only me and a couple of people from the Node.js Foundation. So if any other members need access, please let me know.

These are the top 30 docs pages for the last 30 days:

Uhh… that's a lot of numbers

If you want to know any specific details, please let me know. But as this Google Analytics UI is its own kind of dark sorcery, I'm not very used to it. YMMV. 😀

@feross
Copy link
Contributor

feross commented Sep 12, 2018

I haven't done anything useful with it yet, but I hope to at some point :)

@addaleax
Copy link
Member

The thing is … as @ChALkeR noted, this has been going on for a relatively long time, and the questions in the OP are valid – we trade in a bit of user privacy here, and if we haven’t gotten anything in return or nobody can actually answer the questions above, we should consider just removing this.

@davisjam
Copy link
Contributor

@fhemberger If you have a moment, could you show us how the guides are doing?

(Anything under https://nodejs.org/en/docs/guides/)

@fhemberger
Copy link
Contributor

fhemberger commented Sep 12, 2018

@addaleax I think the issue is also that this was set up, but nobody looked at the data ever after. Analytics just for analytics sake.

@davisjam Here are the results for guides (last 30 days, without Google Translate links):

There are a couple auf strange links (spaces, closing braces, etc). But they are coming from external links, not much we can do about this.

@bnoordhuis
Copy link
Member

I'm in favor of removing it.

Is the consensus here that it should be removed? If yes, I'll go ahead and do that.

@fhemberger
Copy link
Contributor

I think we can also get stats that might be useful from the server logs, in case we really need them. For example how many doc page impressions per Node.js version, etc.

So I'd be +1 for removing.

@Fishrock123
Copy link
Contributor

Fishrock123 commented Sep 21, 2018

Can I get access? I'd like to dig through this a bit to see which pages get inter-doc navigated to the most and which get externally navigated to the most.

@fhemberger
Copy link
Contributor

@Fishrock123 Sure, what's your Google account address? fishrock123@ gmail.com?

bnoordhuis added a commit to bnoordhuis/io.js that referenced this issue Sep 25, 2018
The Google Analytics tracking wasn't wholly uncontroversial and hasn't
been used in practice. Remove it.

Refs: nodejs#6601
Fixes: nodejs#22652
@bnoordhuis
Copy link
Member

#23083

@danbev danbev closed this as completed in df6a130 Oct 4, 2018
targos pushed a commit that referenced this issue Oct 4, 2018
The Google Analytics tracking wasn't wholly uncontroversial and hasn't
been used in practice. Remove it.

PR-URL: #23083
Fixes: #22652
Refs: #6601
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
jasnell pushed a commit that referenced this issue Oct 17, 2018
The Google Analytics tracking wasn't wholly uncontroversial and hasn't
been used in practice. Remove it.

PR-URL: #23083
Fixes: #22652
Refs: #6601
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Trott pushed a commit to nodejs/nodejs.org that referenced this issue Jul 1, 2019
It was still present in one file, previous
commit just removed the prefetch.

Also remove dnt_helper, it was used only by analytics.

Refs: #2305
Refs: nodejs/node#23083
Refs: nodejs/node#22652
Refs: #2302
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issues opened for discussions and feedbacks. doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project.
Projects
None yet
Development

No branches or pull requests

8 participants