Replicating the AdWords API CRITERIA_PERFORMANCE_REPORT Using the Ads API

279 views
Skip to first unread message

John Kushmerick

unread,
Apr 10, 2019, 5:01:10 PM4/10/19
to AdWords API and Google Ads API Forum
Hi,

We have been using the AdWords API for several years now and are looking to transition to the Ads API, since there are no new versions of the AdWords API being released. One of the big issues that we are running into is that there doesn't seem to be a straightforward way to replicate the AdWords CRITERIA_PERFORMANCE_REPORT, because the Ads API doesn't appear to allow you to make a request that would return performance data for all of the Criterion Types for the various Campaign Types. From what I can gather, the only feasible option would be to setup separate requests that are configured for each of the different Criterion Types that can be used, and then aggregated the data from all of the requests together. Is there a better way to get performance data for all Criterion Types and their respective Criterion ID's and Values?

Thanks in advance for any help you can provide.

Best,

John

googleadsapi...@google.com

unread,
Apr 11, 2019, 3:29:33 AM4/11/19
to AdWords API and Google Ads API Forum
Hi John,

Unfortunately, there is no direct report for the Criteria Performance Report in the Google Ads API. The steps you mentioned are correct. Results would be more accurate for each criterion if the reports were generated on separate resources (keyword_view, age_range_view, etc). I am afraid there is no workaround solution to get the Criteria Performance Report in the Google Ads API.

Regards,
Dannison
Google Ads API Team


=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
    https://ads-developers.googleblog.com/search/label/google_ads_api
    https://developers.google.com/adwords/api/community/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Was your question answered? Please rate your experience with us by taking a short survey.
If not -- reply to this email and tell us what else we can do to help.

Take Survey

Also find us on our blog and discussion group:
http://googleadsdeveloper.blogspot.com/search/label/adwords_api
https://developers.google.com/adwords/api/community/

--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/0d3676a7-5fbe-482d-8fa3-92c049996e85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

John Kushmerick

unread,
May 7, 2019, 7:00:32 PM5/7/19
to AdWords API and Google Ads API Forum
Thanks for the info, Dannison - unfortunately, that's what I figured the case would be!

Is there a list somewhere, or would you be able to provide a list of the different resources & key fields for each that would be needed to cover all Criterion Types that the AdWords Criteria Performance Report was returning? I think it would just be the Criterion that are biddable (i.e. not Criterion like Device that are used as bid modifiers). Basically, I need to get a dataset that has the most granular targeting Criterion (i.e. Keywords for Text Ads, Product Targets for Shopping, Placements / Webpages for Display Ads, etc...) along with performance metrics. However, I don't want Criterion such as Geographic Locations that were used to restrict the locations where a given ad can be shown. 

I was looking at the AdWords API documentation on Criterion Types (https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupCriterionService.Criterion.Type) and also the docs on Targeting Types (https://developers.google.com/adwords/api/docs/appendix/targetingtypes), but I'm still not clear on which Criterion Types I would need to account for. Is there something I'm missing?

Thanks for your help,

John

googleadsapi...@google.com

unread,
May 13, 2019, 10:35:07 PM5/13/19
to AdWords API and Google Ads API Forum
Hi John,

Sorry for the delayed response. You may refer to this migration guide to see the equivalent reports of the AdWords API to the Google Ads API. Take note that not all criteria types are supported for reporting in the Google Ads API.

Let me know if you have further clarifications.

Regards,
Dannison
Google Ads API Team



=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
    https://ads-developers.googleblog.com/search/label/google_ads_api
    https://developers.google.com/adwords/api/community/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Was your question answered? Please rate your experience with us by taking a short survey.
If not -- reply to this email and tell us what else we can do to help.

Take Survey

Also find us on our blog and discussion group:
http://googleadsdeveloper.blogspot.com/search/label/adwords_api
https://developers.google.com/adwords/api/community/

--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.

Igor Markovic

unread,
Feb 2, 2022, 7:11:29 AM2/2/22
to Google Ads API and AdWords API Forum
Hello, 
seeing how this question is a few years old now I wanted to ask whether the answer is still up to date?
I didn't test my assumption yet, but reading the documentation it seems to me that campaign_audience_view combined with campaign_criterion and ad_group_audience_view combined with ad_group_criterion should cover it (for most part at least). Or am I missing something?


For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api...@googlegroups.com.

Google Ads API Forum Advisor

unread,
Feb 2, 2022, 5:19:25 PM2/2/22
to igo...@gmail.com, adwor...@googlegroups.com

Hello there,

Thanks for reaching out to the Google Ads API support. Yes, that's pretty much it.

  • A campaign audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated by campaign and audience criterion. This view only includes audiences attached at the campaign level.
  • An ad group audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated at the audience level.
Let me know if you have any more questions.

Best regards,
Google Logo
Jakeia Sabrina
Google Ads API Team
 

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