Google defines disruptive ads as ones that either interfere with device usability or display when the user isn't actively using the app. For example, an app could serve a full-screen ad when a user unlocks their phone to make a call. These popups affect more than just users -- advertisers end up paying for inadvertent clicks, which wastes their budgets. (Google will refund advertisers who were impacted by the removed apps.)

Google says that it used a new machine learning algorithm to detect when apps violated the disruptive ad policy. This helped the company hone in on which apps to analyze -- and to determine if developers and publishers were repeat offenders. "We give [developers and publishers] a notice and a warning [the first time a violation is detected] and allow them to correct the problem," Per Bjorke, Google's senior product manager for ad traffic quality said to BuzzFeed News. "And if it's a repeat offense, then it will gradually be a stronger reaction." As an example, Cheetah Mobile -- which has been in hot water before -- has finally been banned from the Play Store and all of its apps have been removed.

It's encouraging to see that Google is making some efforts toward improving the Play Store experience. Hopefully this new machine learning strategy will help stop malicious and disruptive apps before a lot of people install them.