The Google Ads API shares most of the same functionality as the AdWords API, however, a small number of services have changed. Some have been deprecated, some have been split into multiple new services, and some have been consolidated into a single new service.
To help in your migration to the Google Ads API, below is a comprehensive list of all of the AdWords services and their Google Ads API equivalent.
AdWords API Service | Equivalent Google Ads API Service | |
---|---|---|
AccountLabelService
|
LabelService
Account-level labels are now just referred to as |
|
AdCustomizerFeedService
|
FeedService
CustomerFeedService
CampaignFeedService
AdGroupFeedService
FeedMappingService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
AdGroupAdService
|
AdGroupAdService
|
|
AdGroupBidModifierService
|
AdGroupBidModifierService
|
|
AdGroupCriterionService
|
AdGroupCriterionService
|
|
AdGroupExtensionSettingService
|
AdGroupExtensionSettingService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
AdGroupFeedService
|
AdGroupFeedService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
AdGroupService
|
AdGroupService
|
|
AdParamService
|
AdParameterService
|
|
AdService
|
AdService
|
|
AdwordsUserListService
|
OfflineUserDataJobService
UserListService
Use |
|
AssetService
|
AssetService
|
|
BatchJobService
|
BatchJobService
|
|
BiddingStrategyService
|
BiddingStrategyService
|
|
BudgetOrderService
|
AccountBudgetProposalService
BillingSetupService
PaymentsAccountService
The services that now make up billing allow for both payments setup and account budget
creation. For budget reporting, check out |
|
BudgetService
|
CampaignBudgetService
|
|
CampaignBidModifierService
|
CampaignBidModifierService
|
|
CampaignCriterionService
|
CampaignCriterionService
|
|
CampaignExtensionSettingService
|
CampaignExtensionSettingService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
CampaignFeedService
|
CampaignFeedService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
CampaignGroupPerformanceTargetService
|
DEPRECATED
|
|
CampaignGroupService
|
DEPRECATED
|
|
CampaignService
|
CampaignService
|
|
CampaignSharedSetService
|
CampaignSharedSetService
|
|
ConstantDataService
|
GoogleAdsService
The mapping from ConstantDataService method return type to Google Ads API type is as follows:
Use |
|
ConversionTrackerService
|
ConversionActionService
RemarketingActionService
In the AdWords API, both conversion actions and remarketing actions were
available using the
In the Google Ads API, remarketing actions are a separate resource type
that's managed using the |
|
CustomAffinityService
|
CustomInterestService
To get custom interest data query the |
|
CustomerExtensionSettingService
|
CustomerExtensionSettingService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
CustomerFeedService
|
CustomerFeedService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
CustomerNegativeCriterionService
|
CustomerNegativeCriterionService
|
|
CustomerService
|
CustomerService
|
|
CustomerSyncService
|
Query the report resource: |
|
DataService
|
Query these report resources: |
|
DraftAsyncErrorService
|
CampaignDraftService
Use the |
|
DraftService
|
CampaignDraftService
|
|
FeedItemService
|
FeedItemService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
FeedItemTargetService
|
FeedItemTargetService
|
|
FeedMappingService
|
FeedMappingService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
FeedService
|
FeedService
Note: Feed-based extensions are scheduled for deprecation beginning October 2021. See Migrating Feed-based Extensions. |
|
LabelService
|
AdGroupAdLabelService
AdGroupCriterionLabelService
AdGroupLabelService
CampaignLabelService
CustomerLabelService
Retrieving Labels is done through the
Note that to mutate Account Labels you should use the
|
|
LocationCriterionService
|
GeoTargetConstantService
|
|
ManagedCustomerService
|
CustomerClientLinkService
CustomerManagerLinkService
To mutate customer-client links use the |
|
MediaService
|
MediaFileService
|
|
OfflineCallConversionFeedService
|
ConversionUploadService
To upload offline call conversions use the
|
|
OfflineConversionAdjustmentFeedService
|
ConversionAdjustmentUploadService
|
|
OfflineConversionFeedService
|
ConversionUploadService
To upload offline click conversions use the
|
|
OfflineDataUploadService
|
OfflineUserDataJobService
Use |
|
ReportDefinitionService
|
GoogleAdsFieldService
Instead of retrieving report fields, |
|
Reports
|
GoogleAdsService
Reporting is now part of the unified query model implemented through
Search, part of |
|
SharedCriterionService
|
SharedCriterionService
|
|
SharedSetService
|
SharedSetService
|
|
TargetingIdeaService
|
KeywordPlanIdeaService
Business Category and Seed Ad Group have been removed. |
|
TrafficEstimatorService
|
KeywordPlanAdGroupService
KeywordPlanCampaignService
KeywordPlanIdeaService
KeywordPlanService
Use these services to create a keyword plan entity with ad groups, criteria, etc. and the entire plan can be priced. Learn more. You can also query these report resources: |
|
TrialAsyncErrorService
|
CampaignExperimentService
Use the |
|
TrialService
|
CampaignExperimentService
|