AdDealer also establishes and calculates the carousel which usually appears at the half-point of the article that displays next articles and is implemented to increase user engagement.
It's also responsible for the Splitter which essentially splits an article in two if a publisher has a lot of content to be displayed and provides coherence and fluidity in their page flow.
Instead of loading every article that would weaken the site's rendering, we load the first part of the article and when the user actually swipes to that article, we load the second half in the background, decreasing the size of the requests by half and increasing the loading time. AdDealer's particular function with the Splitter is determining where to split each article.