Google Ads
Full CRUD operations for Google Ads API including campaigns, ad groups, ads, keywords, and Keyword Planner functionality.
Actions
-
Add Keywords to Ad Group — Adds keywords to an existing ad group with specified match types.
-
Add Negative Keywords to Ad Group — Adds negative keywords to an ad group to prevent ads from showing for specific search terms at the ad group level.
-
Add Negative Keywords to Campaign — Adds negative keywords to a campaign to prevent ads from showing for specific search terms.
-
Create Ad Group — Creates a new ad group within an existing campaign.
-
Create Campaign — Creates a new Google Ads Search campaign with a budget. The campaign is created in PAUSED status by default.
-
Create Responsive Search Ad — Creates a new Responsive Search Ad (RSA) in an existing ad group with multiple headlines and descriptions.
-
Generate Keyword Forecast — Generates forecast metrics (impressions, clicks, cost) for keywords with specified budget and targeting settings.
-
Generate Keyword Ideas (Keyword Planner) — Uses Keyword Planner to generate keyword ideas based on seed keywords and/or a URL. Returns search volume and competition data.
-
Get Accessible Accounts — Lists all Google Ads accounts accessible to the authenticated user via OAuth.
-
Get Active Ad URLs — Retrieves all currently active (ENABLED) ads with their destination URLs. Useful for monitoring which URLs are being advertised.
-
Get Ad Group Metrics — Retrieves performance metrics for ad groups including impressions, clicks, cost, conversions, and CTR.
-
Get Ad Metrics — Retrieves performance metrics for individual ads including impressions, clicks, cost, conversions, final URLs, and ad copy.
-
Get Campaign Metrics — Retrieves overall performance metrics for campaigns (e.g., total clicks, cost, conversions per campaign). Use this for high-level summaries of how each campaign is performing as a whole.
-
Get Keyword Historical Metrics — Retrieves historical metrics (search volume, competition, bid estimates) for specific keywords using the Keyword Planner.
-
Get Keyword Metrics — Retrieves detailed performance metrics for keywords including match type, impressions, clicks, cost, conversions, conversion rate, and interaction rate.
-
Get Search Terms Report — Retrieves the search terms that triggered your ads, including the matched keyword, impressions, clicks, cost, and conversions.
-
Remove Ad — Removes (deletes) an ad from an ad group.
-
Remove Ad Group — Removes (deletes) an ad group. This sets the ad group status to REMOVED.
-
Remove Campaign — Removes (deletes) a campaign. This sets the campaign status to REMOVED.
-
Remove Keyword — Removes (deletes) a keyword from an ad group.
-
Update Ad — Updates an ad's status (ENABLED or PAUSED).
-
Update Ad Group — Updates an existing ad group's status, name, or CPC bid.
-
Update Campaign — Updates an existing campaign's status (ENABLED, PAUSED) or other settings.
-
Update Keyword — Updates a keyword's status or CPC bid.