The below response could be useful when we have any issue wherein the video completes are exceeding video starts, and impression counts.
I understand that, we’re seeing discrepancies for in-stream Placements, I’d like to share that, the root cause of the issue here is related to our enhanced traffic quality filters. This is a known issue, as we aren’t filtering the enhanced video events, however, we’re filtering impressions (I’ve seen similar issues reported to us earlier), that’s why the video completes are high than the impressions.
DoubleClick has developed a sophisticated set of algorithms that determine which clicks/impressions are invalid. According to an analysis, there’re three major reasons for these invalid events:
Spiders, robots, crawlers and other automated agents
Programs that download websites for offline use
Link analyzers and code validators
Spiders, crawlers and other automated programs are often, though not always, designed to first check for a file called robots.txt before sending a request to any server. This file sends instructions to the automated program that can tell the program not to make any requests to that server.
DoubleClick uses robots.txt files to help prevent clicks from automated programs. This file doesn’t, however, prevent downloading programs and link analyzers from generating automated clicks. If DC receives repeated, successive clicks/impressions from the same user within a set time frame, then it concludes that the user is an automated agent and not an actual person. These clicks/impressions are determined to be invalid, and thereby designated to be discarded.
An analysis has shown that very few impressions by real users are discarded using this algorithm. Once a user is identified as an automated agent and the impressions are invalidated, all subsequent clicks/impressions that occur are also discarded.
Further, to give you more details, our number one priority was to implement enhanced spam filtering for impression and click data then the enhanced metrics. Our internal teams are aware of the discrepancies, and working to resolve them over time. That being said, we're working towards resolving these discrepancies in Q2, though, we don't have a more official timeline. Once these filters are in place, I'm pretty sure, there won't be any mix up