Skip to main content
Google Ads
Google Ads
52 actions · 1 auth method
BetaMarketing

Authentication

OAuth 2.0

Requires an OAuth app in Google Cloud Console with the Google Ads API enabled, plus a developer token from a Google Ads…Guides: Connector Profile, Link Account
Actions
|
52 actions
Action
Description
Required scopes
Mutate Ad Groups
Create, update, or remove ad groups in a Google Ads customer account
Mutate Ad Group Ads
Create, update, or remove ads within ad groups
Mutate Ads
Update existing ads in a Google Ads customer account
Mutate Ad Group Criteria
Create, update, or remove ad group criteria such as keywords and audiences
Mutate Ad Group Bid Modifiers
Create, update, or remove ad group bid modifiers
Mutate Ad Group Labels
Attach labels to or remove labels from ad groups
Mutate Ad Group Assets
Link, update, or unlink assets at the ad group level
Mutate Assets
Create or update assets in a Google Ads customer account
Mutate Asset Groups
Create, update, or remove asset groups in a Google Ads customer account
Mutate Asset Group Assets
Link assets to or unlink them from Performance Max asset groups
Mutate User Lists
Create, update, or remove user lists (remarketing lists) in a Google Ads account
Upload User Data
Upload or remove user data (Customer Match identifiers) for a customer
Mutate Audiences
Create or update audiences in a Google Ads account
Mutate Custom Audiences
Create, update, or remove custom audiences in a Google Ads account
Mutate Remarketing Actions
Create or update remarketing actions (remarketing tags) in a Google Ads account
Mutate Batch Jobs
Create or remove a batch job for asynchronous bulk mutates
Add Batch Job Operations
Add mutate operations to a pending batch job
Run Batch Job
Start asynchronous execution of a batch job
List Batch Job Results
List the results of a completed batch job (cursor paginated)
List Invoices
List invoices issued for a customer in a given month and billing setup
List Payments Accounts
List all payments accounts associated with a customer
Mutate Bidding Strategies
Create, update, or remove portfolio bidding strategies in a Google Ads customer account
Mutate Campaign Budgets
Create, update, or remove campaign budgets in a single batch request
Mutate Campaigns
Create, update, or remove campaigns in a single batch request
Mutate Campaign Criteria
Create, update, or remove campaign-level targeting criteria in a single batch request
Mutate Campaign Assets
Create, update, or remove campaign-asset links in a single batch request
Mutate Campaign Labels
Attach labels to or detach labels from campaigns in a single batch request
Mutate Campaign Shared Sets
Attach shared sets to or detach shared sets from campaigns in a single batch request
Mutate Conversion Actions
Create, update, or remove conversion actions in a Google Ads account
Upload Click Conversions
Upload offline click conversions attributed to Google Ads clicks
Upload Call Conversions
Upload offline call conversions matched by caller ID and call start time
Upload Conversion Adjustments
Upload adjustments (restatements or retractions) for previously reported conversions
Create Offline User Data Job
Create an offline user data job for Customer Match or Store Sales uploads
Add Offline User Data Job Operations
Add user data operations to a pending offline user data job
Run Offline User Data Job
Start asynchronous processing of an offline user data job
List Accessible Customers
List the resource names of Google Ads customers directly accessible by the authenticated user
Create Customer Client
Create a new client account under a manager (MCC) account
Mutate Customers
Update account-level settings of a Google Ads customer
Generate Keyword Ideas
Generate keyword ideas from seed keywords, a URL, or a site (cursor paginated)
Generate Keyword Historical Metrics
Retrieve historical search volume and competition metrics for a list of keywords
Generate Keyword Forecast Metrics
Forecast clicks, impressions, and cost for a hypothetical keyword campaign
Suggest Geo Target Constants
Look up geo target constants by location names or by geo target resource names
Mutate Labels
Create, update, or remove labels in a Google Ads customer account
Apply Recommendations
Apply Google Ads recommendations such as budget, keyword, or bidding suggestions
Dismiss Recommendations
Dismiss Google Ads recommendations so they no longer appear for the account
Generate Recommendations
Generate recommendations on demand for a campaign being constructed or edited
Search Google Ads
Run a GAQL query to fetch resources, metrics, and reports (cursor paginated)
Search Stream
Run a GAQL query and stream all matching rows in a single response
Search Google Ads Fields
Search the GoogleAdsField metadata catalog to discover queryable fields
Mutate Shared Sets
Create, update, or remove shared sets (shared negative keyword or placement lists)
Mutate Shared Criteria
Create or remove criteria (negative keywords or placements) within shared sets
Mutate Customer Negative Criteria
Create or remove account-level negative criteria (content and placement exclusions)

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/google-ads/filled/png

Connector Profile

Google Ads - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/google-ads/filled/png

Link Account

Google Ads - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: