create_campaign | Create Search, Display, PMax, or Video campaign (starts PAUSED) |
update_campaign | Update campaign name |
set_campaign_status | Pause, enable, or remove a campaign |
create_ad_group | Create an ad group in a campaign |
update_ad_group | Update ad group name or CPC bid |
set_ad_group_status | Pause, enable, or remove an ad group |
create_responsive_search_ad | Create RSA with headlines + descriptions (starts PAUSED) |
set_ad_status | Pause, enable, or remove an ad |
add_keywords | Add keywords with match types and bids |
update_keyword_bid | Change a keyword's CPC bid |
set_keyword_status | Pause, enable, or remove a keyword |
add_negative_keyword | Add negative keyword at campaign or ad group level |
remove_negative_keyword | Remove a negative keyword |
create_shared_negative_list | Create a shared negative keyword list |
add_to_shared_list | Add keywords to a shared negative list |
attach_shared_list | Attach shared list to a campaign |
create_sitelink | Create a sitelink asset |
create_callout | Create a callout asset |
create_structured_snippet | Create a structured snippet asset |
create_price_extension | Create a price extension asset |
link_asset_to_campaign | Link asset to a campaign |
unlink_asset_from_campaign | Unlink asset from a campaign |
create_conversion_action | Create a conversion tracking action |
update_conversion_action | Update conversion action name or status |
create_budget | Create a campaign budget |
update_budget | Update budget amount or name |
create_bidding_strategy | Create a portfolio bidding strategy |
add_audience_to_campaign | Add audience targeting to a campaign |
update_responsive_search_ad | Update RSA headlines, descriptions, or URLs |
link_asset_to_ad_group | Link asset to an ad group |
unlink_asset_from_ad_group | Remove asset-to-ad-group linkage |
upload_click_conversions | Upload offline click conversions (gclid-based) |
upload_customer_list | Upload hashed PII to Customer Match user list |
apply_recommendation | Apply a Google Ads recommendation |
dismiss_recommendation | Dismiss a Google Ads recommendation |
add_geo_targeting | Add geographic location targeting to a campaign |
remove_geo_targeting | Remove geographic location target from a campaign |
add_ad_schedule | Add ad schedule (dayparting) to a campaign |
remove_ad_schedule | Remove ad schedule criterion from a campaign |
set_device_bid_adjustment | Set device bid adjustment (mobile, desktop, tablet) |
set_demographic_targeting | Set demographic targeting (age, gender, income) |
create_label | Create a label for organizing entities |
apply_label | Apply a label to a campaign, ad group, or ad |
remove_label | Remove a label from a campaign, ad group, or ad |
create_asset_group | Create an asset group for Performance Max campaigns |