@mattab opened this Issue on May 12th 2018 Member

When using Content Tracking, by design there will often be 5-10-15 different elements that became visible. Currently they are displayed each on their own line such as below screenshot.

visitor log contents

Maybe we can make the visitor log display more compact?

For example maybe we could combine all "content impressions" (respectively "content clicks") that have also the same content name. For example the following 4 content impressions:

* preview-liveaboard - MV Ocean Quest
* preview-liveaboard - Coral Sea Dreaming
* preview-liveaboard - MV Scubapro III
* preview-liveaboard - MV Scubapro II

and change it to:
* preview-liveaboard - MV Ocean Quest, Coral Sea Dreaming, MV Scubapro III, MV Scubapro II.

  • the tooltip could be the same as the MV Ocean Quest's tooltip (ie. we pick the first).
  • on click, it would expand and show the content impressions on 4 lines.


@tsteur commented on May 13th 2018 Member

You might additionally group together all content interactions that happened in a row and have them expandable as well when there eg more than 3 different content names which may be quite often the case as well eg

@mattab commented on September 11th 2018 Member

see also https://github.com/matomo-org/matomo/issues/13136 Visitor log: Group all actions within a pageview together #13136

@diosmosis commented on February 1st 2019 Member

@tsteur I'm trying to imagine what you mean, but I'm having a hard time visualizing it. Are you thinking something like:

  • Content Interactions: ForceSSL - download, JsTrackerForceAsync - download, IceCastStatistics - headline, ...
@tsteur commented on February 1st 2019 Member

@diosmosis What I meant is like when there are eg 2 content impressions following, show them normal. When there are eg 3 content impressions show them as:

  • +/- 3 content impressions (on hover show title with summary)
    • ForceSSL - download
    • JsTrackerForce...
    • ...

if there was interacted with not sure... interactions be probably always good to show directly and shouldn't happen too often per page view.

otherwise could also say

  • +/- 3 content impressions - 1 interaction (on hover show title with summary)
    • ForceSSL - download
    • JsTrackerForce...
    • ...

is that more clear?

@diosmosis commented on February 1st 2019 Member

@tsteur think that might be a bit redundant w/ #13136? W/ that there will be 3 levels of nesting + multiple expand/show links.

@tsteur commented on February 1st 2019 Member

Not sure, would maybe need to test it. I reckon it might still be useful because there can be so many impressions but would need to ultimately test it

@diosmosis commented on February 1st 2019 Member

Maybe it can work like the page refresh code, where on click, the rest appear, but not necessarily indented...

@tsteur commented on February 1st 2019 Member

Not sure, could work. As long as you can click again to make them disappear again (be useful when you want to get an overall overview again eg when there are many impressions)

@mattab commented on June 29th 2019 Member

Looking really good now! :+1:

Screenshot from 2019-06-29 23-00-54

This Issue was closed on May 14th 2019
Powered by GitHub Issue Mirror