Hi Freda,
Thank you for reaching out. It looks like for the specified date the locations are only targeting Universal App Campaigns in the account which do not support Geo Performance Report. Please refer to this documentation for additional information on Universal App Campaigns Reporting. Please let us know if you need any other information.
Regards,
Nikisha Patel, Google Ads API Team
Hi Freda,
The Universal App Campaign reports can be downloaded from Google Ads UI but not supported via API. We are not aware of any changes made to the Universal App Campaign reporting via API. Could you please share more context on how they were downloading the reports in April so I can have a closer look?
Regards,
Nikisha Patel, Google Ads API Team
Hello Freda,
We understand your concern. There are no recent changes made to the Universal App campaigns reporting. It has been like this for quite some time. The Geo Performance Report is not one of the supported report types for Universal App Campaigns. I generated a report with the below query:
SELECT CampaignId, AdGroupId, CountryCriteriaId, Clicks, Impressions, Cost, AveragePosition, ExternalCustomerId FROM GEO_PERFORMANCE_REPORT WHERE IsTargetingLocation IN [true, false] AND LocationType = "LOCATION_OF_PRESENCE" DURING 20190401,20190430
for User Locations and there is no data associated with Universal App Campaigns. If you could share the complete report definition that was used to generate the reports in April, it will help us troubleshoot this further on our end.
Regards,
Nikisha Patel, Google Ads API Team
Hi Joao,
Unfortunately, Google Ads API do not support reporting for App Campaigns via Geo Performance Report. Please keep an eye on our blog for information related to the future releases. The equivalent of Geo Performance Report in Google Ads API is using the GeographicView. You may refer to the migration guide on how the fields can be mapped in the API.
Regards,
Nikisha Patel, Google Ads API Team