Umschalter zum Ausblenden von Crawlern aus der konsolidierten Seitenaufrufübersicht

Zunächst einmal liebe ich das neue konsolidierte Diagramm für Seitenaufrufe, das ab Version 2.2.0.beta9 im Dashboard angezeigt wird! Ich sehe hier noch mehr Potenzial zur Verbesserung. Vielleicht ist das etwas Spezifisches für meine Community, aber die Crawler machen einen beträchtlichen Anteil der gesamten Seitenaufrufe aus:

Dies erschwert die visuelle Überprüfung der täglichen Änderungen, z. B. der Seitenaufrufe von angemeldeten Benutzern.

Mein Vorschlag ist, einen Umschalter bereitzustellen, der Crawler ausblendet, und einen weiteren, der die Seitenaufrufe von anonymen Benutzern ausblendet (wobei die Diagrammdimensionen an das jeweilige Maximum angepasst werden).

Auf diese Weise wären die tatsächlichen Benutzer besser sichtbar, wenn die Seitenaufrufe der Crawler ausgeblendet sind. Wenn dann auch anonyme Benutzer ausgeblendet werden, könnte die Gesundheit der Community in Bezug auf angemeldete Benutzer genauer untersucht werden.

Was halten Sie davon?

6 „Gefällt mir“

It will come in a future update, at least on the dedicated report page : /admin/reports/consolidated_page_views?start_date=2018-12-23&end_date=2019-01-23

We are working on a PR to have this kind of arbitrary filters easier to do: https://github.com/discourse/discourse/pull/6816

Doing this on the chart itself would be very easy to do, but I think this is a lot of visual space, for something you will end up clicking rarely. But I totally support it on the standalone report page.

9 „Gefällt mir“

That’s good news! Thanks for pointing to the PR.

One option would be to toggle-cycle through the different views by clicking on the graph itself. Not sure if this is something you’re up to. Maybe it’s too non-obvious (is this even a word?) and would result in more support overhead.

I do have some ideas to bring it on the chart directly, but it’s more involved and also requires the PR.

3 „Gefällt mir“

I want to come back to this again and propose another change, which might be easier to realize:

What do you think about rearranging the different bars so that logged in users are at the bottom, anonymous users in the middle and crawlers on top? This would allow for a better understanding of the differences in traffic of real users.

5 „Gefällt mir“

:100: And now that I look at the graph again after reading your suggestion, I realised that the color coding could be improved too: currently the web crawlers get the highest visual ‘weight’ and logged in users the lowest. This should be reversed (but maybe that will automatically happen once the order is changed?).

4 „Gefällt mir“

For inspiration I think grafana does a good job here so its a reasonable idea to emulate it.

In particular on /admin/reports/consolidated_page_views?start_date=2019-01-09&end_date=2019-02-09 you can display the label names and have them clickable, when bold they show when non bold they do not show the series.

One extra bit of interesting fancy grafana has is that you can use control as well which lets you select 2 out of 4.

Eg:

Not saying we emulate this 1-1, but its an interesting and nicely established pattern.

3 „Gefällt mir“

I do think this is a good idea. Your “base” is logged in users, the next most valuable is anonymous real users, bots and crawlers least valuable of all. Value :up: :arrow_up: @j.jaffeux

8 „Gefällt mir“

Ok done in:

6 „Gefällt mir“