open-services-group / community

This repository handles a few common things, it is mainly used by our bots...
GNU General Public License v3.0
8 stars 24 forks source link

[5pt][E4] As a Thoth service owner, I want to track site metrics and display them on a single dashboard and integrate them on the site.. #197

Closed oindrillac closed 2 years ago

oindrillac commented 2 years ago

As a part of #172, I want to track site metrics and display them on a dashboard.

oindrillac commented 2 years ago

/assign @oindrillac

oindrillac commented 2 years ago

Google analytics is now successfully tracking the help landing page.

image
oindrillac commented 2 years ago

We have an initial dashboard here. If you have suggestions on charts/metrics that you'd like to see, please suggest them here.

oindrillac commented 2 years ago

Regarding the visibility of the Google Analytics dashboard:

We are able to integrate the google data studio dashboard with the gatsby website however visibility of the charts could be an issue. Since we use our red hat accounts for google analytics and the google data studio accounts, default visibility of the charts is limited to Red Hatters.

So Red Hattters will be able to see the charts like: image

However Non-Red Hat accounts will not be able to view charts currently.

image

Some options can be to:

  1. Create a new google analytics project from a public/non-RH account and create dashboards from that account and allow public access.
  2. Keep it as it is now and add instructions/issue template for requesting access to the dashboard and they can be added to the data studio dash manually.

Any other suggestions? cc: @Gkrumbach07 @suppathak @xtuchyna

oindrillac commented 2 years ago

Hi @schwesig! Any specific reason why we'd include this card in the O2KR2 Sprint Backlog? Is this card related to an epic in O2KR2?

Gkrumbach07 commented 2 years ago

This looks good for now. We decided that keeping these website metrics private to red-hatters is fine... If a user really wants them they can request access but that seems like a rare occurrence. May look into hiding the tabs of private content and only showing them to Red Hat accounts. As of now this issue is done.

/close

sesheta commented 2 years ago

@Gkrumbach07: Closing this issue.

In response to [this](https://github.com/open-services-group/community/issues/197#issuecomment-1138549908): >This looks good for now. We decided that keeping these website metrics private to red-hatters is fine... If a user really wants them they can request access but that seems like a rare occurrence. May look into hiding the tabs of private content and only showing them to Red Hat accounts. As of now this issue is done. > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
schwesig commented 2 years ago

Hi @schwesig! Any specific reason why we'd include this card in the O2KR2 Sprint Backlog? Is this card related to an epic in O2KR2?

Some of the OKRs seems to connect. Thoth and becoming more visible/trackable is part of O2KR2 too. So I was mentioning it there. But we can remove it again.