Missing User location data for one account via API

90 views
Skip to first unread message

Freda Cai

unread,
Jun 11, 2019, 6:54:19 AM6/11/19
to AdWords API and Google Ads API Forum
We were using API calls to get user location report via API in bulk across our CIDs. We noticed that one of the account (684-301-6641) returns no data via API after 2019 April while we can still download the same data via Google Ads UI.

There is no error message with API calls and other accounts' data are fine.

{"dateRangeType":"CUSTOM_DATE","downloadFormat":"CSV","reportName":"geography","reportType":"GEO_PERFORMANCE_REPORT","selector":{"dateRange":{"max":"20190601","min":"20190601"},"fields":["CampaignId","AdGroupId","CountryCriteriaId","Clicks","Impressions","Cost","AveragePosition","ExternalCustomerId"],"ordering":[],"predicates":[]}}


UAC user location api fail.jpg

Google Ads API Forum Advisor Prod

unread,
Jun 12, 2019, 10:08:20 AM6/12/19
to fred...@gmail.com, adwor...@googlegroups.com

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



ref:_00D1U1174p._5001UBmf8R:ref

Freda Cai

unread,
Jun 13, 2019, 5:02:59 AM6/13/19
to AdWords API and Google Ads API Forum
Hi Nikisha,

Thanks for your reply. Per my automation team, the report was available back in April. Was there any change to the UAC report via API? For the same date, I was able to download a 'User Location Report' from Google Ads UI though.

Thanks,
Freda

Freda Cai

unread,
Jun 13, 2019, 5:32:30 AM6/13/19
to AdWords API and Google Ads API Forum
Hi Nikisha 

To add a bit more info, the report in which we were getting user location data back in before April 2019 is https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report.

Thanks,
Freda

Google Ads API Forum Advisor Prod

unread,
Jun 13, 2019, 3:51:58 PM6/13/19
to fred...@gmail.com, adwor...@googlegroups.com

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



ref:_00D1U1174p._5001UBmf8R:ref

Freda Cai

unread,
Jun 13, 2019, 10:58:11 PM6/13/19
to AdWords API and Google Ads API Forum
Hi Nikisha,

As mentioned in the previous post, we were getting the user location data for UAC (along with search/display campaigns) from this api report before April. https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report.

Thanks,
Freda

Google Ads API Forum Advisor Prod

unread,
Jun 15, 2019, 4:25:00 PM6/15/19
to fred...@gmail.com, adwor...@googlegroups.com

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



ref:_00D1U1174p._5001UBmf8R:ref
geo_performance_report.csv

Joao Martins

unread,
Jun 17, 2019, 5:16:43 PM6/17/19
to AdWords API and Google Ads API Forum
Hi Nikisha,

Does this work for the Google Ads api? Geo Performance Report does not seem to be available for Google Ads (not AdWords)

What's the equivalent in Google Ads to get a performance breakdown per user country?

Regards
Joao

Google Ads API Forum Advisor Prod

unread,
Jun 18, 2019, 11:53:41 PM6/18/19
to joao.m...@triptease.com, adwor...@googlegroups.com

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



ref:_00D1U1174p._5001UBmf8R:ref
Reply all
Reply to author
Forward
0 new messages