Google Ads
Google Ads is where search, display, shopping and video advertising is bought and measured.
Authentication
- OAuth 2.0
Actions
Generic API request. Call any Google Ads API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Add, update or remove keywordsDestructiveApply a batch of keyword changes to one Google Ads account: add positive or negative keywords to an ad group, pause them, change their bids, or remove them.
- Apply recommendationsDestructiveAccept one or more of Google's optimization suggestions for an account, exactly as the Apply button in the Google Ads UI does.
- Create a client accountCreate a new Google Ads advertiser account underneath a manager (MCC) account, and optionally invite someone to it.
- Create, pause or remove adsDestructiveApply a batch of ad changes to one Google Ads account: add creatives to an ad group, pause or re-enable them, and remove them.
- Create, update or remove ad groupsDestructiveApply a batch of ad group changes to one Google Ads account: add ad groups to a campaign, rename or pause them, adjust their default max-CPC bid, or remove them.
- Create, update or remove campaign budgetsDestructiveApply a batch of budget changes to one Google Ads account: create the budget a new campaign will need, raise or lower a daily cap, or remove a budget nothing references any more.
- Create, update or remove campaignsDestructiveApply a batch of campaign changes to one Google Ads account in a single call: create new campaigns, edit existing ones, and remove them, in any mix.
- Create, update or remove conversion actionsDestructiveApply a batch of conversion action changes to one Google Ads account: define a new thing the account should count as a conversion, retune an existing one, or retire it.
- Generate keyword ideasAsk Google Keyword Planner for keywords related to a set of seed terms, a landing page or a whole site, with the search volume, competition and top-of-page bid range for each.
- Get account detailsRead one Google Ads account's own settings: name, currency, time zone, status, auto-tagging, account-level tracking template and URL suffix, whether it is a manager or a test account, and its optimization score.
- Get campaign performancePull spend and results per campaign for a reporting window, without writing GAQL.
- Get keyword search volumeLook up historical search demand for keywords you already have, rather than asking for new ones: average monthly searches, competition level, the top-of-page bid range and a month-by-month volume breakdown.
- List accessible customersDiscover which Google Ads accounts the connected user can act on.
- List ad groupsList the ad groups in one Google Ads account, optionally narrowed to a single campaign.
- List adsList the ads in one Google Ads account, optionally narrowed to a single ad group.
- List campaign budgetsList the campaign budgets in one Google Ads account — the daily or lifetime spend caps campaigns draw against.
- List campaignsList the campaigns in one Google Ads account with the fields you normally need to identify and triage them — id, name, status, channel type, bidding strategy, flight dates and the budget they spend against.
- List conversion actionsList the conversion actions defined in one Google Ads account — the things the account counts as a conversion, such as a purchase, a lead form or an offline sale.
- List customer clientsExpand a Google Ads manager (MCC) account into the accounts beneath it, including nested managers at any depth.
- List keywordsList the keywords in one Google Ads account, optionally narrowed to a single ad group.
- List recommendationsRead the optimization suggestions Google has generated for an account — budget raises, new keywords, bidding-strategy opt-ins, ad-strength improvements.
- List search termsSee the real Google searches that triggered the account's ads over a reporting window, with the spend and results each one produced.
- Look up location targetsTurn place names into the geo target ids Google Ads targeting and Keyword Planner actually take.
- Run a GAQL reportRun any Google Ads Query Language (GAQL) report against one Google Ads account and get back the matching rows, one page at a time.
- Run a GAQL report (streamed)Run a Google Ads Query Language (GAQL) report and get the whole result set back in a single call.
- Update account settingsDestructiveChange the account-level settings of one Google Ads account: its display name, its click-tracking template, its final URL suffix and whether auto-tagging is on.
- Upload offline conversionsSend conversions that happened outside the website back to Google Ads, so the ad click that started them gets credit and Smart Bidding can learn from them.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.