Does criteria performance report reveal every criteria combination by specifying zeroimpression ?

118 views
Skip to first unread message

hzz...@hotmail.com

unread,
Jul 11, 2018, 5:40:16 PM7/11/18
to AdWords API and Google Ads API Forum
Greetings,

In https://developers.google.com/adwords/api/docs/appendix/reports/criteria-performance-report, it says this report includes statistics aggregated at the ad group criteria level, one row per ad group and criteria combination.
I know it is a single attribution report, only one triggering criteria is recorded for one impression, but zero impression can be used together to download full structure.

Does that mean if I have user list 1 attaches campaign 1 and 2. This criteria will appear with each adgroup under those campaigns if I specify zeroimpression ? 

Peter Oliquino (AdWords API Team)

unread,
Jul 12, 2018, 1:43:26 AM7/12/18
to AdWords API and Google Ads API Forum
Hi,

I did a test on my local using my test account and what you have observed should be correct. Setting the includeZeroImpressions = false would also return those other information that could help you better identify your ad group criterion's hierarchy. 

However, you may take note that the CriteriaType returned would depend on AdWords, so what you would retrieve may not be entirely that of a Campaign to a UserList criterion structure. 

Thanks and regards,
Peter
AdWords API Team

hzz...@hotmail.com

unread,
Jul 12, 2018, 3:53:43 AM7/12/18
to AdWords API and Google Ads API Forum
Thanks Peter, do you mean includeZeroImpressions  = true?

Besides I found a previous answer which seems opposite it https://groups.google.com/d/msg/adwords-api/TQ9jUDtpzfw/0VDNLcrABgAJ

Peter Oliquino (AdWords API Team)

unread,
Jul 12, 2018, 4:34:02 AM7/12/18
to AdWords API and Google Ads API Forum
Hi,

My apologies for the error and the confusion. Yes, what I meant was includeZeroImpressions = true, and as for the information discussed by my colleague, that is indeed the correct behavior. The confusion originated from me thinking that the question was getting information of other criteria's hierarchies, where as what you meant was for a single criterion and its other associations to other entities. 

That being said, could you confirm what information exactly it is you wish to retrieve using the Criteria Performance Report? I asked because there are other report types available in the AdWords API that exclusively service specific criteria types.

Best regards,
Peter
AdWords API Team

hzz...@hotmail.com

unread,
Jul 12, 2018, 5:34:33 AM7/12/18
to AdWords API and Google Ads API Forum
Hi,

I wish to get complete user list attachment with campaign and adgroup.

Peter Oliquino (AdWords API Team)

unread,
Jul 12, 2018, 6:19:13 AM7/12/18
to AdWords API and Google Ads API Forum
Hi,

Thank you for providing more information about what you wish to retrieve using the AdWords API's reports. Based on what you said, you can use the Audience Performance Report instead. The CampaignId and AdGroupId fields are supported in this report along with performance related fields such as the ImpressionsClicks, and Cost of your userlists.

Let me know if this helps.

Thanks and regards,
Peter
AdWords API Team

hzz...@hotmail.com

unread,
Jul 12, 2018, 7:05:29 AM7/12/18
to AdWords API and Google Ads API Forum
Thank you for the help. I wonder if I can also retrieve them from structural report like combining CampaignCriterionService and AdgroupCriterionService?

hzz...@hotmail.com

unread,
Jul 12, 2018, 7:14:02 AM7/12/18
to AdWords API and Google Ads API Forum
Because from the report description it seems not contain exclusion associations and I need that too.

Peter Oliquino (AdWords API Team)

unread,
Jul 13, 2018, 3:25:16 AM7/13/18
to AdWords API and Google Ads API Forum
Hi,

For your negative audiences, yes, you can just opt to use either the CampaignCriterionService.get() and the AdGroupCriterionService.get() and apply the necessary filters to retrieve your negative userlist objects. However, you may take note that the full structure would not be available through these services since these will focus on the criteria that are directly associated to them. For example, with the CampaignCriterionService, the criterion's ad group association would not be available through this service.

Also, you would not be able to retrieve any performance related data as they are only available through the reports.
Reply all
Reply to author
Forward
0 new messages