We stumbled upon an issue where the Adgroup Performance Report doesn't return all results of all campaigns available for a client compared to the result in the GUI. No filters were active. So upon further investigation the following seems automatically excluded from the Adgroups Performance Report:
- complete empty campaigns (which makes sense since there aren't any results to report)
- campaigns that are inserted by 3rd party software using the AdWords API as well.
The API Adgroup Performance Report results don't include those campaigns created by 3rd party but also has some extra campaigns that were created by other 3rd party tools that aren't visible in the GUI. How can we fix this discrepancy between the API and GUI so that the API results also include the missing campaigns generated by 3rd party?