At some point in the last couple years, Google phased out the notion of the "inactive" status for a keyword. Now, every keyword is technically "active", although it may have too low a bid or too low a quality score to realistically trigger impressions. We're trying to monitor our keywords to know how many of them are effectively active, so I am trying to figure out how to achieve this with the AdWords API. One caveat is that we are stuck on v13 for reporting because we need to run cross-client reports.
In the AdWords UI on the Keywords tab, the Status column typically says "Enabled", "Below first page bid", "Low search volume" and "Low quality score". In my understanding, all except Enabled indicate that the keyword is not triggering ads, and thus is effectively inactive. In v13 reports, all the keywords (unless paused or deleted) come back with the status as Active.
Is there any way to determine that a keyword is effectively inactive with v13 reporting? One idea is to compare the keyword's bid with the first page bid, as a proxy for the "below first page bid" status. Is that a sensible idea? Is there a cutoff quality score that could approximate the "low quality score" status? And how could I approximate the status of "low search volume"?