Hi Olesya,
Thanks for reaching out. With regards to your concern about migrating CRITERIA_PERFORMANCE_REPORT to Google Ads API, here is our migration guide for reports. In it, you will see which reports types and fields map from the AdWords API to Google Ads API. If you would like to get those metrics, you have to use the specific report for that criterion type. For example, if you want keyword metrics you have to use the Keyword View, gender metrics would use Gender View, age range stats the Age Range View, etc. The ad_group_criterion report is the closest to the Criteria Performance Report. However, this report contains no metrics.
Let me know if you have any questions.
Thanks,
Nirmita Patel Google Ads Team
SELECT
Date,
ExternalCustomerId,
CampaignId,
AdGroupId,
Id,
Criteria,
CriteriaType
FROM CRITERIA_PERFORMANCE_REPORT
DURING {start_date}, {end_date}
Hi Olesya,
Thanks for reaching out. With regards to your concern, you can combine the report and you can query all of that info from the ad_group_criterion report and you can pull fields from the reports in the "attributed resources”, Please see the below query to get the data what you are looking for.
Query:
Select Customer.id, Campaign.id, ad_group.id, ad.id,
segments.keyword.ad_group_criterion
from Ad_group_criterion
Hi Olesya,
Thanks for reaching out. The segments.keyword.ad_group_criterion is fields/resources can be selected with this segment and the ad_group_criterion report contains no metrics.
Select Customer.id, Campaign.id, ad_group.id, ad.id,
segments.keyword.ad_group_criterion