In which Service/Report can I get Ads Disapproval reason from?

42 views
Skip to first unread message

Vivian zhang

unread,
Sep 5, 2018, 3:04:40 AM9/5/18
to AdWords API and Google Ads API Forum
Hello, 

I want to get a report from Google API for the information below:
Ad Group Id, Ads, Ads Status (approved, disapproved, etc.), Disapproval reason (eg. trade mark, Circumventing systems, etc.)

I am seeing report: 
Ad_group_performance 
has ads status info, but not disapproval reasons

Also, service:
AdGroupAdService
also has status info, but does it includes disapproval reasons?

Or, are there any other report/service I can pull from?

Thanks

Dannison Yao (AdWords API Team)

unread,
Sep 5, 2018, 4:59:51 AM9/5/18
to AdWords API and Google Ads API Forum
Hi Vivian,

For ad-level reports, you could use the Ad Performance Report instead of the Ad Group Performance Report. You may get the field CombinedApprovalStatus for the status of your ad. However, there are currently no fields that can return the reason of the disapproval. The closest field I can recommend you is the PolicySummary field, where it can retrieve all policy-related information of an ad.

As for the service, you may check if the fields PolicyViolationError (if you create an ad with policy violation issues, your ad won't be created and this error will be generated) or PolicyTopicEntry will fit your needs. You will be able to retrieve policy-related information in those fields. Could you confirm if this is the answer you are looking for?

Regards,
Dannison
AdWords API Team
Reply all
Reply to author
Forward
0 new messages