Hello!
I just wanted to share the response I got via private message in case it might be helpful for other people:
Hi Oksana,
Thanks for getting back to us.
Kindly note that there isn't a complete 1:1 mapping of AdWords reports to Google Ads reports. Most of the data is still accessible but not always in the same resources, and for the most part those changes were made to fix limitations in some AdWords reports where, for example, metrics may have been confusing or misleading in the way they were presented.
For your specific question - it appears as though the only difference between the geographic_view and the user_location_view is that the former exposes location_type while the latter exposes targeting_location. This is why you received an error on the query migration tool. As per report mapping for GEO_PERFORMANCE_REPORT, you can find it in the Google Ads API from the geographic_view and user_location_view reports. Both reports have the same segments and metrics fields. If you still observe any discrepancy in the Google Ads API , please provide the complete request and response logs so that I can impersonate it on my end.
Regards,
YasarGoogle Ads API Team