Google Ads scripts work with the following Google Ads entities:

[Account](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_account)
:   Get account information. Can also
    [fetch accounts of a manager account](https://developers.google.com/google-ads/scripts/docs/reference/adsmanagerapp/adsmanagerapp#accounts).

[Ad groups](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgroup)
:   Pause, enable, or change default keyword max CPC bid. Create keywords,
    responsive search ads, and negative keywords.

[Ad params](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adparam)
:   Create or remove [ad params](https://developers.google.com/google-ads/scripts/docs/ads/ad-params).

[Ads](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_ad)
:   Pause, enable, remove, or get an ad.

[Ad schedule](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adschedule)
:   Get or remove an ad schedule. Set bid modifier.

[Bidding Strategy](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_biddingstrategy)
:   Access account-level flexible bidding strategies. More about
    [bidding](https://developers.google.com/google-ads/scripts/docs/campaigns/bidding).

[Budget orders](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_budgetorder)
:   Query budget orders.

[Budgets](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_budget)
:   Get or set budget amount.

[Campaigns](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaign)
:   Pause, enable, or modify budget. Create ad groups and negative keywords.

[Display](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp#display)
:   Create, remove, or change CPM and max CPC bid for keywords, placements,
    topics, or audiences.

[Extensions](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_extensions)
:   Create or remove ad extensions: callout, message, mobile app, phone number,
    review, sitelink, or snippet.

[Keywords](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_keyword)
:   Pause, enable, remove, or change max CPC bid. Search keywords only.

[Labels](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_label)
:   Create, remove, apply to, or remove
    [labels](https://developers.google.com/google-ads/scripts/docs/concepts/labels) from entities.

[Negative keywords](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_negativekeyword)
:   Create or remove.

[Reports](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_report)
:   Support for all [listed reports](https://developers.google.com/google-ads/api/fields/latest/overview).

Shared sets
:   Includes supports for both
    [excluded placement list](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedplacementlist)
    and [negative keyword list](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_negativekeywordlist).
:   Share negative keyword or placement lists across campaigns.

[Shopping campaigns](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_shoppingcampaign)
:   Set up or manage [Shopping campaigns](https://developers.google.com/google-ads/scripts/docs/campaigns/shopping-campaigns).

[Targeting](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_targeting)
:   Access [campaign-level targeting](https://developers.google.com/google-ads/scripts/docs/campaigns/campaign-targeting). Available targets
    include location, proximity, platforms, language, content labels, and
    audiences.

[User lists](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_userlist)
:   Query or manage user lists.

[Video campaigns](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videocampaign)
:   Manage [Video campaigns](https://developers.google.com/google-ads/scripts/docs/campaigns/video-campaigns).