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

Content-tracking: Enrich other reports / API's #6268

Open
tsteur opened this issue Sep 22, 2014 · 8 comments
Open

Content-tracking: Enrich other reports / API's #6268

tsteur opened this issue Sep 22, 2014 · 8 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@tsteur
Copy link
Member

tsteur commented Sep 22, 2014

  • Live.getLastVisitDetails:
    • Maybe add optionally an array of content impressions / interactions but not to actionDetails as it is not really an action.
      • Once this is done we might can implement SegmentAutoSuggest for content tracking segments
    • Maybe add total number of content impressions and interactions
  • Add number of content impressions and interaction to each page in getPageUrl(s)
  • Add number of total content impressions and interactions to visitor profile
  • etc
@tsteur tsteur added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Sep 22, 2014
@tsteur tsteur added this to the Mid term milestone Sep 22, 2014
@mattab mattab modified the milestones: Short term, Mid term Oct 2, 2014
@mattab
Copy link
Member

mattab commented Oct 2, 2014

Moved to Short term as it is high value to users to be able to get all their user data in the Live API 👍

@mattab
Copy link
Member

mattab commented Oct 10, 2014

Also in #6415 we had some confusion with not displayed Contents views and interactions. I think it would be great to display them in Visitor log. Created an issue Content-tracking: display content views and interactions in the Visitor log #6416

@mattab mattab added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Oct 12, 2014
@mattab mattab modified the milestones: Mid term, Short term Apr 9, 2015
@mattab mattab removed the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Apr 9, 2015
@hpvd
Copy link

hpvd commented Jul 15, 2016

I think it would be great to display them in Visitor log. Created an issue Content-tracking: display content views and interactions in the Visitor log #6416

highly agree!
any chance to see this in the near future?

@tsteur
Copy link
Member Author

tsteur commented Jul 17, 2016

Not in the near future unless someone is keen to sponsor it. Our focus is currently on Piwik 3 and other issues

@tsteur
Copy link
Member Author

tsteur commented Jul 25, 2016

@hpvd just btw problem is integrating it into visitor logs takes several days of work if not longer. It's unfortunately not trivial to add any information to the visitor log unless the information is visit related. I would love to add it otherwise for you. I've been working in my free time on Piwik in the last months just btw so I'm a bit limited currently :)

@hpvd
Copy link

hpvd commented Jul 26, 2016

many thanks for detailed answer. Was not pointing to you and only especially this feature (even if this is imho most important one for many people..)
Just one question: why is a tracked content "not visit related"?
My very simple thinking idea was, that tracking a piece of content has many in common with tracking an event. With this one could reuse lots of existing methods and code..see comments in #6416

btw: as many, I'm also doing my humble contribution to piwik (no coding..) in unpaid hours...

@tsteur
Copy link
Member Author

tsteur commented Jul 26, 2016

It is visit related, I meant how the information is stored is not directly in the visit table but in an action table and then it starts to get tricky. It requires touching many points in the code and handling lots of cases. It is otherwise similar to events, there are just lots of random parts that need to be touched to do it. Ideally plugins could extend the Visitor Log at some point but this is a whole different story / project.

Also content actions are currently not directly bound to a certain action AFAIK meaning we cannot really tell 100% accurately on which page which content was viewed. I might be wrong here but I think this is the case. Think of cases where a user opens page A, then opens page B in a new tab or something, then goes back to page A and views some pages. I have seen you posted here how it could look: #6416 (comment) this would work though as we would not directly show that a content was viewed on a certain page. On the other side this can bloat the visitor log a lot. For example on the Marketplace http://plugins.piwik.org/ for each plugin that is in the viewport we track up to 3 content views meaning there can be quickly hundreds meaning other actions are hard to see in the visitor log. If you have an idea for such cases let me know in #6416. Maybe I can have a look on a weekend or something but I cannot promise anything.

@hpvd
Copy link

hpvd commented Jul 29, 2016

@tsteur many thanks for further details! But - safe your weekend for some private stuff....
just think about putting content elements in visitorlog on a not to far roadmap...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

3 participants