I've created an ad (with a Paused status) in an ad group in a test manager account and then deleted that ad group, without deleting the ad. Now this ad appears in my web interface as Paused, although the status is set to
Ad group removed. If I try to remove this ad manually, I get a generic error "
Errors occured while making your changes. Dismiss". This probably happens because the ad group has been removed. But why doesn't the ad also become Removed?
The problem is that, in the API, when I get a list of all ads with a status of Enabled or Paused, this ad also appears. I would like to avoid querying the ad's parent group to check if it has been removed. Looking in the
AdGroupAd reference I see that the possible statuses for ads are
ENABLED,
PAUSED and
DISABLED, and this ad appears are PAUSED.
What should I do?