Manage your Google Ads accounts, campaigns, and reports with this API.
- REST Resource: v19
- REST Resource: v19.audienceInsights
- REST Resource: v19.customers
- REST Resource: v19.customers.AdGroupCriterionCustomizers
- REST Resource: v19.customers.CustomerCustomizers
- REST Resource: v19.customers.accountBudgetProposals
- REST Resource: v19.customers.accountLinks
- REST Resource: v19.customers.adGroupAdLabels
- REST Resource: v19.customers.adGroupAds
- REST Resource: v19.customers.adGroupAssetSets
- REST Resource: v19.customers.adGroupAssets
- REST Resource: v19.customers.adGroupBidModifiers
- REST Resource: v19.customers.adGroupCriteria
- REST Resource: v19.customers.adGroupCriterionLabels
- REST Resource: v19.customers.adGroupCustomizers
- REST Resource: v19.customers.adGroupLabels
- REST Resource: v19.customers.adGroups
- REST Resource: v19.customers.adParameters
- REST Resource: v19.customers.ads
- REST Resource: v19.customers.assetGroupAssets
- REST Resource: v19.customers.assetGroupListingGroupFilters
- REST Resource: v19.customers.assetGroupSignals
- REST Resource: v19.customers.assetGroups
- REST Resource: v19.customers.assetSetAssets
- REST Resource: v19.customers.assetSets
- REST Resource: v19.customers.assets
- REST Resource: v19.customers.audiences
- REST Resource: v19.customers.batchJobs
- REST Resource: v19.customers.biddingDataExclusions
- REST Resource: v19.customers.biddingSeasonalityAdjustments
- REST Resource: v19.customers.biddingStrategies
- REST Resource: v19.customers.billingSetups
- REST Resource: v19.customers.campaignAssetSets
- REST Resource: v19.customers.campaignAssets
- REST Resource: v19.customers.campaignBidModifiers
- REST Resource: v19.customers.campaignBudgets
- REST Resource: v19.customers.campaignConversionGoals
- REST Resource: v19.customers.campaignCriteria
- REST Resource: v19.customers.campaignCustomizers
- REST Resource: v19.customers.campaignDrafts
- REST Resource: v19.customers.campaignGroups
- REST Resource: v19.customers.campaignLabels
- REST Resource: v19.customers.campaignLifecycleGoal
- REST Resource: v19.customers.campaignSharedSets
- REST Resource: v19.customers.campaigns
- REST Resource: v19.customers.conversionActions
- REST Resource: v19.customers.conversionCustomVariables
- REST Resource: v19.customers.conversionGoalCampaignConfigs
- REST Resource: v19.customers.conversionValueRuleSets
- REST Resource: v19.customers.conversionValueRules
- REST Resource: v19.customers.customAudiences
- REST Resource: v19.customers.customConversionGoals
- REST Resource: v19.customers.customInterests
- REST Resource: v19.customers.customerAssetSets
- REST Resource: v19.customers.customerAssets
- REST Resource: v19.customers.customerClientLinks
- REST Resource: v19.customers.customerConversionGoals
- REST Resource: v19.customers.customerLabels
- REST Resource: v19.customers.customerLifecycleGoal
- REST Resource: v19.customers.customerManagerLinks
- REST Resource: v19.customers.customerNegativeCriteria
- REST Resource: v19.customers.customerSkAdNetworkConversionValueSchemas
- REST Resource: v19.customers.customerUserAccessInvitations
- REST Resource: v19.customers.customerUserAccesses
- REST Resource: v19.customers.customizerAttributes
- REST Resource: v19.customers.dataLinks
- REST Resource: v19.customers.experimentArms
- REST Resource: v19.customers.experiments
- REST Resource: v19.customers.googleAds
- REST Resource: v19.customers.invoices
- REST Resource: v19.customers.keywordPlanAdGroupKeywords
- REST Resource: v19.customers.keywordPlanAdGroups
- REST Resource: v19.customers.keywordPlanCampaignKeywords
- REST Resource: v19.customers.keywordPlanCampaigns
- REST Resource: v19.customers.keywordPlans
- REST Resource: v19.customers.labels
- REST Resource: v19.customers.localServices
- REST Resource: v19.customers.offlineUserDataJobs
- REST Resource: v19.customers.operations
- REST Resource: v19.customers.paymentsAccounts
- REST Resource: v19.customers.productLinkInvitations
- REST Resource: v19.customers.productLinks
- REST Resource: v19.customers.recommendationSubscriptions
- REST Resource: v19.customers.recommendations
- REST Resource: v19.customers.remarketingActions
- REST Resource: v19.customers.sharedCriteria
- REST Resource: v19.customers.sharedSets
- REST Resource: v19.customers.smartCampaignSettings
- REST Resource: v19.customers.thirdPartyAppAnalyticsLinks
- REST Resource: v19.customers.userListCustomerTypes
- REST Resource: v19.customers.userLists
- REST Resource: v19.geoTargetConstants
- REST Resource: v19.googleAdsFields
- REST Resource: v19.keywordThemeConstants
- REST Resource: v18
- REST Resource: v18.audienceInsights
- REST Resource: v18.customers
- REST Resource: v18.customers.AdGroupCriterionCustomizers
- REST Resource: v18.customers.CustomerCustomizers
- REST Resource: v18.customers.accountBudgetProposals
- REST Resource: v18.customers.accountLinks
- REST Resource: v18.customers.adGroupAdLabels
- REST Resource: v18.customers.adGroupAds
- REST Resource: v18.customers.adGroupAssetSets
- REST Resource: v18.customers.adGroupAssets
- REST Resource: v18.customers.adGroupBidModifiers
- REST Resource: v18.customers.adGroupCriteria
- REST Resource: v18.customers.adGroupCriterionLabels
- REST Resource: v18.customers.adGroupCustomizers
- REST Resource: v18.customers.adGroupExtensionSettings
- REST Resource: v18.customers.adGroupFeeds
- REST Resource: v18.customers.adGroupLabels
- REST Resource: v18.customers.adGroups
- REST Resource: v18.customers.adParameters
- REST Resource: v18.customers.ads
- REST Resource: v18.customers.assetGroupAssets
- REST Resource: v18.customers.assetGroupListingGroupFilters
- REST Resource: v18.customers.assetGroupSignals
- REST Resource: v18.customers.assetGroups
- REST Resource: v18.customers.assetSetAssets
- REST Resource: v18.customers.assetSets
- REST Resource: v18.customers.assets
- REST Resource: v18.customers.audiences
- REST Resource: v18.customers.batchJobs
- REST Resource: v18.customers.biddingDataExclusions
- REST Resource: v18.customers.biddingSeasonalityAdjustments
- REST Resource: v18.customers.biddingStrategies
- REST Resource: v18.customers.billingSetups
- REST Resource: v18.customers.campaignAssetSets
- REST Resource: v18.customers.campaignAssets
- REST Resource: v18.customers.campaignBidModifiers
- REST Resource: v18.customers.campaignBudgets
- REST Resource: v18.customers.campaignConversionGoals
- REST Resource: v18.customers.campaignCriteria
- REST Resource: v18.customers.campaignCustomizers
- REST Resource: v18.customers.campaignDrafts
- REST Resource: v18.customers.campaignExtensionSettings
- REST Resource: v18.customers.campaignFeeds
- REST Resource: v18.customers.campaignGroups
- REST Resource: v18.customers.campaignLabels
- REST Resource: v18.customers.campaignLifecycleGoal
- REST Resource: v18.customers.campaignSharedSets
- REST Resource: v18.customers.campaigns
- REST Resource: v18.customers.conversionActions
- REST Resource: v18.customers.conversionCustomVariables
- REST Resource: v18.customers.conversionGoalCampaignConfigs
- REST Resource: v18.customers.conversionValueRuleSets
- REST Resource: v18.customers.conversionValueRules
- REST Resource: v18.customers.customAudiences
- REST Resource: v18.customers.customConversionGoals
- REST Resource: v18.customers.customInterests
- REST Resource: v18.customers.customerAssetSets
- REST Resource: v18.customers.customerAssets
- REST Resource: v18.customers.customerClientLinks
- REST Resource: v18.customers.customerConversionGoals
- REST Resource: v18.customers.customerExtensionSettings
- REST Resource: v18.customers.customerFeeds
- REST Resource: v18.customers.customerLabels
- REST Resource: v18.customers.customerLifecycleGoal
- REST Resource: v18.customers.customerManagerLinks
- REST Resource: v18.customers.customerNegativeCriteria
- REST Resource: v18.customers.customerSkAdNetworkConversionValueSchemas
- REST Resource: v18.customers.customerUserAccessInvitations
- REST Resource: v18.customers.customerUserAccesses
- REST Resource: v18.customers.customizerAttributes
- REST Resource: v18.customers.dataLinks
- REST Resource: v18.customers.experimentArms
- REST Resource: v18.customers.experiments
- REST Resource: v18.customers.extensionFeedItems
- REST Resource: v18.customers.feedItemSetLinks
- REST Resource: v18.customers.feedItemSets
- REST Resource: v18.customers.feedItemTargets
- REST Resource: v18.customers.feedItems
- REST Resource: v18.customers.feedMappings
- REST Resource: v18.customers.feeds
- REST Resource: v18.customers.googleAds
- REST Resource: v18.customers.invoices
- REST Resource: v18.customers.keywordPlanAdGroupKeywords
- REST Resource: v18.customers.keywordPlanAdGroups
- REST Resource: v18.customers.keywordPlanCampaignKeywords
- REST Resource: v18.customers.keywordPlanCampaigns
- REST Resource: v18.customers.keywordPlans
- REST Resource: v18.customers.labels
- REST Resource: v18.customers.localServices
- REST Resource: v18.customers.offlineUserDataJobs
- REST Resource: v18.customers.operations
- REST Resource: v18.customers.paymentsAccounts
- REST Resource: v18.customers.productLinkInvitations
- REST Resource: v18.customers.productLinks
- REST Resource: v18.customers.recommendationSubscriptions
- REST Resource: v18.customers.recommendations
- REST Resource: v18.customers.remarketingActions
- REST Resource: v18.customers.sharedCriteria
- REST Resource: v18.customers.sharedSets
- REST Resource: v18.customers.smartCampaignSettings
- REST Resource: v18.customers.thirdPartyAppAnalyticsLinks
- REST Resource: v18.customers.userListCustomerTypes
- REST Resource: v18.customers.userLists
- REST Resource: v18.geoTargetConstants
- REST Resource: v18.googleAdsFields
- REST Resource: v18.keywordThemeConstants
- REST Resource: v17
- REST Resource: v17.audienceInsights
- REST Resource: v17.customers
- REST Resource: v17.customers.AdGroupCriterionCustomizers
- REST Resource: v17.customers.CustomerCustomizers
- REST Resource: v17.customers.accountBudgetProposals
- REST Resource: v17.customers.accountLinks
- REST Resource: v17.customers.adGroupAdLabels
- REST Resource: v17.customers.adGroupAds
- REST Resource: v17.customers.adGroupAssetSets
- REST Resource: v17.customers.adGroupAssets
- REST Resource: v17.customers.adGroupBidModifiers
- REST Resource: v17.customers.adGroupCriteria
- REST Resource: v17.customers.adGroupCriterionLabels
- REST Resource: v17.customers.adGroupCustomizers
- REST Resource: v17.customers.adGroupExtensionSettings
- REST Resource: v17.customers.adGroupFeeds
- REST Resource: v17.customers.adGroupLabels
- REST Resource: v17.customers.adGroups
- REST Resource: v17.customers.adParameters
- REST Resource: v17.customers.ads
- REST Resource: v17.customers.assetGroupAssets
- REST Resource: v17.customers.assetGroupListingGroupFilters
- REST Resource: v17.customers.assetGroupSignals
- REST Resource: v17.customers.assetGroups
- REST Resource: v17.customers.assetSetAssets
- REST Resource: v17.customers.assetSets
- REST Resource: v17.customers.assets
- REST Resource: v17.customers.audiences
- REST Resource: v17.customers.batchJobs
- REST Resource: v17.customers.biddingDataExclusions
- REST Resource: v17.customers.biddingSeasonalityAdjustments
- REST Resource: v17.customers.biddingStrategies
- REST Resource: v17.customers.billingSetups
- REST Resource: v17.customers.campaignAssetSets
- REST Resource: v17.customers.campaignAssets
- REST Resource: v17.customers.campaignBidModifiers
- REST Resource: v17.customers.campaignBudgets
- REST Resource: v17.customers.campaignConversionGoals
- REST Resource: v17.customers.campaignCriteria
- REST Resource: v17.customers.campaignCustomizers
- REST Resource: v17.customers.campaignDrafts
- REST Resource: v17.customers.campaignExtensionSettings
- REST Resource: v17.customers.campaignFeeds
- REST Resource: v17.customers.campaignGroups
- REST Resource: v17.customers.campaignLabels
- REST Resource: v17.customers.campaignLifecycleGoal
- REST Resource: v17.customers.campaignSharedSets
- REST Resource: v17.customers.campaigns
- REST Resource: v17.customers.conversionActions
- REST Resource: v17.customers.conversionCustomVariables
- REST Resource: v17.customers.conversionGoalCampaignConfigs
- REST Resource: v17.customers.conversionValueRuleSets
- REST Resource: v17.customers.conversionValueRules
- REST Resource: v17.customers.customAudiences
- REST Resource: v17.customers.customConversionGoals
- REST Resource: v17.customers.customInterests
- REST Resource: v17.customers.customerAssetSets
- REST Resource: v17.customers.customerAssets
- REST Resource: v17.customers.customerClientLinks
- REST Resource: v17.customers.customerConversionGoals
- REST Resource: v17.customers.customerExtensionSettings
- REST Resource: v17.customers.customerFeeds
- REST Resource: v17.customers.customerLabels
- REST Resource: v17.customers.customerLifecycleGoal
- REST Resource: v17.customers.customerManagerLinks
- REST Resource: v17.customers.customerNegativeCriteria
- REST Resource: v17.customers.customerSkAdNetworkConversionValueSchemas
- REST Resource: v17.customers.customerUserAccessInvitations
- REST Resource: v17.customers.customerUserAccesses
- REST Resource: v17.customers.customizerAttributes
- REST Resource: v17.customers.experimentArms
- REST Resource: v17.customers.experiments
- REST Resource: v17.customers.extensionFeedItems
- REST Resource: v17.customers.feedItemSetLinks
- REST Resource: v17.customers.feedItemSets
- REST Resource: v17.customers.feedItemTargets
- REST Resource: v17.customers.feedItems
- REST Resource: v17.customers.feedMappings
- REST Resource: v17.customers.feeds
- REST Resource: v17.customers.googleAds
- REST Resource: v17.customers.invoices
- REST Resource: v17.customers.keywordPlanAdGroupKeywords
- REST Resource: v17.customers.keywordPlanAdGroups
- REST Resource: v17.customers.keywordPlanCampaignKeywords
- REST Resource: v17.customers.keywordPlanCampaigns
- REST Resource: v17.customers.keywordPlans
- REST Resource: v17.customers.labels
- REST Resource: v17.customers.localServices
- REST Resource: v17.customers.offlineUserDataJobs
- REST Resource: v17.customers.operations
- REST Resource: v17.customers.paymentsAccounts
- REST Resource: v17.customers.productLinkInvitations
- REST Resource: v17.customers.productLinks
- REST Resource: v17.customers.recommendationSubscriptions
- REST Resource: v17.customers.recommendations
- REST Resource: v17.customers.remarketingActions
- REST Resource: v17.customers.sharedCriteria
- REST Resource: v17.customers.sharedSets
- REST Resource: v17.customers.smartCampaignSettings
- REST Resource: v17.customers.thirdPartyAppAnalyticsLinks
- REST Resource: v17.customers.userListCustomerTypes
- REST Resource: v17.customers.userLists
- REST Resource: v17.geoTargetConstants
- REST Resource: v17.googleAdsFields
- REST Resource: v17.keywordThemeConstants
Service: googleads.googleapis.com
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://googleads.googleapis.com
REST Resource: v19
Methods | |
---|---|
listPlannableLocations |
POST /v19:listPlannableLocations Returns the list of plannable locations (for example, countries). |
listPlannableProducts |
POST /v19:listPlannableProducts Returns the list of per-location plannable YouTube ad formats with allowed targeting. |
REST Resource: v19.audienceInsights
Methods | |
---|---|
listInsightsEligibleDates |
POST /v19/audienceInsights:listInsightsEligibleDates Lists date ranges for which audience insights data can be requested. |
REST Resource: v19.customers
Methods | |
---|---|
createCustomerClient |
POST /v19/customers/{customerId}:createCustomerClient Creates a new client under manager. |
generateAdGroupThemes |
POST /v19/customers/{customerId}:generateAdGroupThemes Returns a list of suggested AdGroups and suggested modifications (text, match type) for the given keywords. |
generateAudienceCompositionInsights |
POST /v19/customers/{customerId}:generateAudienceCompositionInsights Returns a collection of attributes that are represented in an audience of interest, with metrics that compare each attribute's share of the audience with its share of a baseline audience. |
generateAudienceOverlapInsights |
POST /v19/customers/{customerId}:generateAudienceOverlapInsights Returns a collection of audience attributes along with estimates of the overlap between their potential YouTube reach and that of a given input attribute. |
generateCreatorInsights |
POST /v19/customers/{customerId}:generateCreatorInsights Returns insights for a collection of YouTube Creators and Channels. |
generateInsightsFinderReport |
POST /v19/customers/{customerId}:generateInsightsFinderReport Creates a saved report that can be viewed in the Insights Finder tool. |
generateKeywordForecastMetrics |
POST /v19/customers/{customerId}:generateKeywordForecastMetrics Returns metrics (such as impressions, clicks, total cost) of a keyword forecast for the given campaign. |
generateKeywordHistoricalMetrics |
POST /v19/customers/{customerId}:generateKeywordHistoricalMetrics Returns a list of keyword historical metrics. |
generateKeywordIdeas |
POST /v19/customers/{customerId}:generateKeywordIdeas Returns a list of keyword ideas. |
generateReachForecast |
POST /v19/customers/{customerId}:generateReachForecast Generates a reach forecast for a given targeting / product mix. |
generateShareablePreviews |
POST /v19/customers/{customerId}:generateShareablePreviews Returns the requested Shareable Preview. |
generateSuggestedTargetingInsights |
POST /v19/customers/{customerId}:generateSuggestedTargetingInsights Returns a collection of targeting insights (e.g. |
generateTargetingSuggestionMetrics |
POST /v19/customers/{customerId}:generateTargetingSuggestionMetrics Returns potential reach metrics for targetable audiences. |
generateTrendingInsights |
POST /v19/customers/{customerId}:generateTrendingInsights Returns insights for trending content on YouTube. |
getIdentityVerification |
GET /v19/customers/{customerId}/getIdentityVerification Returns Identity Verification information. |
listAccessibleCustomers |
GET /v19/customers:listAccessibleCustomers Returns resource names of customers directly accessible by the user authenticating the call. |
mutate |
POST /v19/customers/{customerId}:mutate Updates a customer. |
searchAudienceInsightsAttributes |
POST /v19/customers/{customerId}:searchAudienceInsightsAttributes Searches for audience attributes that can be used to generate insights. |
startIdentityVerification |
POST /v19/customers/{customerId}:startIdentityVerification Starts Identity Verification for a given verification program type. |
suggestBrands |
POST /v19/customers/{customerId}:suggestBrands Rpc to return a list of matching brands based on a prefix for this customer. |
suggestKeywordThemes |
POST /v19/customers/{customerId}:suggestKeywordThemes Suggests keyword themes to advertise on. |
suggestSmartCampaignAd |
POST /v19/customers/{customerId}:suggestSmartCampaignAd Suggests a Smart campaign ad compatible with the Ad family of resources, based on data points such as targeting and the business to advertise. |
suggestSmartCampaignBudgetOptions |
POST /v19/customers/{customerId}:suggestSmartCampaignBudgetOptions Returns BudgetOption suggestions. |
suggestTravelAssets |
POST /v19/customers/{customerId}:suggestTravelAssets Returns Travel Asset suggestions. |
uploadCallConversions |
POST /v19/customers/{customerId}:uploadCallConversions Processes the given call conversions. |
uploadClickConversions |
POST /v19/customers/{customerId}:uploadClickConversions Processes the given click conversions. |
uploadConversionAdjustments |
POST /v19/customers/{customerId}:uploadConversionAdjustments Processes the given conversion adjustments. |
uploadUserData |
POST /v19/customers/{customerId}:uploadUserData Uploads the given user data. |
REST Resource: v19.customers.AdGroupCriterionCustomizers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/AdGroupCriterionCustomizers:mutate Creates, updates or removes ad group criterion customizers. |
REST Resource: v19.customers.CustomerCustomizers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/CustomerCustomizers:mutate Creates, updates or removes customer customizers. |
REST Resource: v19.customers.accountBudgetProposals
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/accountBudgetProposals:mutate Creates, updates, or removes account budget proposals. |
REST Resource: v19.customers.accountLinks
Methods | |
---|---|
create |
POST /v19/customers/{customerId}/accountLinks:create Creates an account link. |
mutate |
POST /v19/customers/{customerId}/accountLinks:mutate Creates or removes an account link. |
REST Resource: v19.customers.adGroupAdLabels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupAdLabels:mutate Creates and removes ad group ad labels. |
REST Resource: v19.customers.adGroupAds
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupAds:mutate Creates, updates, or removes ads. |
removeAutomaticallyCreatedAssets |
POST /v19/{adGroupAd=customers/*/adGroupAds/*}:removeAutomaticallyCreatedAssets Remove automatically created assets from an ad. |
REST Resource: v19.customers.adGroupAssetSets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupAssetSets:mutate Creates, or removes ad group asset sets. |
REST Resource: v19.customers.adGroupAssets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupAssets:mutate Creates, updates, or removes ad group assets. |
REST Resource: v19.customers.adGroupBidModifiers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupBidModifiers:mutate Creates, updates, or removes ad group bid modifiers. |
REST Resource: v19.customers.adGroupCriteria
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v19.customers.adGroupCriterionLabels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupCriterionLabels:mutate Creates and removes ad group criterion labels. |
REST Resource: v19.customers.adGroupCustomizers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupCustomizers:mutate Creates, updates or removes ad group customizers. |
REST Resource: v19.customers.adGroupLabels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroupLabels:mutate Creates and removes ad group labels. |
REST Resource: v19.customers.adGroups
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adGroups:mutate Creates, updates, or removes ad groups. |
REST Resource: v19.customers.adParameters
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/adParameters:mutate Creates, updates, or removes ad parameters. |
REST Resource: v19.customers.ads
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/ads:mutate Updates ads. |
REST Resource: v19.customers.assetGroupAssets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetGroupAssets:mutate Creates, updates or removes asset group assets. |
REST Resource: v19.customers.assetGroupListingGroupFilters
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetGroupListingGroupFilters:mutate Creates, updates or removes asset group listing group filters. |
REST Resource: v19.customers.assetGroupSignals
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetGroupSignals:mutate Creates or removes asset group signals. |
REST Resource: v19.customers.assetGroups
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetGroups:mutate Creates, updates or removes asset groups. |
REST Resource: v19.customers.assetSetAssets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetSetAssets:mutate Creates, updates or removes asset set assets. |
REST Resource: v19.customers.assetSets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assetSets:mutate Creates, updates or removes asset sets. |
REST Resource: v19.customers.assets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/assets:mutate Creates assets. |
REST Resource: v19.customers.audiences
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/audiences:mutate Creates audiences. |
REST Resource: v19.customers.batchJobs
Methods | |
---|---|
addOperations |
POST /v19/{resourceName=customers/*/batchJobs/*}:addOperations Add operations to the batch job. |
listResults |
GET /v19/{resourceName=customers/*/batchJobs/*}:listResults Returns the results of the batch job. |
mutate |
POST /v19/customers/{customerId}/batchJobs:mutate Mutates a batch job. |
run |
POST /v19/{resourceName=customers/*/batchJobs/*}:run Runs the batch job. |
REST Resource: v19.customers.biddingDataExclusions
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/biddingDataExclusions:mutate Creates, updates, or removes data exclusions. |
REST Resource: v19.customers.biddingSeasonalityAdjustments
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/biddingSeasonalityAdjustments:mutate Creates, updates, or removes seasonality adjustments. |
REST Resource: v19.customers.biddingStrategies
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/biddingStrategies:mutate Creates, updates, or removes bidding strategies. |
REST Resource: v19.customers.billingSetups
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/billingSetups:mutate Creates a billing setup, or cancels an existing billing setup. |
REST Resource: v19.customers.campaignAssetSets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignAssetSets:mutate Creates, updates or removes campaign asset sets. |
REST Resource: v19.customers.campaignAssets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignAssets:mutate Creates, updates, or removes campaign assets. |
REST Resource: v19.customers.campaignBidModifiers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignBidModifiers:mutate Creates, updates, or removes campaign bid modifiers. |
REST Resource: v19.customers.campaignBudgets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignBudgets:mutate Creates, updates, or removes campaign budgets. |
REST Resource: v19.customers.campaignConversionGoals
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignConversionGoals:mutate Creates, updates or removes campaign conversion goals. |
REST Resource: v19.customers.campaignCriteria
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v19.customers.campaignCustomizers
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignCustomizers:mutate Creates, updates or removes campaign customizers. |
REST Resource: v19.customers.campaignDrafts
Methods | |
---|---|
listAsyncErrors |
GET /v19/{resourceName=customers/*/campaignDrafts/*}:listAsyncErrors Returns all errors that occurred during CampaignDraft promote. |
mutate |
POST /v19/customers/{customerId}/campaignDrafts:mutate Creates, updates, or removes campaign drafts. |
promote |
POST /v19/{campaignDraft=customers/*/campaignDrafts/*}:promote Promotes the changes in a draft back to the base campaign. |
REST Resource: v19.customers.campaignGroups
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignGroups:mutate Creates, updates, or removes campaign groups. |
REST Resource: v19.customers.campaignLabels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/campaignLabels:mutate Creates and removes campaign-label relationships. |
REST Resource: v19.customers.campaignLifecycleGoal
Methods | |
---|---|
configureCampaignLifecycleGoals |
POST /v19/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals Process the given campaign lifecycle configurations. |
REST Resource: v19.customers.campaigns
Methods | |
---|---|
enablePMaxBrandGuidelines |
POST /v19/customers/{customerId}/campaigns:enablePMaxBrandGuidelines Enables Brand Guidelines for Performance Max campaigns. |
mutate |
POST /v19/customers/{customerId}/campaigns:mutate Creates, updates, or removes campaigns. |
REST Resource: v19.customers.conversionActions
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/conversionActions:mutate Creates, updates or removes conversion actions. |
REST Resource: v19.customers.conversionCustomVariables
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/conversionCustomVariables:mutate Creates or updates conversion custom variables. |
REST Resource: v19.customers.conversionGoalCampaignConfigs
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/conversionGoalCampaignConfigs:mutate Creates, updates or removes conversion goal campaign config. |
REST Resource: v19.customers.conversionValueRuleSets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/conversionValueRuleSets:mutate Creates, updates or removes conversion value rule sets. |
REST Resource: v19.customers.conversionValueRules
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/conversionValueRules:mutate Creates, updates, or removes conversion value rules. |
REST Resource: v19.customers.customAudiences
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customAudiences:mutate Creates or updates custom audiences. |
REST Resource: v19.customers.customConversionGoals
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customConversionGoals:mutate Creates, updates or removes custom conversion goals. |
REST Resource: v19.customers.customInterests
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customInterests:mutate Creates or updates custom interests. |
REST Resource: v19.customers.customerAssetSets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerAssetSets:mutate Creates, or removes customer asset sets. |
REST Resource: v19.customers.customerAssets
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerAssets:mutate Creates, updates, or removes customer assets. |
REST Resource: v19.customers.customerClientLinks
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerClientLinks:mutate Creates or updates a customer client link. |
REST Resource: v19.customers.customerConversionGoals
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerConversionGoals:mutate Creates, updates or removes customer conversion goals. |
REST Resource: v19.customers.customerLabels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerLabels:mutate Creates and removes customer-label relationships. |
REST Resource: v19.customers.customerLifecycleGoal
Methods | |
---|---|
configureCustomerLifecycleGoals |
POST /v19/customers/{customerId}/customerLifecycleGoal:configureCustomerLifecycleGoals Process the given customer lifecycle configurations. |
REST Resource: v19.customers.customerManagerLinks
Methods | |
---|---|
moveManagerLink |
POST /v19/customers/{customerId}/customerManagerLinks:moveManagerLink Moves a client customer to a new manager customer. |
mutate |
POST /v19/customers/{customerId}/customerManagerLinks:mutate Updates customer manager links. |
REST Resource: v19.customers.customerNegativeCriteria
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerNegativeCriteria:mutate Creates or removes criteria. |
REST Resource: v19.customers.customerSkAdNetworkConversionValueSchemas
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate Creates or updates the CustomerSkAdNetworkConversionValueSchema. |
REST Resource: v19.customers.customerUserAccessInvitations
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerUserAccessInvitations:mutate Creates or removes an access invitation. |
REST Resource: v19.customers.customerUserAccesses
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customerUserAccesses:mutate Updates, removes permission of a user on a given customer. |
REST Resource: v19.customers.customizerAttributes
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/customizerAttributes:mutate Creates, updates or removes customizer attributes. |
REST Resource: v19.customers.dataLinks
Methods | |
---|---|
create |
POST /v19/customers/{customerId}/dataLinks:create Creates a data link. |
remove |
POST /v19/customers/{customerId}/dataLinks:remove Remove a data link. |
update |
POST /v19/customers/{customerId}/dataLinks:update Update a data link. |
REST Resource: v19.customers.experimentArms
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/experimentArms:mutate Creates, updates, or removes experiment arms. |
REST Resource: v19.customers.experiments
Methods | |
---|---|
endExperiment |
POST /v19/{experiment=customers/*/experiments/*}:endExperiment Immediately ends an experiment, changing the experiment's scheduled end date and without waiting for end of day. |
graduateExperiment |
POST /v19/{experiment=customers/*/experiments/*}:graduateExperiment Graduates an experiment to a full campaign. |
listExperimentAsyncErrors |
GET /v19/{resourceName=customers/*/experiments/*}:listExperimentAsyncErrors Returns all errors that occurred during the last Experiment update (either scheduling or promotion). |
mutate |
POST /v19/customers/{customerId}/experiments:mutate Creates, updates, or removes experiments. |
promoteExperiment |
POST /v19/{resourceName=customers/*/experiments/*}:promoteExperiment Promotes the trial campaign thus applying changes in the trial campaign to the base campaign. |
scheduleExperiment |
POST /v19/{resourceName=customers/*/experiments/*}:scheduleExperiment Schedule an experiment. |
REST Resource: v19.customers.googleAds
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/googleAds:mutate Creates, updates, or removes resources. |
search |
POST /v19/customers/{customerId}/googleAds:search Returns all rows that match the search query. |
searchStream |
POST /v19/customers/{customerId}/googleAds:searchStream Returns all rows that match the search stream query. |
REST Resource: v19.customers.invoices
Methods | |
---|---|
list |
GET /v19/customers/{customerId}/invoices Returns all invoices associated with a billing setup, for a given month. |
REST Resource: v19.customers.keywordPlanAdGroupKeywords
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/keywordPlanAdGroupKeywords:mutate Creates, updates, or removes Keyword Plan ad group keywords. |
REST Resource: v19.customers.keywordPlanAdGroups
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/keywordPlanAdGroups:mutate Creates, updates, or removes Keyword Plan ad groups. |
REST Resource: v19.customers.keywordPlanCampaignKeywords
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/keywordPlanCampaignKeywords:mutate Creates, updates, or removes Keyword Plan campaign keywords. |
REST Resource: v19.customers.keywordPlanCampaigns
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/keywordPlanCampaigns:mutate Creates, updates, or removes Keyword Plan campaigns. |
REST Resource: v19.customers.keywordPlans
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/keywordPlans:mutate Creates, updates, or removes keyword plans. |
REST Resource: v19.customers.labels
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/labels:mutate Creates, updates, or removes labels. |
REST Resource: v19.customers.localServices
Methods | |
---|---|
appendLeadConversation |
POST /v19/customers/{customerId}/localServices:appendLeadConversation RPC to append Local Services Lead Conversation resources to Local Services Lead resources. |
REST Resource: v19.customers.offlineUserDataJobs
Methods | |
---|---|
addOperations |
POST /v19/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations Adds operations to the offline user data job. |
create |
POST /v19/customers/{customerId}/offlineUserDataJobs:create Creates an offline user data job. |
run |
POST /v19/{resourceName=customers/*/offlineUserDataJobs/*}:run Runs the offline user data job. |
REST Resource: v19.customers.operations
Methods | |
---|---|
cancel |
POST /v19/{name=customers/*/operations/*}:cancel Starts asynchronous cancellation on a long-running operation. |
delete |
DELETE /v19/{name=customers/*/operations/*} Deletes a long-running operation. |
get |
GET /v19/{name=customers/*/operations/*} Gets the latest state of a long-running operation. |
list |
GET /v19/{name=customers/*/operations} Lists operations that match the specified filter in the request. |
wait |
POST /v19/{name=customers/*/operations/*}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
REST Resource: v19.customers.paymentsAccounts
Methods | |
---|---|
list |
GET /v19/customers/{customerId}/paymentsAccounts Returns all payments accounts associated with all managers between the login customer ID and specified serving customer in the hierarchy, inclusive. |
REST Resource: v19.customers.productLinkInvitations
Methods | |
---|---|
create |
POST /v19/customers/{customerId}/productLinkInvitations:create Creates a product link invitation. |
remove |
POST /v19/customers/{customerId}/productLinkInvitations:remove Remove a product link invitation. |
update |
POST /v19/customers/{customerId}/productLinkInvitations:update Update a product link invitation. |
REST Resource: v19.customers.productLinks
Methods | |
---|---|
create |
POST /v19/customers/{customerId}/productLinks:create Creates a product link. |
remove |
POST /v19/customers/{customerId}/productLinks:remove Removes a product link. |
REST Resource: v19.customers.recommendationSubscriptions
Methods | |
---|---|
mutateRecommendationSubscription |
POST /v19/customers/{customerId}/recommendationSubscriptions:mutateRecommendationSubscription Mutates given subscription with corresponding apply parameters. |
REST Resource: v19.customers.recommendations
Methods | |
---|---|
apply |
POST /v19/customers/{customerId}/recommendations:apply Applies given recommendations with corresponding apply parameters. |
dismiss |
POST /v19/customers/{customerId}/recommendations:dismiss Dismisses given recommendations. |
generate |
POST /v19/customers/{customerId}/recommendations:generate Generates Recommendations based off the requested recommendation_types. |
REST Resource: v19.customers.remarketingActions
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/remarketingActions:mutate Creates or updates remarketing actions. |
REST Resource: v19.customers.smartCampaignSettings
Methods | |
---|---|
getSmartCampaignStatus |
GET /v19/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus Returns the status of the requested Smart campaign. |
mutate |
POST /v19/customers/{customerId}/smartCampaignSettings:mutate Updates Smart campaign settings for campaigns. |
REST Resource: v19.customers.thirdPartyAppAnalyticsLinks
Methods | |
---|---|
regenerateShareableLinkId |
POST /v19/{resourceName=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be provided to the third party when setting up app analytics. |
REST Resource: v19.customers.userListCustomerTypes
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/userListCustomerTypes:mutate Attach or remove user list customer types. |
REST Resource: v19.customers.userLists
Methods | |
---|---|
mutate |
POST /v19/customers/{customerId}/userLists:mutate Creates or updates user lists. |
REST Resource: v19.geoTargetConstants
Methods | |
---|---|
suggest |
POST /v19/geoTargetConstants:suggest Returns GeoTargetConstant suggestions by location name or by resource name. |
REST Resource: v19.googleAdsFields
Methods | |
---|---|
get |
GET /v19/{resourceName=googleAdsFields/*} Returns just the requested field. |
search |
POST /v19/googleAdsFields:search Returns all fields that match the search query. |
REST Resource: v19.keywordThemeConstants
Methods | |
---|---|
suggest |
POST /v19/keywordThemeConstants:suggest Returns KeywordThemeConstant suggestions by keyword themes. |
REST Resource: v18
Methods | |
---|---|
listPlannableLocations |
POST /v18:listPlannableLocations Returns the list of plannable locations (for example, countries). |
listPlannableProducts |
POST /v18:listPlannableProducts Returns the list of per-location plannable YouTube ad formats with allowed targeting. |
REST Resource: v18.audienceInsights
Methods | |
---|---|
listInsightsEligibleDates |
POST /v18/audienceInsights:listInsightsEligibleDates Lists date ranges for which audience insights data can be requested. |
REST Resource: v18.customers
Methods | |
---|---|
createCustomerClient |
POST /v18/customers/{customerId}:createCustomerClient Creates a new client under manager. |
generateAdGroupThemes |
POST /v18/customers/{customerId}:generateAdGroupThemes Returns a list of suggested AdGroups and suggested modifications (text, match type) for the given keywords. |
generateAudienceCompositionInsights |
POST /v18/customers/{customerId}:generateAudienceCompositionInsights Returns a collection of attributes that are represented in an audience of interest, with metrics that compare each attribute's share of the audience with its share of a baseline audience. |
generateAudienceOverlapInsights |
POST /v18/customers/{customerId}:generateAudienceOverlapInsights Returns a collection of audience attributes along with estimates of the overlap between their potential YouTube reach and that of a given input attribute. |
generateCreatorInsights |
POST /v18/customers/{customerId}:generateCreatorInsights Returns insights for a collection of YouTube Creators and Channels. |
generateInsightsFinderReport |
POST /v18/customers/{customerId}:generateInsightsFinderReport Creates a saved report that can be viewed in the Insights Finder tool. |
generateKeywordForecastMetrics |
POST /v18/customers/{customerId}:generateKeywordForecastMetrics Returns metrics (such as impressions, clicks, total cost) of a keyword forecast for the given campaign. |
generateKeywordHistoricalMetrics |
POST /v18/customers/{customerId}:generateKeywordHistoricalMetrics Returns a list of keyword historical metrics. |
generateKeywordIdeas |
POST /v18/customers/{customerId}:generateKeywordIdeas Returns a list of keyword ideas. |
generateReachForecast |
POST /v18/customers/{customerId}:generateReachForecast Generates a reach forecast for a given targeting / product mix. |
generateShareablePreviews |
POST /v18/customers/{customerId}:generateShareablePreviews Returns the requested Shareable Preview. |
generateSuggestedTargetingInsights |
POST /v18/customers/{customerId}:generateSuggestedTargetingInsights Returns a collection of targeting insights (e.g. |
generateTargetingSuggestionMetrics |
POST /v18/customers/{customerId}:generateTargetingSuggestionMetrics Returns potential reach metrics for targetable audiences. |
getIdentityVerification |
GET /v18/customers/{customerId}/getIdentityVerification Returns Identity Verification information. |
listAccessibleCustomers |
GET /v18/customers:listAccessibleCustomers Returns resource names of customers directly accessible by the user authenticating the call. |
mutate |
POST /v18/customers/{customerId}:mutate Updates a customer. |
searchAudienceInsightsAttributes |
POST /v18/customers/{customerId}:searchAudienceInsightsAttributes Searches for audience attributes that can be used to generate insights. |
startIdentityVerification |
POST /v18/customers/{customerId}:startIdentityVerification Starts Identity Verification for a given verification program type. |
suggestBrands |
POST /v18/customers/{customerId}:suggestBrands Rpc to return a list of matching brands based on a prefix for this customer. |
suggestKeywordThemes |
POST /v18/customers/{customerId}:suggestKeywordThemes Suggests keyword themes to advertise on. |
suggestSmartCampaignAd |
POST /v18/customers/{customerId}:suggestSmartCampaignAd Suggests a Smart campaign ad compatible with the Ad family of resources, based on data points such as targeting and the business to advertise. |
suggestSmartCampaignBudgetOptions |
POST /v18/customers/{customerId}:suggestSmartCampaignBudgetOptions Returns BudgetOption suggestions. |
suggestTravelAssets |
POST /v18/customers/{customerId}:suggestTravelAssets Returns Travel Asset suggestions. |
uploadCallConversions |
POST /v18/customers/{customerId}:uploadCallConversions Processes the given call conversions. |
uploadClickConversions |
POST /v18/customers/{customerId}:uploadClickConversions Processes the given click conversions. |
uploadConversionAdjustments |
POST /v18/customers/{customerId}:uploadConversionAdjustments Processes the given conversion adjustments. |
uploadUserData |
POST /v18/customers/{customerId}:uploadUserData Uploads the given user data. |
REST Resource: v18.customers.AdGroupCriterionCustomizers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/AdGroupCriterionCustomizers:mutate Creates, updates or removes ad group criterion customizers. |
REST Resource: v18.customers.CustomerCustomizers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/CustomerCustomizers:mutate Creates, updates or removes customer customizers. |
REST Resource: v18.customers.accountBudgetProposals
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/accountBudgetProposals:mutate Creates, updates, or removes account budget proposals. |
REST Resource: v18.customers.accountLinks
Methods | |
---|---|
create |
POST /v18/customers/{customerId}/accountLinks:create Creates an account link. |
mutate |
POST /v18/customers/{customerId}/accountLinks:mutate Creates or removes an account link. |
REST Resource: v18.customers.adGroupAdLabels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupAdLabels:mutate Creates and removes ad group ad labels. |
REST Resource: v18.customers.adGroupAds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupAds:mutate Creates, updates, or removes ads. |
removeAutomaticallyCreatedAssets |
POST /v18/{adGroupAd=customers/*/adGroupAds/*}:removeAutomaticallyCreatedAssets Remove automatically created assets from an ad. |
REST Resource: v18.customers.adGroupAssetSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupAssetSets:mutate Creates, or removes ad group asset sets. |
REST Resource: v18.customers.adGroupAssets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupAssets:mutate Creates, updates, or removes ad group assets. |
REST Resource: v18.customers.adGroupBidModifiers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupBidModifiers:mutate Creates, updates, or removes ad group bid modifiers. |
REST Resource: v18.customers.adGroupCriteria
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v18.customers.adGroupCriterionLabels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupCriterionLabels:mutate Creates and removes ad group criterion labels. |
REST Resource: v18.customers.adGroupCustomizers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupCustomizers:mutate Creates, updates or removes ad group customizers. |
REST Resource: v18.customers.adGroupExtensionSettings
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupExtensionSettings:mutate Creates, updates, or removes ad group extension settings. |
REST Resource: v18.customers.adGroupFeeds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupFeeds:mutate Creates, updates, or removes ad group feeds. |
REST Resource: v18.customers.adGroupLabels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroupLabels:mutate Creates and removes ad group labels. |
REST Resource: v18.customers.adGroups
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adGroups:mutate Creates, updates, or removes ad groups. |
REST Resource: v18.customers.adParameters
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/adParameters:mutate Creates, updates, or removes ad parameters. |
REST Resource: v18.customers.ads
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/ads:mutate Updates ads. |
REST Resource: v18.customers.assetGroupAssets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetGroupAssets:mutate Creates, updates or removes asset group assets. |
REST Resource: v18.customers.assetGroupListingGroupFilters
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetGroupListingGroupFilters:mutate Creates, updates or removes asset group listing group filters. |
REST Resource: v18.customers.assetGroupSignals
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetGroupSignals:mutate Creates or removes asset group signals. |
REST Resource: v18.customers.assetGroups
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetGroups:mutate Creates, updates or removes asset groups. |
REST Resource: v18.customers.assetSetAssets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetSetAssets:mutate Creates, updates or removes asset set assets. |
REST Resource: v18.customers.assetSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assetSets:mutate Creates, updates or removes asset sets. |
REST Resource: v18.customers.assets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/assets:mutate Creates assets. |
REST Resource: v18.customers.audiences
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/audiences:mutate Creates audiences. |
REST Resource: v18.customers.batchJobs
Methods | |
---|---|
addOperations |
POST /v18/{resourceName=customers/*/batchJobs/*}:addOperations Add operations to the batch job. |
listResults |
GET /v18/{resourceName=customers/*/batchJobs/*}:listResults Returns the results of the batch job. |
mutate |
POST /v18/customers/{customerId}/batchJobs:mutate Mutates a batch job. |
run |
POST /v18/{resourceName=customers/*/batchJobs/*}:run Runs the batch job. |
REST Resource: v18.customers.biddingDataExclusions
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/biddingDataExclusions:mutate Creates, updates, or removes data exclusions. |
REST Resource: v18.customers.biddingSeasonalityAdjustments
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/biddingSeasonalityAdjustments:mutate Creates, updates, or removes seasonality adjustments. |
REST Resource: v18.customers.biddingStrategies
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/biddingStrategies:mutate Creates, updates, or removes bidding strategies. |
REST Resource: v18.customers.billingSetups
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/billingSetups:mutate Creates a billing setup, or cancels an existing billing setup. |
REST Resource: v18.customers.campaignAssetSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignAssetSets:mutate Creates, updates or removes campaign asset sets. |
REST Resource: v18.customers.campaignAssets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignAssets:mutate Creates, updates, or removes campaign assets. |
REST Resource: v18.customers.campaignBidModifiers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignBidModifiers:mutate Creates, updates, or removes campaign bid modifiers. |
REST Resource: v18.customers.campaignBudgets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignBudgets:mutate Creates, updates, or removes campaign budgets. |
REST Resource: v18.customers.campaignConversionGoals
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignConversionGoals:mutate Creates, updates or removes campaign conversion goals. |
REST Resource: v18.customers.campaignCriteria
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v18.customers.campaignCustomizers
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignCustomizers:mutate Creates, updates or removes campaign customizers. |
REST Resource: v18.customers.campaignDrafts
Methods | |
---|---|
listAsyncErrors |
GET /v18/{resourceName=customers/*/campaignDrafts/*}:listAsyncErrors Returns all errors that occurred during CampaignDraft promote. |
mutate |
POST /v18/customers/{customerId}/campaignDrafts:mutate Creates, updates, or removes campaign drafts. |
promote |
POST /v18/{campaignDraft=customers/*/campaignDrafts/*}:promote Promotes the changes in a draft back to the base campaign. |
REST Resource: v18.customers.campaignExtensionSettings
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignExtensionSettings:mutate Creates, updates, or removes campaign extension settings. |
REST Resource: v18.customers.campaignFeeds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignFeeds:mutate Creates, updates, or removes campaign feeds. |
REST Resource: v18.customers.campaignGroups
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignGroups:mutate Creates, updates, or removes campaign groups. |
REST Resource: v18.customers.campaignLabels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaignLabels:mutate Creates and removes campaign-label relationships. |
REST Resource: v18.customers.campaignLifecycleGoal
Methods | |
---|---|
configureCampaignLifecycleGoals |
POST /v18/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals Process the given campaign lifecycle configurations. |
REST Resource: v18.customers.campaigns
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/campaigns:mutate Creates, updates, or removes campaigns. |
REST Resource: v18.customers.conversionActions
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/conversionActions:mutate Creates, updates or removes conversion actions. |
REST Resource: v18.customers.conversionCustomVariables
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/conversionCustomVariables:mutate Creates or updates conversion custom variables. |
REST Resource: v18.customers.conversionGoalCampaignConfigs
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/conversionGoalCampaignConfigs:mutate Creates, updates or removes conversion goal campaign config. |
REST Resource: v18.customers.conversionValueRuleSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/conversionValueRuleSets:mutate Creates, updates or removes conversion value rule sets. |
REST Resource: v18.customers.conversionValueRules
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/conversionValueRules:mutate Creates, updates, or removes conversion value rules. |
REST Resource: v18.customers.customAudiences
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customAudiences:mutate Creates or updates custom audiences. |
REST Resource: v18.customers.customConversionGoals
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customConversionGoals:mutate Creates, updates or removes custom conversion goals. |
REST Resource: v18.customers.customInterests
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customInterests:mutate Creates or updates custom interests. |
REST Resource: v18.customers.customerAssetSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerAssetSets:mutate Creates, or removes customer asset sets. |
REST Resource: v18.customers.customerAssets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerAssets:mutate Creates, updates, or removes customer assets. |
REST Resource: v18.customers.customerClientLinks
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerClientLinks:mutate Creates or updates a customer client link. |
REST Resource: v18.customers.customerConversionGoals
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerConversionGoals:mutate Creates, updates or removes customer conversion goals. |
REST Resource: v18.customers.customerExtensionSettings
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerExtensionSettings:mutate Creates, updates, or removes customer extension settings. |
REST Resource: v18.customers.customerFeeds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerFeeds:mutate Creates, updates, or removes customer feeds. |
REST Resource: v18.customers.customerLabels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerLabels:mutate Creates and removes customer-label relationships. |
REST Resource: v18.customers.customerLifecycleGoal
Methods | |
---|---|
configureCustomerLifecycleGoals |
POST /v18/customers/{customerId}/customerLifecycleGoal:configureCustomerLifecycleGoals Process the given customer lifecycle configurations. |
REST Resource: v18.customers.customerManagerLinks
Methods | |
---|---|
moveManagerLink |
POST /v18/customers/{customerId}/customerManagerLinks:moveManagerLink Moves a client customer to a new manager customer. |
mutate |
POST /v18/customers/{customerId}/customerManagerLinks:mutate Updates customer manager links. |
REST Resource: v18.customers.customerNegativeCriteria
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerNegativeCriteria:mutate Creates or removes criteria. |
REST Resource: v18.customers.customerSkAdNetworkConversionValueSchemas
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate Creates or updates the CustomerSkAdNetworkConversionValueSchema. |
REST Resource: v18.customers.customerUserAccessInvitations
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerUserAccessInvitations:mutate Creates or removes an access invitation. |
REST Resource: v18.customers.customerUserAccesses
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customerUserAccesses:mutate Updates, removes permission of a user on a given customer. |
REST Resource: v18.customers.customizerAttributes
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/customizerAttributes:mutate Creates, updates or removes customizer attributes. |
REST Resource: v18.customers.dataLinks
Methods | |
---|---|
create |
POST /v18/customers/{customerId}/dataLinks:create Creates a data link. |
REST Resource: v18.customers.experimentArms
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/experimentArms:mutate Creates, updates, or removes experiment arms. |
REST Resource: v18.customers.experiments
Methods | |
---|---|
endExperiment |
POST /v18/{experiment=customers/*/experiments/*}:endExperiment Immediately ends an experiment, changing the experiment's scheduled end date and without waiting for end of day. |
graduateExperiment |
POST /v18/{experiment=customers/*/experiments/*}:graduateExperiment Graduates an experiment to a full campaign. |
listExperimentAsyncErrors |
GET /v18/{resourceName=customers/*/experiments/*}:listExperimentAsyncErrors Returns all errors that occurred during the last Experiment update (either scheduling or promotion). |
mutate |
POST /v18/customers/{customerId}/experiments:mutate Creates, updates, or removes experiments. |
promoteExperiment |
POST /v18/{resourceName=customers/*/experiments/*}:promoteExperiment Promotes the trial campaign thus applying changes in the trial campaign to the base campaign. |
scheduleExperiment |
POST /v18/{resourceName=customers/*/experiments/*}:scheduleExperiment Schedule an experiment. |
REST Resource: v18.customers.extensionFeedItems
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/extensionFeedItems:mutate Creates, updates, or removes extension feed items. |
REST Resource: v18.customers.feedItemSetLinks
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feedItemSetLinks:mutate Creates, updates, or removes feed item set links. |
REST Resource: v18.customers.feedItemSets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feedItemSets:mutate Creates, updates or removes feed item sets. |
REST Resource: v18.customers.feedItemTargets
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feedItemTargets:mutate Creates or removes feed item targets. |
REST Resource: v18.customers.feedItems
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feedItems:mutate Creates, updates, or removes feed items. |
REST Resource: v18.customers.feedMappings
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feedMappings:mutate Creates or removes feed mappings. |
REST Resource: v18.customers.feeds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/feeds:mutate Creates, updates, or removes feeds. |
REST Resource: v18.customers.googleAds
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/googleAds:mutate Creates, updates, or removes resources. |
search |
POST /v18/customers/{customerId}/googleAds:search Returns all rows that match the search query. |
searchStream |
POST /v18/customers/{customerId}/googleAds:searchStream Returns all rows that match the search stream query. |
REST Resource: v18.customers.invoices
Methods | |
---|---|
list |
GET /v18/customers/{customerId}/invoices Returns all invoices associated with a billing setup, for a given month. |
REST Resource: v18.customers.keywordPlanAdGroupKeywords
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/keywordPlanAdGroupKeywords:mutate Creates, updates, or removes Keyword Plan ad group keywords. |
REST Resource: v18.customers.keywordPlanAdGroups
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/keywordPlanAdGroups:mutate Creates, updates, or removes Keyword Plan ad groups. |
REST Resource: v18.customers.keywordPlanCampaignKeywords
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/keywordPlanCampaignKeywords:mutate Creates, updates, or removes Keyword Plan campaign keywords. |
REST Resource: v18.customers.keywordPlanCampaigns
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/keywordPlanCampaigns:mutate Creates, updates, or removes Keyword Plan campaigns. |
REST Resource: v18.customers.keywordPlans
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/keywordPlans:mutate Creates, updates, or removes keyword plans. |
REST Resource: v18.customers.labels
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/labels:mutate Creates, updates, or removes labels. |
REST Resource: v18.customers.localServices
Methods | |
---|---|
appendLeadConversation |
POST /v18/customers/{customerId}/localServices:appendLeadConversation RPC to append Local Services Lead Conversation resources to Local Services Lead resources. |
REST Resource: v18.customers.offlineUserDataJobs
Methods | |
---|---|
addOperations |
POST /v18/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations Adds operations to the offline user data job. |
create |
POST /v18/customers/{customerId}/offlineUserDataJobs:create Creates an offline user data job. |
run |
POST /v18/{resourceName=customers/*/offlineUserDataJobs/*}:run Runs the offline user data job. |
REST Resource: v18.customers.operations
Methods | |
---|---|
cancel |
POST /v18/{name=customers/*/operations/*}:cancel Starts asynchronous cancellation on a long-running operation. |
delete |
DELETE /v18/{name=customers/*/operations/*} Deletes a long-running operation. |
get |
GET /v18/{name=customers/*/operations/*} Gets the latest state of a long-running operation. |
list |
GET /v18/{name=customers/*/operations} Lists operations that match the specified filter in the request. |
wait |
POST /v18/{name=customers/*/operations/*}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
REST Resource: v18.customers.paymentsAccounts
Methods | |
---|---|
list |
GET /v18/customers/{customerId}/paymentsAccounts Returns all payments accounts associated with all managers between the login customer ID and specified serving customer in the hierarchy, inclusive. |
REST Resource: v18.customers.productLinkInvitations
Methods | |
---|---|
create |
POST /v18/customers/{customerId}/productLinkInvitations:create Creates a product link invitation. |
remove |
POST /v18/customers/{customerId}/productLinkInvitations:remove Remove a product link invitation. |
update |
POST /v18/customers/{customerId}/productLinkInvitations:update Update a product link invitation. |
REST Resource: v18.customers.productLinks
Methods | |
---|---|
create |
POST /v18/customers/{customerId}/productLinks:create Creates a product link. |
remove |
POST /v18/customers/{customerId}/productLinks:remove Removes a product link. |
REST Resource: v18.customers.recommendationSubscriptions
Methods | |
---|---|
mutateRecommendationSubscription |
POST /v18/customers/{customerId}/recommendationSubscriptions:mutateRecommendationSubscription Mutates given subscription with corresponding apply parameters. |
REST Resource: v18.customers.recommendations
Methods | |
---|---|
apply |
POST /v18/customers/{customerId}/recommendations:apply Applies given recommendations with corresponding apply parameters. |
dismiss |
POST /v18/customers/{customerId}/recommendations:dismiss Dismisses given recommendations. |
generate |
POST /v18/customers/{customerId}/recommendations:generate Generates Recommendations based off the requested recommendation_types. |
REST Resource: v18.customers.remarketingActions
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/remarketingActions:mutate Creates or updates remarketing actions. |
REST Resource: v18.customers.smartCampaignSettings
Methods | |
---|---|
getSmartCampaignStatus |
GET /v18/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus Returns the status of the requested Smart campaign. |
mutate |
POST /v18/customers/{customerId}/smartCampaignSettings:mutate Updates Smart campaign settings for campaigns. |
REST Resource: v18.customers.thirdPartyAppAnalyticsLinks
Methods | |
---|---|
regenerateShareableLinkId |
POST /v18/{resourceName=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be provided to the third party when setting up app analytics. |
REST Resource: v18.customers.userListCustomerTypes
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/userListCustomerTypes:mutate Attach or remove user list customer types. |
REST Resource: v18.customers.userLists
Methods | |
---|---|
mutate |
POST /v18/customers/{customerId}/userLists:mutate Creates or updates user lists. |
REST Resource: v18.geoTargetConstants
Methods | |
---|---|
suggest |
POST /v18/geoTargetConstants:suggest Returns GeoTargetConstant suggestions by location name or by resource name. |
REST Resource: v18.googleAdsFields
Methods | |
---|---|
get |
GET /v18/{resourceName=googleAdsFields/*} Returns just the requested field. |
search |
POST /v18/googleAdsFields:search Returns all fields that match the search query. |
REST Resource: v18.keywordThemeConstants
Methods | |
---|---|
suggest |
POST /v18/keywordThemeConstants:suggest Returns KeywordThemeConstant suggestions by keyword themes. |
REST Resource: v17
Methods | |
---|---|
listPlannableLocations |
POST /v17:listPlannableLocations Returns the list of plannable locations (for example, countries). |
listPlannableProducts |
POST /v17:listPlannableProducts Returns the list of per-location plannable YouTube ad formats with allowed targeting. |
REST Resource: v17.audienceInsights
Methods | |
---|---|
listInsightsEligibleDates |
POST /v17/audienceInsights:listInsightsEligibleDates Lists date ranges for which audience insights data can be requested. |
REST Resource: v17.customers
Methods | |
---|---|
createCustomerClient |
POST /v17/customers/{customerId}:createCustomerClient Creates a new client under manager. |
generateAdGroupThemes |
POST /v17/customers/{customerId}:generateAdGroupThemes Returns a list of suggested AdGroups and suggested modifications (text, match type) for the given keywords. |
generateAudienceCompositionInsights |
POST /v17/customers/{customerId}:generateAudienceCompositionInsights Returns a collection of attributes that are represented in an audience of interest, with metrics that compare each attribute's share of the audience with its share of a baseline audience. |
generateAudienceOverlapInsights |
POST /v17/customers/{customerId}:generateAudienceOverlapInsights Returns a collection of audience attributes along with estimates of the overlap between their potential YouTube reach and that of a given input attribute. |
generateInsightsFinderReport |
POST /v17/customers/{customerId}:generateInsightsFinderReport Creates a saved report that can be viewed in the Insights Finder tool. |
generateKeywordForecastMetrics |
POST /v17/customers/{customerId}:generateKeywordForecastMetrics Returns metrics (such as impressions, clicks, total cost) of a keyword forecast for the given campaign. |
generateKeywordHistoricalMetrics |
POST /v17/customers/{customerId}:generateKeywordHistoricalMetrics Returns a list of keyword historical metrics. |
generateKeywordIdeas |
POST /v17/customers/{customerId}:generateKeywordIdeas Returns a list of keyword ideas. |
generateReachForecast |
POST /v17/customers/{customerId}:generateReachForecast Generates a reach forecast for a given targeting / product mix. |
generateShareablePreviews |
POST /v17/customers/{customerId}:generateShareablePreviews Returns the requested Shareable Preview. |
generateSuggestedTargetingInsights |
POST /v17/customers/{customerId}:generateSuggestedTargetingInsights Returns a collection of targeting insights (e.g. |
getIdentityVerification |
GET /v17/customers/{customerId}/getIdentityVerification Returns Identity Verification information. |
listAccessibleCustomers |
GET /v17/customers:listAccessibleCustomers Returns resource names of customers directly accessible by the user authenticating the call. |
mutate |
POST /v17/customers/{customerId}:mutate Updates a customer. |
searchAudienceInsightsAttributes |
POST /v17/customers/{customerId}:searchAudienceInsightsAttributes Searches for audience attributes that can be used to generate insights. |
startIdentityVerification |
POST /v17/customers/{customerId}:startIdentityVerification Starts Identity Verification for a given verification program type. |
suggestBrands |
POST /v17/customers/{customerId}:suggestBrands Rpc to return a list of matching brands based on a prefix for this customer. |
suggestKeywordThemes |
POST /v17/customers/{customerId}:suggestKeywordThemes Suggests keyword themes to advertise on. |
suggestSmartCampaignAd |
POST /v17/customers/{customerId}:suggestSmartCampaignAd Suggests a Smart campaign ad compatible with the Ad family of resources, based on data points such as targeting and the business to advertise. |
suggestSmartCampaignBudgetOptions |
POST /v17/customers/{customerId}:suggestSmartCampaignBudgetOptions Returns BudgetOption suggestions. |
suggestTravelAssets |
POST /v17/customers/{customerId}:suggestTravelAssets Returns Travel Asset suggestions. |
uploadCallConversions |
POST /v17/customers/{customerId}:uploadCallConversions Processes the given call conversions. |
uploadClickConversions |
POST /v17/customers/{customerId}:uploadClickConversions Processes the given click conversions. |
uploadConversionAdjustments |
POST /v17/customers/{customerId}:uploadConversionAdjustments Processes the given conversion adjustments. |
uploadUserData |
POST /v17/customers/{customerId}:uploadUserData Uploads the given user data. |
REST Resource: v17.customers.AdGroupCriterionCustomizers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/AdGroupCriterionCustomizers:mutate Creates, updates or removes ad group criterion customizers. |
REST Resource: v17.customers.CustomerCustomizers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/CustomerCustomizers:mutate Creates, updates or removes customer customizers. |
REST Resource: v17.customers.accountBudgetProposals
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/accountBudgetProposals:mutate Creates, updates, or removes account budget proposals. |
REST Resource: v17.customers.accountLinks
Methods | |
---|---|
create |
POST /v17/customers/{customerId}/accountLinks:create Creates an account link. |
mutate |
POST /v17/customers/{customerId}/accountLinks:mutate Creates or removes an account link. |
REST Resource: v17.customers.adGroupAdLabels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupAdLabels:mutate Creates and removes ad group ad labels. |
REST Resource: v17.customers.adGroupAds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupAds:mutate Creates, updates, or removes ads. |
removeAutomaticallyCreatedAssets |
POST /v17/{adGroupAd=customers/*/adGroupAds/*}:removeAutomaticallyCreatedAssets Remove automatically created assets from an ad. |
REST Resource: v17.customers.adGroupAssetSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupAssetSets:mutate Creates, or removes ad group asset sets. |
REST Resource: v17.customers.adGroupAssets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupAssets:mutate Creates, updates, or removes ad group assets. |
REST Resource: v17.customers.adGroupBidModifiers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupBidModifiers:mutate Creates, updates, or removes ad group bid modifiers. |
REST Resource: v17.customers.adGroupCriteria
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v17.customers.adGroupCriterionLabels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupCriterionLabels:mutate Creates and removes ad group criterion labels. |
REST Resource: v17.customers.adGroupCustomizers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupCustomizers:mutate Creates, updates or removes ad group customizers. |
REST Resource: v17.customers.adGroupExtensionSettings
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupExtensionSettings:mutate Creates, updates, or removes ad group extension settings. |
REST Resource: v17.customers.adGroupFeeds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupFeeds:mutate Creates, updates, or removes ad group feeds. |
REST Resource: v17.customers.adGroupLabels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroupLabels:mutate Creates and removes ad group labels. |
REST Resource: v17.customers.adGroups
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adGroups:mutate Creates, updates, or removes ad groups. |
REST Resource: v17.customers.adParameters
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/adParameters:mutate Creates, updates, or removes ad parameters. |
REST Resource: v17.customers.ads
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/ads:mutate Updates ads. |
REST Resource: v17.customers.assetGroupAssets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetGroupAssets:mutate Creates, updates or removes asset group assets. |
REST Resource: v17.customers.assetGroupListingGroupFilters
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetGroupListingGroupFilters:mutate Creates, updates or removes asset group listing group filters. |
REST Resource: v17.customers.assetGroupSignals
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetGroupSignals:mutate Creates or removes asset group signals. |
REST Resource: v17.customers.assetGroups
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetGroups:mutate Creates, updates or removes asset groups. |
REST Resource: v17.customers.assetSetAssets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetSetAssets:mutate Creates, updates or removes asset set assets. |
REST Resource: v17.customers.assetSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assetSets:mutate Creates, updates or removes asset sets. |
REST Resource: v17.customers.assets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/assets:mutate Creates assets. |
REST Resource: v17.customers.audiences
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/audiences:mutate Creates audiences. |
REST Resource: v17.customers.batchJobs
Methods | |
---|---|
addOperations |
POST /v17/{resourceName=customers/*/batchJobs/*}:addOperations Add operations to the batch job. |
listResults |
GET /v17/{resourceName=customers/*/batchJobs/*}:listResults Returns the results of the batch job. |
mutate |
POST /v17/customers/{customerId}/batchJobs:mutate Mutates a batch job. |
run |
POST /v17/{resourceName=customers/*/batchJobs/*}:run Runs the batch job. |
REST Resource: v17.customers.biddingDataExclusions
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/biddingDataExclusions:mutate Creates, updates, or removes data exclusions. |
REST Resource: v17.customers.biddingSeasonalityAdjustments
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/biddingSeasonalityAdjustments:mutate Creates, updates, or removes seasonality adjustments. |
REST Resource: v17.customers.biddingStrategies
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/biddingStrategies:mutate Creates, updates, or removes bidding strategies. |
REST Resource: v17.customers.billingSetups
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/billingSetups:mutate Creates a billing setup, or cancels an existing billing setup. |
REST Resource: v17.customers.campaignAssetSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignAssetSets:mutate Creates, updates or removes campaign asset sets. |
REST Resource: v17.customers.campaignAssets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignAssets:mutate Creates, updates, or removes campaign assets. |
REST Resource: v17.customers.campaignBidModifiers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignBidModifiers:mutate Creates, updates, or removes campaign bid modifiers. |
REST Resource: v17.customers.campaignBudgets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignBudgets:mutate Creates, updates, or removes campaign budgets. |
REST Resource: v17.customers.campaignConversionGoals
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignConversionGoals:mutate Creates, updates or removes campaign conversion goals. |
REST Resource: v17.customers.campaignCriteria
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignCriteria:mutate Creates, updates, or removes criteria. |
REST Resource: v17.customers.campaignCustomizers
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignCustomizers:mutate Creates, updates or removes campaign customizers. |
REST Resource: v17.customers.campaignDrafts
Methods | |
---|---|
listAsyncErrors |
GET /v17/{resourceName=customers/*/campaignDrafts/*}:listAsyncErrors Returns all errors that occurred during CampaignDraft promote. |
mutate |
POST /v17/customers/{customerId}/campaignDrafts:mutate Creates, updates, or removes campaign drafts. |
promote |
POST /v17/{campaignDraft=customers/*/campaignDrafts/*}:promote Promotes the changes in a draft back to the base campaign. |
REST Resource: v17.customers.campaignExtensionSettings
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignExtensionSettings:mutate Creates, updates, or removes campaign extension settings. |
REST Resource: v17.customers.campaignFeeds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignFeeds:mutate Creates, updates, or removes campaign feeds. |
REST Resource: v17.customers.campaignGroups
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignGroups:mutate Creates, updates, or removes campaign groups. |
REST Resource: v17.customers.campaignLabels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaignLabels:mutate Creates and removes campaign-label relationships. |
REST Resource: v17.customers.campaignLifecycleGoal
Methods | |
---|---|
configureCampaignLifecycleGoals |
POST /v17/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals Process the given campaign lifecycle configurations. |
REST Resource: v17.customers.campaigns
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/campaigns:mutate Creates, updates, or removes campaigns. |
REST Resource: v17.customers.conversionActions
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/conversionActions:mutate Creates, updates or removes conversion actions. |
REST Resource: v17.customers.conversionCustomVariables
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/conversionCustomVariables:mutate Creates or updates conversion custom variables. |
REST Resource: v17.customers.conversionGoalCampaignConfigs
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/conversionGoalCampaignConfigs:mutate Creates, updates or removes conversion goal campaign config. |
REST Resource: v17.customers.conversionValueRuleSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/conversionValueRuleSets:mutate Creates, updates or removes conversion value rule sets. |
REST Resource: v17.customers.conversionValueRules
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/conversionValueRules:mutate Creates, updates, or removes conversion value rules. |
REST Resource: v17.customers.customAudiences
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customAudiences:mutate Creates or updates custom audiences. |
REST Resource: v17.customers.customConversionGoals
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customConversionGoals:mutate Creates, updates or removes custom conversion goals. |
REST Resource: v17.customers.customInterests
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customInterests:mutate Creates or updates custom interests. |
REST Resource: v17.customers.customerAssetSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerAssetSets:mutate Creates, or removes customer asset sets. |
REST Resource: v17.customers.customerAssets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerAssets:mutate Creates, updates, or removes customer assets. |
REST Resource: v17.customers.customerClientLinks
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerClientLinks:mutate Creates or updates a customer client link. |
REST Resource: v17.customers.customerConversionGoals
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerConversionGoals:mutate Creates, updates or removes customer conversion goals. |
REST Resource: v17.customers.customerExtensionSettings
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerExtensionSettings:mutate Creates, updates, or removes customer extension settings. |
REST Resource: v17.customers.customerFeeds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerFeeds:mutate Creates, updates, or removes customer feeds. |
REST Resource: v17.customers.customerLabels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerLabels:mutate Creates and removes customer-label relationships. |
REST Resource: v17.customers.customerLifecycleGoal
Methods | |
---|---|
configureCustomerLifecycleGoals |
POST /v17/customers/{customerId}/customerLifecycleGoal:configureCustomerLifecycleGoals Process the given customer lifecycle configurations. |
REST Resource: v17.customers.customerManagerLinks
Methods | |
---|---|
moveManagerLink |
POST /v17/customers/{customerId}/customerManagerLinks:moveManagerLink Moves a client customer to a new manager customer. |
mutate |
POST /v17/customers/{customerId}/customerManagerLinks:mutate Updates customer manager links. |
REST Resource: v17.customers.customerNegativeCriteria
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerNegativeCriteria:mutate Creates or removes criteria. |
REST Resource: v17.customers.customerSkAdNetworkConversionValueSchemas
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate Creates or updates the CustomerSkAdNetworkConversionValueSchema. |
REST Resource: v17.customers.customerUserAccessInvitations
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerUserAccessInvitations:mutate Creates or removes an access invitation. |
REST Resource: v17.customers.customerUserAccesses
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customerUserAccesses:mutate Updates, removes permission of a user on a given customer. |
REST Resource: v17.customers.customizerAttributes
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/customizerAttributes:mutate Creates, updates or removes customizer attributes. |
REST Resource: v17.customers.experimentArms
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/experimentArms:mutate Creates, updates, or removes experiment arms. |
REST Resource: v17.customers.experiments
Methods | |
---|---|
endExperiment |
POST /v17/{experiment=customers/*/experiments/*}:endExperiment Immediately ends an experiment, changing the experiment's scheduled end date and without waiting for end of day. |
graduateExperiment |
POST /v17/{experiment=customers/*/experiments/*}:graduateExperiment Graduates an experiment to a full campaign. |
listExperimentAsyncErrors |
GET /v17/{resourceName=customers/*/experiments/*}:listExperimentAsyncErrors Returns all errors that occurred during the last Experiment update (either scheduling or promotion). |
mutate |
POST /v17/customers/{customerId}/experiments:mutate Creates, updates, or removes experiments. |
promoteExperiment |
POST /v17/{resourceName=customers/*/experiments/*}:promoteExperiment Promotes the trial campaign thus applying changes in the trial campaign to the base campaign. |
scheduleExperiment |
POST /v17/{resourceName=customers/*/experiments/*}:scheduleExperiment Schedule an experiment. |
REST Resource: v17.customers.extensionFeedItems
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/extensionFeedItems:mutate Creates, updates, or removes extension feed items. |
REST Resource: v17.customers.feedItemSetLinks
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feedItemSetLinks:mutate Creates, updates, or removes feed item set links. |
REST Resource: v17.customers.feedItemSets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feedItemSets:mutate Creates, updates or removes feed item sets. |
REST Resource: v17.customers.feedItemTargets
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feedItemTargets:mutate Creates or removes feed item targets. |
REST Resource: v17.customers.feedItems
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feedItems:mutate Creates, updates, or removes feed items. |
REST Resource: v17.customers.feedMappings
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feedMappings:mutate Creates or removes feed mappings. |
REST Resource: v17.customers.feeds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/feeds:mutate Creates, updates, or removes feeds. |
REST Resource: v17.customers.googleAds
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/googleAds:mutate Creates, updates, or removes resources. |
search |
POST /v17/customers/{customerId}/googleAds:search Returns all rows that match the search query. |
searchStream |
POST /v17/customers/{customerId}/googleAds:searchStream Returns all rows that match the search stream query. |
REST Resource: v17.customers.invoices
Methods | |
---|---|
list |
GET /v17/customers/{customerId}/invoices Returns all invoices associated with a billing setup, for a given month. |
REST Resource: v17.customers.keywordPlanAdGroupKeywords
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/keywordPlanAdGroupKeywords:mutate Creates, updates, or removes Keyword Plan ad group keywords. |
REST Resource: v17.customers.keywordPlanAdGroups
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/keywordPlanAdGroups:mutate Creates, updates, or removes Keyword Plan ad groups. |
REST Resource: v17.customers.keywordPlanCampaignKeywords
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/keywordPlanCampaignKeywords:mutate Creates, updates, or removes Keyword Plan campaign keywords. |
REST Resource: v17.customers.keywordPlanCampaigns
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/keywordPlanCampaigns:mutate Creates, updates, or removes Keyword Plan campaigns. |
REST Resource: v17.customers.keywordPlans
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/keywordPlans:mutate Creates, updates, or removes keyword plans. |
REST Resource: v17.customers.labels
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/labels:mutate Creates, updates, or removes labels. |
REST Resource: v17.customers.localServices
Methods | |
---|---|
appendLeadConversation |
POST /v17/customers/{customerId}/localServices:appendLeadConversation RPC to append Local Services Lead Conversation resources to Local Services Lead resources. |
REST Resource: v17.customers.offlineUserDataJobs
Methods | |
---|---|
addOperations |
POST /v17/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations Adds operations to the offline user data job. |
create |
POST /v17/customers/{customerId}/offlineUserDataJobs:create Creates an offline user data job. |
run |
POST /v17/{resourceName=customers/*/offlineUserDataJobs/*}:run Runs the offline user data job. |
REST Resource: v17.customers.operations
Methods | |
---|---|
cancel |
POST /v17/{name=customers/*/operations/*}:cancel Starts asynchronous cancellation on a long-running operation. |
delete |
DELETE /v17/{name=customers/*/operations/*} Deletes a long-running operation. |
get |
GET /v17/{name=customers/*/operations/*} Gets the latest state of a long-running operation. |
list |
GET /v17/{name=customers/*/operations} Lists operations that match the specified filter in the request. |
wait |
POST /v17/{name=customers/*/operations/*}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
REST Resource: v17.customers.paymentsAccounts
Methods | |
---|---|
list |
GET /v17/customers/{customerId}/paymentsAccounts Returns all payments accounts associated with all managers between the login customer ID and specified serving customer in the hierarchy, inclusive. |
REST Resource: v17.customers.productLinkInvitations
Methods | |
---|---|
create |
POST /v17/customers/{customerId}/productLinkInvitations:create Creates a product link invitation. |
remove |
POST /v17/customers/{customerId}/productLinkInvitations:remove Remove a product link invitation. |
update |
POST /v17/customers/{customerId}/productLinkInvitations:update Update a product link invitation. |
REST Resource: v17.customers.productLinks
Methods | |
---|---|
create |
POST /v17/customers/{customerId}/productLinks:create Creates a product link. |
remove |
POST /v17/customers/{customerId}/productLinks:remove Removes a product link. |
REST Resource: v17.customers.recommendationSubscriptions
Methods | |
---|---|
mutateRecommendationSubscription |
POST /v17/customers/{customerId}/recommendationSubscriptions:mutateRecommendationSubscription Mutates given subscription with corresponding apply parameters. |
REST Resource: v17.customers.recommendations
Methods | |
---|---|
apply |
POST /v17/customers/{customerId}/recommendations:apply Applies given recommendations with corresponding apply parameters. |
dismiss |
POST /v17/customers/{customerId}/recommendations:dismiss Dismisses given recommendations. |
generate |
POST /v17/customers/{customerId}/recommendations:generate Generates Recommendations based off the requested recommendation_types. |
REST Resource: v17.customers.remarketingActions
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/remarketingActions:mutate Creates or updates remarketing actions. |
REST Resource: v17.customers.smartCampaignSettings
Methods | |
---|---|
getSmartCampaignStatus |
GET /v17/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus Returns the status of the requested Smart campaign. |
mutate |
POST /v17/customers/{customerId}/smartCampaignSettings:mutate Updates Smart campaign settings for campaigns. |
REST Resource: v17.customers.thirdPartyAppAnalyticsLinks
Methods | |
---|---|
regenerateShareableLinkId |
POST /v17/{resourceName=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be provided to the third party when setting up app analytics. |
REST Resource: v17.customers.userListCustomerTypes
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/userListCustomerTypes:mutate Attach or remove user list customer types. |
REST Resource: v17.customers.userLists
Methods | |
---|---|
mutate |
POST /v17/customers/{customerId}/userLists:mutate Creates or updates user lists. |
REST Resource: v17.geoTargetConstants
Methods | |
---|---|
suggest |
POST /v17/geoTargetConstants:suggest Returns GeoTargetConstant suggestions by location name or by resource name. |
REST Resource: v17.googleAdsFields
Methods | |
---|---|
get |
GET /v17/{resourceName=googleAdsFields/*} Returns just the requested field. |
search |
POST /v17/googleAdsFields:search Returns all fields that match the search query. |
REST Resource: v17.keywordThemeConstants
Methods | |
---|---|
suggest |
POST /v17/keywordThemeConstants:suggest Returns KeywordThemeConstant suggestions by keyword themes. |