capabilities.work

What you can do with Google Ads

Every task in plain language. Pick one, and we can help you get access.

184 things you can do

Google Ads

The Google Ads API is the modern programmatic interface to Google Ads and the next generation of the AdWords API. It enables developers to interact directly with the Google Ads platform, vastly increasing the efficiency of managing large or complex Google Ads accounts and campaigns.

Digital Marketing Management

Add or remove criteria in a shared setLink assets to campaignsCreate or update goalsManage account-level exclusionsCreate, update or remove conversion actionsLink assets to ad groupsCreate or update campaign goal configsApply many changes across resource types atomicallyEnable Brand Guidelines on Performance MaxCreate, update or remove campaignsAttach shared sets to campaignsCreate or update custom interestsSchedule an experiment to startGraduate an experiment to a full campaignApply an experiment's changes to the baseCreate, update or remove experimentsEnd an experiment immediatelyAdd, change or remove keywords (v18)Manage campaigns in a keyword planCreate or update remarketing actionsCreate, update or remove ads (v18)Create, update or remove keyword plansCreate, update or remove ad groupsCreate, update or remove campaigns (v18)Create, update or remove campaign budgets (v18)Manage custom conversion goalsSet bid adjustments on campaignsCreate, update or remove asset groupsSet account-wide conversion goalsCreate, update or remove campaign groupsRemove auto-created assets from an adCreate, update or remove ads in ad groupsAdd or remove assets in an asset setLabel or unlabel keywordsCreate audiencesSet seasonality adjustments for biddingCreate or update conversion custom variablesSet ad parameter values on keywordsSet a campaign's conversion goal configPromote a campaign draft to its baseCreate, update or remove campaign draftsBook reservation campaignsManage campaign keywords in a keyword planCreate, update or remove conversion value rulesCreate, update or remove asset setsCreate or update custom audiencesSet the SKAdNetwork conversion value schemaCreate, update or remove ad groups (v18)Set customizer values on campaignsLink assets at the account levelAdd or remove asset group signalsCreate, update or remove campaign budgetsApply recommendationsDismiss recommendationsLabel or unlabel ad groupsManage ad groups in a keyword planManage keywords in a keyword plan ad groupLink assets to Performance Max asset groupsSet customizer values on ad groupsSet customizer values on keywordsSet which conversion goals a campaign usesExclude bad data from Smart BiddingCreate, update or remove experiment armsCreate assetsLink asset sets to ad groupsManage product listing filters on asset groupsManage conversion value rule setsCreate, update or remove bid strategies (v18)Update existing adsManage campaign targeting criteriaCreate, update or remove bid strategiesUpload offline click conversionsUpload user data to a Customer Match listAdjust or retract reported conversionsRemove auto-created assets from a campaignStart advertiser identity verificationUpdate an account's settingsSave an Insights Finder reportUpload phone call conversionsCreate a client account under a managerManage keywords and targeting in ad groupsLink asset sets to campaignsUpdate Smart campaign settingsSet bid adjustments on ad groupsSet account-level customizer valuesRun a paged GAQL report queryStream all rows of a GAQL queryList errors from an experiment updateList user lists usable in reach planningList user interests usable in reach forecastsList errors from promoting a draftGet a quote for reserved campaignsGenerate recommendations for a campaign setupSuggest conversion rates for planned productsList locations available for reach planningGet a Google Ads account's detailsList accounts my login can access (v18)Generate shareable ad previewsList accounts my login can access (v25)Get historical metrics for keywordsSuggest keyword themes for a Smart campaignTurn a text description into an audienceGet trending YouTube content insightsEstimate audience overlap on YouTubeSuggest budgets for a Smart campaignSuggest audiences relevant to my audienceForecast clicks and cost for a keyword planGet insights on YouTube creatorsSuggest travel assets for hotelsCompare an audience's makeup to a baselineSuggest a Smart campaign adForecast reach for a YouTube media planCheck identity verification statusLook up brands by name prefixGenerate new keyword ideasSuggest ad groups for a set of keywordsBenchmark YouTube ad metrics vs industrySearch audience attributes for insightsEstimate reach for targetable audiencesList plannable YouTube ad formats for a locationCheck a Smart campaign's status

Identity & Access Management

Change or revoke a user's account access

Marketing Operations Management

Propose an account-level budget change

Other things you can do

Update metadata of an API-uploaded videoRemove API-uploaded YouTube videosLabel or unlabel client accountsDelete a long-running operation recordCancel a long-running operationLabel or unlabel adsManage ad customizer attributesCreate an account linkUpdate or remove an account linkRegenerate an app analytics shareable link IDMove a client to a new managerUpdate a client's manager linksCreate an offline user data jobAdd user data to an offline jobRun an offline user data jobSubscribe to auto-applied recommendationsLink asset sets at the account levelRemove a product link invitationAccept or reject a product link invitationInvite a product to link with an accountUpload a video to YouTube for adsCreate, update or remove labelsCreate, update or remove shared setsInvite or uninvite a user to an accountRate a Local Services leadLink a product to an ads accountRemove a product linkAdd messages to Local Services leadsLabel or unlabel campaignsCreate or update user listsAttach or remove user list customer typesApply a promotional incentive to an accountLink a client account to a managerRun a batch jobAdd operations to a batch jobCreate a batch jobApprove or deny a multi-party auth reviewChange the status of a data linkCreate a data link with a third partyRemove a data linkCreate or cancel a billing setupLook up one queryable report fieldSearch queryable report fieldsFetch incentives available to a userCheck a long-running operation's stateList long-running operationsWait for a long-running operation to finishFind location targets by nameList a month's invoices for a billing setupSuggest keyword theme constantsGet the date range benchmarks coverGenerate ad text with AIGenerate ad images with AIList locations that support benchmarksList benchmark sources like industry verticalsList products that support benchmarksGet the results of a finished batch jobList payments accounts for an account