Hi Chirag,
We have documentation on how to map previous report fields in AdWords API to the new Google Ads API fields.
You can find the mapping for the five report types you mentioned here:
Age Range:
https://developers.google.com/google-ads/api/docs/migration/reports#age_range_performance
Placement Performance Report
https://developers.google.com/google-ads/api/docs/migration/reports#placement_performance
Automatic Performance Report
https://developers.google.com/google-ads/api/docs/migration/reports#automatic_placements_performance
Campaign Criteria Report
https://developers.google.com/google-ads/api/docs/migration/reports#campaign_criteria
Gender Performance Report
https://developers.google.com/google-ads/api/docs/migration/reports#gender_performance
Thanks,
Fei, Google Ads API Team
To differentiate between managed, automatic, and excluded placements:
IsNegative = FALSE
and Id
not equal to two dashes (--). If you are only interested in managed placements, add IsNegative = FALSE AND Id > 0
to your request.IsNegative = FALSE
and Id
equal to two dashes (--). If you are only interested in automatic placements, consider using the AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT instead.IsNegative = TRUE
and Id
not equal to two dashes (--). If you are only interested in excluded placements, add IsNegative = TRUE AND Id > 0
to your request.