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: Interactions count greater than impressions count #13988
Comments
I had a quick look in the code... while impressions may be only tracked once within a pageview, an interaction may be tracked multiple times from what I see. Basically what you want would be maybe "Unique Impressions" and "Unique interactions"? Also in the code I'm seeing that an interaction could be tracked without an impression being tracked I think. See #6270 |
Thanks for taking a look @tsteur . I think a primary issue here is when i navigate back to the page containing content impressions, and _paq.push(['trackAllContentImpressions']) , this new call is not reflected in Piwik. i.e. the impressions count is not incremented. However, clicking on any content block immediately increments the count for that content block's
|
created #14002 re |
May potentially be related to #6270
trackSiteSearch
trackPageView
is not called on the search page sincetrackSiteSearch
is already being calledtrackAllContentImpressions
The steps to reproduce this issue
trackSiteSearch
is calledThe above steps will result in more content interactions than content impressions for the content block that is interacted with.
I believe the issue emanates from the fact that on back navigation, all content impressions are not registered in Piwik even though a call is made viatrackAllContentImpressions
, because a call totrackPageView
is not made to force Piwik to register the impressions?As per Content Tracking section:EDIT:
After a bit of further investigation, it does not seem that failure to call
trackPageView
is the cause of this issue. Manually, adding a call totrackPageView
still allowed reproduction of the issueThe text was updated successfully, but these errors were encountered: