Skip to main content
All CollectionsEnhanced Scripts for Google AdsEnhanced Scripts
Report on Disapproved Ads and Assets: User Guide

Report on Disapproved Ads and Assets: User Guide

Radhika Shenoy avatar
Written by Radhika Shenoy
Updated over a month ago

What Is It?

The Report on Disapproved Ads and Assets Script allows you to streamline the identification and management of disapproved ads and ad extensions across multiple accounts. Use this script to simplify your ad monitoring process and stay on top of any Google Ads policy violations.

Why should I use it?

  • Monitor disapproved ads and extensions across all accounts linked to the MCC Account, or run the script for specific accounts, based on your needs.

  • Stay on top of your ad management and get email notifications about disapproved ads and extensions.

  • Tailor the script to fit your workflow, focusing only on the accounts and issues that matter most to you.

  • Efficiently handle large-scale account management without compromising on simplicity or speed.

  • Quickly identify and resolve problems while maintaining full visibility and control over your campaign data.

Where to find it

  • Go to ‘Script Settings’ under Utilities on the left-side menu.

  • Navigate to the ‘All Scripts’ tab in the tool.

  • Click on the newly added Report on Disapproved Ads and Assets Script under Reporting Scripts.

Note: You can also search for “Enhanced Scripts” and follow steps 2 and 3.

Configuring the Script

You can view your existing settings, check their status, last run details, and edit and download them from the page. To create a new one, click on ‘Configure New Setting’ and follow the steps:

  • Select Account(s):

    • Choose which accounts you want the script to run for. You can select up to 50 accounts.

  • Script Settings:

    • Assign a name to the script.

    • Select the type of disapproved entities (ads, assets) you want to monitor.

  • Notification Settings:

    • Add the spreadsheet link to export results. If you leave it as ‘NEW’, the system will create a new spreadsheet to export results.

    • Provide the email addresses to receive the spreadsheet with disapproved ads and assets.

Advanced Settings

If you would like to see debug data in your script logs, you can enable it through the advanced settings.

Running the Script

  • Once you save the script settings, you can copy or download the script.

  • Paste the script into the Google Ads Scripts interface.

  • Execute the script to monitor disapproved ads and assets for the configured accounts.

Monitoring Script Logs

  • View the status and last-run details of scripts on the Enhanced Scripts page.

  • Use the "View Details" option for a breakdown of account-specific results.

  • Access the logs section to review historical data and statuses of previous runs.

  • Click on the "View Spreadsheet" option to see your report. The report will show you disapproved ads/ assets, the reason for disapproval, and other details.

Supported Asset Types

  1. App deep link

  2. Book on Google

  3. Business message

  4. Call

  5. Callout

  6. Call to action

  7. Demand gen carousel card

  8. Dynamic custom

  9. Dynamic education

  10. Dynamic flights

  11. Dynamic hotels and rentals

  12. Dynamic jobs

  13. Dynamic local

  14. Dynamic real estate

  15. Dynamic travel

  16. Hotel callout

  17. Hotel property

  18. Image

  19. Lead form

  20. Location

  21. Media bundle

  22. Mobile app

  23. Page feed

  24. Price

  25. Promotion

  26. Sitelink

  27. Structured snippet

  28. Text

  29. YouTube video

Did this answer your question?