I am wanting to implement scroll tracking so we can see how users interact with each page and whether they scroll through the entire page, etc. I found the below about implementation for Adobe:
Can you confirm that the plug-ins provided in the blog post are accurate and I can simply implement this through an extension or are there missing pieces? The article is kind of old...
That is a really good article explaining the use case for this plugin. Here is an article directly from Adobe's help center with the code and another explanation:
Don't forget to use the getPreviousValue plugin as well. Without it the getPercentPageViewed plugin in pretty useless:
NOTE: Don't forget the utility plugins like s.split as shown in the getPreviousValue page.
The minified plugin code would go into the Plugins and Modules Extension and can just be added to the bottom of the list.
The code that calls the functions would go in the other Extension within the doPlugins function.
There are a couple different ways to implement this, but all the information needed is given within the examples.
Hope this helps!
Is there something similar in place for Google Analytics - I can see examples where an event is fired at 25%, 50% and 75% but we'd ideally have the scroll depth and the previous page name passed once the next page loads?