Hi Antonio,
Thank you for posting your concern.
The possible reason why the issue is occurring is because
campaign_criterion resource is not supported in the
campaign report. Also, I am afraid that there is no way to get the specific set of data that you've mentioned. You will need to use different report for retrieving the targeted locations of each campaign with its metrics and retrieving campaigns with its budget.
For the first report, you will need to use the
location_view and include the
campaign resource to get the targeted locations with its campaign.
As for retrieving campaigns with its budget, you will need to use the
campaign_budget report and include
campaign resource.
Hope this will help. Let me know if you have further questions.
Regards,
 |
| Ernie John Blanca Tacata |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2B0x0a:ref