Google
Ads API
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Sign in
Guides
Performance Max
Videos
Reference
Reports
Libraries & Examples
REST Interface
Policies
Support
Google
Ads API
Guides
Performance Max
Videos
Reference
Reports
Libraries & Examples
REST Interface
Policies
Support
Overview
Get started
Introduction
Obtain a developer token
Set up a Google API Console project
Prepare the Google Ads account
Download tools and libraries
Make an API call
Common errors
Next steps
Basic concepts
Overview
API structure
Entity relationships
Versioning
Changing and inspecting objects
Retrieving objects
Resource metadata
Call structure
Mutates
Overview
Resource mutates
Bulk mutates
Best practices
Cloud-managed access levels
Account management
Overview
Creating an account
Linking to manager accounts
List accessible accounts
Get account hierarchy
Managing user access
Managing user access invitations
Linking product accounts
Change status
Change event
Advertiser identity verification
Ad management
Overview
Ad types
Create ads
Mutate ads
Responsive search ad customization
Upgraded URLs
Overview
Fields
Supported entities
Valuetrack parameters for Upgraded URLs
Reports
Serving URL expansion rules
Dynamic Search Ads
Overview
Create DSAs
DSA page feeds
Reporting
Hotel Ads
Overview
Create campaign
Create ad group
Create ad
Create listing groups
Bidding
Overview
Assign strategy
Set bids
Adjust bids
Reporting
Things to do ads
Overview
Create campaign
Create ad group
Create ad
Create listing groups
Reporting
Responsive display ads
Overview
Create ads
Retrieve ads
Responsive search ads
Overview
Create ads
Retrieve ads
Shopping Ads
Overview
Link Merchant Center
Create campaign
Create ad group
Create ad
Create listing groups
Reporting
Uploaded display ads
Overview
Create uploaded display ads
Uploaded HTML5 ads
Assets
Overview
Creation and usage
Location assets
Automated assets
Reporting
Authorization
Overview
Cloud project
Client library
Service accounts
Credential management
Internals
2-Step Verification
Playground
Billing
Overview
Billing setup
Account budget
Invoice
Campaign management
Overview
Create campaigns
Create ad groups
Budgets
Overview
Create budget
Share budget
Assign budget
Remove budget
Track performance
Restrictions & errors
Bidding
Overview
Strategy types
Strategy status
Portfolio and standard bidding strategies
Cross-account bidding strategies
Ad group level target overrides
Set bids manually
Manage bid modifiers
Create seasonality adjustments
Create data exclusions
Local Services campaigns
App campaigns
Overview
Create campaign
Create ad group & ad
Code example
Reporting
Campaign Drafts
Experiments
Overview
Create experiments
Create experiment arms
Experiment operations
Reporting on experiments
Async errors
Demand Gen campaigns
Overview
Create campaign
Campaigns with product feeds
Reporting & optimization
Smart campaigns
Overview
Get suggestions
Create budget
Create campaign and campaign setting
Create campaign criteria
Create ad group and ad group ad
Send mutate request
Reporting
Optimization & recommendations
Conversion management
Overview
Getting started
Create conversion actions
Import offline conversions
Upload click conversions
Upload call conversions
Upload store sales conversions
Custom conversion variables
Enhanced conversions
Overview
Web
Setup
Implementation
Troubleshooting
Leads
Setup
Implementation
Troubleshooting
Adjust conversions
Upload conversion adjustments
Conversion value rules
Monitor conversion health
Reporting
Conversion goals
Overview
Customer goals
Campaign goals
Lifecycle goals
Planning service
Overview
Generate keyword ideas
Generate ad group themes
Generate historical metrics
Generate forecast metrics
Bid simulations
Overview
Prerequisites
Retrieve bid simulations
Reach forecasting
Overview
Concepts
Authenticate
Specify a media plan
Generate a curve
Audience management
Overview
Audiences
Audience segments
Get started
Visitors to your website
Visitors to specific pages
Visitors who took specific actions
Multiple user lists
Customer match
Get started
Manage
Troubleshoot
Custom audiences
Lookalike segments
Sample scenario
Overview
Creating the rule item groups
Creating the user list
Dynamic Remarketing
Overview
Prerequisites
Asset-based Dynamic Remarketing
Merchant center-based Dynamic Remarketing
Reporting
Overview
Use case
Criteria metrics
Segmentation
Zero metrics
Labels
Streaming
Paging
Reports in the UI
Mapping valuetrack parameters with report fields
Query language
Overview
Query grammar
Query structure
Date ranges
Case sensitivity
Ordering and limiting results
Interactive query builder
Query Validator
Query Cookbook
Targeting
Overview
Criteria
Bid modifiers
Location targeting
Targeting settings
Operations
Batch processing
Overview
Usage flow
Using temporary IDs
Listing group filters
Best practices & limitations
Best practices
Overview
API limits and quotas
System limits
Troubleshooting
Testing
Test accounts
Error types
Common errors
Partial failures
Warnings
Developer token reset
Policy exemption request
Overview
Ads
Keywords
Productionize your application
Overview
Secure credentials
Access levels
Logging
Monitoring
Manage data efficiently
Rate limits
Shared aliases
Stay updated