qiskit.org icon indicating copy to clipboard operation
qiskit.org copied to clipboard

Qiskit Docs tracking is no longer working

Open SooluThomas opened this issue 4 years ago • 6 comments

As a Qiskit Documentation localization technical lead, I would want to see the page traffic in the Qiskit Docs. This further extends us to predict the language that user prefers to read the documentation in.

Further to the conversation with @nonhermitian offline, it was blocking the language selector button

Screenshot from 2020-11-06 06-51-20

But we need a tracking mechanism to get more info on the page traffic.

qiskit.org uses Segment for tracking. (@delapuente please add your comments on this issue)

SooluThomas avatar Nov 30 '20 19:11 SooluThomas

PR Qiskit/qiskit_sphinx_theme#23 changes the location of the language selector and so, after merging, this functionality can be re-enabled since the Cookie Preferences box will no longer hide the selector.

delapuente avatar Feb 17 '21 13:02 delapuente

The point of removing it was not really the overlap but that we really do not need IBM cookie tracking in an open source projects docs. A lighter solution should be found.

nonhermitian avatar Feb 17 '21 13:02 nonhermitian

@nonhermitian @SooluThomas did you agree on what lighter solution you want to implement? In lack of a better option, I would recommend adding the IBM one.

delapuente avatar Apr 05 '21 23:04 delapuente

Google analytics is directly supported in the theme via the 'analytics_id' option.

nonhermitian avatar Apr 07 '21 13:04 nonhermitian

@delapuente @nonhermitian I'm okay with either. In my opinion it is very important to get the data of user demographics which can help the Documentation Localization team to filter requests for adding new languages.

SooluThomas avatar Jun 09 '21 14:06 SooluThomas

@y4izus, @javabster I believe you're owners for this now! @techtolentino found out that users need to opt-in for Functional Cookies for Segment

pandasa123 avatar Jun 21 '22 19:06 pandasa123

Closing this as tracking is now available. Thanks to @javabster and team!!

SooluThomas avatar Dec 15 '22 15:12 SooluThomas