Como os recursos da API Google AdWords são mapeados para a API Google Ads

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

A Google AdWords API é compatível com um grande número de recursos, a maioria deles migrados para a API Google Ads. Este guia tem como objetivo listar cada recurso da API Google AdWords, se ela foi migrada para a API Google Ads e onde encontrar a documentação da nova funcionalidade.

Como a lista completa de recursos da Google AdWords API é muito grande, este guia pode omitir algumas funcionalidades gerais, como a recuperação de campanhas, para que você se concentre em recursos mais detalhados. Ele também não abrange muitos métodos Get, porque essa funcionalidade é melhor abordada no guia Como migrar campos do relatório.

Recursos migrados

Veja abaixo uma lista de recursos da Google AdWords API que estão disponíveis no momento na Google Ads API.

Gerenciamento da conta

Mudar AccountLabels

Combinado com LabelService. Consulte o guia de rótulos para mais detalhes.
Mudar Customer

Usar CustomerService.MutateCustomer
Mudar Customer

Suporte para ConversionTrackingSettings

Usar Customer.conversion_tracking_setting
Mudar Customer

Suporte para RemarketingSettings

Usar Customer.remarketing_setting
Mudar Customer

Suporte para URLs atualizados: finalUrlSuffix, trackingTemplate, customParameters, autoTaggingEnabled, parallelTrackingEnabled

Use os campos relacionados no recurso Customer. O campo parallelTrackingEnabled foi descontinuado no Google Ads.
Mudar ServiceLinks

Suporte para ServiceType.MERCHANT_CENTER

Usar MerchantCenterLinkService.MutateMerchantCenterLink
Alterar Label e TextLabel

Usar LabelService.MutateLabels
Alterar Label e TextLabel

Suporte para DisplayAttribute (descrição, cor)

Use o recurso TextLabel.
Mudar ManagedCustomer

Use CustomerService.MutateCustomer ao atualizar um Customer e CustomerService.CreateCustomerClient ao criar um novo
Mudar ManagedCustomerLabel

Suporte para ManagedCustomer.AccountLabels

Usar CustomerClient.applied_label_ids
Mudar ManagedCustomerLink

A funcionalidade do recurso ManagedCustomerLink é dividida em vários serviços na API Google Ads. Para modificar vinculações de clientes e clientes, use CustomerClientLinkService para mudar essas vinculações usando CustomerManagerLinkService.
Mudar ManagedCustomerLink

Suporte para mover contas de clientes de clientes para novos gerentes

Usar CustomerManagerLinkService.MoveManagerLink
Mudar ManagedCustomerLink

Enviar convites por e-mail para ManagedCustomer contas

Use o campo CreateCustomerClientRequest.email_address ao usar o método CustomerService.CreateCustomerClient. Esse recurso é somente para usuários na lista de permissões.
Mudar ManagedCustomerLink

Defina a função ManagedCustomer para enviar o convite ao criar

Use o campo CreateCustomerClientRequest.access_role ao usar o método CustomerService.CreateCustomerClient.

Ads

Create and Get Ad (campos definidos na classe base Ad)

automatizado (booleano), systemManagedEntitySource, devicePreference

Create and Get Ad (campos definidos na classe base Ad)

URLs atualizados (final, finalMobile, finalApp, trackingTemplate, customParams)

Mudar CallOnlyAd

Usar CallAdInfo
Mudar ExpandedDynamicSearchAd

ExpandedDynamicSearchAds no Google AdWords são cobertos por DynamicSearchAds no Google Ads.
Mudar ExpandedTextAd

Usar ExpandedTextAd
Mudar GmailAd

Use GmailAd e este artigo da Central de Ajuda sobre anúncios do Gmail.
Mudar GmailAd

Suporte a Image

Use GmailAd e este artigo da Central de Ajuda sobre anúncios do Gmail.
Mudar GmailAd

Suporte a Video

Use GmailAd e este artigo da Central de Ajuda sobre anúncios do Gmail.
Mudar GoalOptimizedShoppingAd

GoalOptimizedShoppingAd não existe explicitamente no Google Ads, mas a funcionalidade dele é coberta por ShoppingSmartAd.
Mudar ImageAd

Usar ImageAdInfo
Atualizar o campo Image em ImageAd

Usar ImageAdInfo.image
Mudar ResponsiveDisplayAd

Usar LegacyResponsiveDisplayAdInfo
Mudar TextAd

Usar ExpandedTextAd
Mudar MultiAssetResponsiveDisplayAd

Usar ResponsiveDisplayAd
Mudar MultiAssetResponsiveDisplayAd

Suporte a AssetLink em vários campos

O AssetLink é representado no Google Ads por AdImageAsset, AdTextAsset e AdVideoAsset.
Mudar ProductAd

Usar ShoppingProductAd
Mudar ResponsiveSearchAd

Usar ResponsiveSearchAd
Mudar UniversalAppAd

UniversalAppAd é representado como AppAd no Google Ads e faz parte de campanhas para apps. Leia este artigo da Central de Ajuda sobre as campanhas para apps e o guia Campanhas para apps se quiser mais detalhes.
Mudar UniversalAppAd

Suporte a AssetLink em vários campos

No recurso AppAd do Google Ads, AssetLink é representado por AdImageAsset, AdTextAsset, AdVideoAsset e MediaBundleAsset.
Mudar AdGroupAd

Usar o método AdGroupAdService.MutateAdGroupAds
Mudar AdGroupAdLabel

Usar o AdGroupAdLabelService
Solicitar a isenção da violação de política para AdGroupAd

Usar AdGroupAdOperation.policy_validation_parameter
Mudar AdGroupBidModifier

Usar o método AdGroupBidModifierService.MutateAdGroupBidModifiers
Mudar AdGroupBidModifier

Suporte Platform e PreferredContent

No Google Ads, Platform é representado por AdGroupBidModifier.device, e PreferredContent é representado por AdGroupBidModifier.preferred_content
Mudar BiddableAdGroupCriterion ou NegativeAdGroupCriterion

No Google Ads, BiddableAdGroupCriterion e NegativeAdGroupCriterion não são tipos distintos. O comportamento é representado diretamente na AdGroupCriterion.
Mudar BiddableAdGroupCriterion ou NegativeAdGroupCriterion

Suporte para tipos de critério: AgeRange, AppPaymentModel, CriterionCustomAffinity, CriterionCustomIntent, CriterionUserInterest, CriterionUserList, Gender, IncomeRange, Keyword, MobileAppCategory, MobileApplication, Parent, Placement, ProductPartition, Vertical,

No Google Ads, Vertical é representado por AdGroupCriterion.topic, e ProductPartition é representado por AdGroupCriterion.listing_group. Consulte o Guia de critérios para mais detalhes.
Mudar BiddableAdGroupCriterion ou NegativeAdGroupCriterion

BiddingStrategyConfiguration

No Google Ads, o tipo de estratégia de lances só pode ser definido no nível do Campaign. Assim, não é possível substituir no nível do AdGroupCriterion, mas você pode substituir os valores dos lances no nível do AdGroupCriterion. Consulte o guia de lances para mais detalhes.
Mudar BiddableAdGroupCriterion ou NegativeAdGroupCriterion

Suporte a URLs atualizados

Todos os campos de URL atualizado são representados no Google Ads, exceto finalAppUrls, que foi descontinuado. Consulte o guia de URLs atualizados para ver mais detalhes.
Mudar AdGroupCriterionLabel

Usar o AdGroupCriterionLabelService
Mudar AdGroupLabel

Usar o AdGroupLabelService
Mudar AdGroups

Usar o AdGroupService
Mudar AdGroups

Suporte a AdGroupRotationMode

Usar AdGroup.ad_rotation_mode
Mudar AdGroups

Suporte aos tipos AdGroup: SEARCH_STANDARD, SEARCH_DYNAMIC_ADS, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS, SHOPPING_SHOWCASE_ADS e SHOPPING_GOAL_OPTIMIZED_AD

No Google Ads, o uso de SHOPPING_SHOWCASE_AD foi descontinuado, e a funcionalidade SHOPPING_GOAL_OPTIMIZED_AD é representada por ShoppingSmartAd
Mudar AdGroups

Suporte a BiddingStrategyConfiguration

No Google Ads, o tipo de estratégia de lances só pode ser definido no nível do Campaign. Assim, não é possível substituir no nível do AdGroup, mas você pode substituir os valores dos lances no nível do AdGroup. Consulte o guia de lances para mais detalhes.
Mudar AdGroups

Suporte a contentBidCriterionTypeGroup

AdGroup.contentBidCriterionTypeGroup é representado por AdGroup.display_custom_bid_dimension no Google Ads
Mudar AdGroups

CustomParameters

Usar AdGroup.url_custom_parameters
Mudar AdGroups

ExplorerAutoOptimizerSetting, TargetingSetting

Em vez de serem incluídos no AdGroup.settings, os objetos ExplorerAutoOptimizerSetting e TargetingSetting são representados pelos campos distintos AdGroup.explorer_auto_optimizer_setting e AdGroup.targeting_setting no Google Ads.
Mudar AdGroups

Suporte a URLs atualizados (finalUrlSuffix, trackingTemplate, customParameters)

Use o AdGroup.tracking_url_template e o guia URLs atualizados
Mudar AdParams

Usar o AdParameterService
Receber e atualizar CallOnlyAd

Usar Ad.call_ad
Receber e atualizar ExpandedTextAd

Usar Ad.expanded_text_ad
Receber e atualizar MultiAssetResponsiveDisplayAd

MultiAssetResponsiveDisplayAd é representado como Ad.responsive_display_ad no Google Ads
Receber e atualizar ResponsiveDisplayAd

ResponsiveDisplayAd é representado por Ad.legacy_responsive_display_ad no Google Ads.
Receber e atualizar ResponsiveSearchAd

Usar Ad.responsive_search_ad
Receber e atualizar UniversalAppAd

UniversalAppAd é representado por Ad.app_ad no Google Ads e faz parte de campanhas para apps.
Mudar Assets

Usar o AssetService
Mudar ImageAssets

ImageAsset (JPG, GIF e PNG)

Usar ImageAsset
Mudar MediaBundleAssets

MediaBundleAsset

Usar MediaBundleAsset
Mudar YouTubeVideoAssets

YouTubeVideoAsset

Usar YoutubeVideoAsset
Criar Audio

Usar MediaFile.audio
Criar Image

Usar MediaFile.image
Criar MediaBundle

Usar MediaFile.media_bundle
Criar Video

Usar MediaFile.video

Critérios

Para informações mais detalhadas sobre cada critério de segmentação, consulte o guia de migração do Criteria.

Mudar SharedSetCriterion

Usar o SharedCriterionService
Mudar SharedSetCriterion

Suporte para os tipos de critério Keyword, Placement

Usar SharedCriterion.criterion
Mudar SharedSets

Usar o SharedSetService
Mudar SharedSets

Suporte para os tipos de critério Keyword, Placement

Usar SharedSet.type
Mudar CampaignCriterion ou NegativeCampaignCriterion

Usar o CampaignCriterionService
Critério de AdSchedule

Segmentação positiva no nível da campanha

Usar AdScheduleInfo
Critério de AgeRange

Segmentação negativa no nível da campanha

Usar AgeRangeInfo
Critério de AgeRange

Segmentação de lances no nível do grupo de anúncios

Usar AgeRangeInfo
Critério de AgeRange

Segmentação negativa no nível do grupo de anúncios

Usar AgeRangeInfo
Critério de Carrier

Segmentação positiva no nível da campanha

Usar CarrierInfo
Critério de ContentLabel

Segmentação negativa no nível da campanha

Usar ContentLabelInfo
Critério de CriterionUserInterest

Segmentação negativa no nível da campanha

Usar UserInterestInfo
Critério de CriterionUserInterest

Segmentação de lances no nível do grupo de anúncios

Usar UserInterestInfo
Critério de CriterionUserInterest

Segmentação negativa no nível do grupo de anúncios

Usar UserInterestInfo
Critério de CriterionUserList

Segmentação positiva no nível da campanha

Usar UserListInfo
Critério de CriterionUserList

Segmentação negativa no nível da campanha

Usar UserListInfo
Critério de CriterionUserList

Segmentação de lances no nível do grupo de anúncios

Usar UserListInfo
Critério de CriterionUserList

Segmentação negativa no nível do grupo de anúncios

Usar UserListInfo
Critério de Gender

Segmentação negativa no nível da campanha

Usar GenderInfo
Critério de Gender

Segmentação de lances no nível do grupo de anúncios

Usar GenderInfo
Critério de Gender

Segmentação negativa no nível do grupo de anúncios

Usar GenderInfo
Critério de IpBlock

Segmentação negativa no nível da campanha

Usar IpBlockInfo
Critério de Keyword

Segmentação negativa no nível da campanha

Usar KeywordInfo
Critério de Keyword

Segmentação de lances no nível do grupo de anúncios

Usar KeywordInfo
Critério de Keyword

Segmentação negativa no nível do grupo de anúncios

Usar KeywordInfo
Critério de Language

Segmentação positiva no nível da campanha

Usar LanguageInfo
Critério de Location

Segmentação positiva no nível da campanha

Usar LocationInfo
Critério de Location

Segmentação negativa no nível da campanha

Usar LocationInfo
Critério de LocationGroup

Segmentação positiva no nível da campanha

Usar LocationGroupInfo
Critério de MobileAppCategory

Segmentação negativa no nível da campanha

Usar MobileAppCategoryInfo
Critério de MobileAppCategory

Segmentação de lances no nível do grupo de anúncios

Usar MobileAppCategoryInfo
Critério de MobileAppCategory

Segmentação negativa no nível do grupo de anúncios

Usar MobileAppCategoryInfo
Critério de MobileApplication

Segmentação negativa no nível da campanha

Usar MobileApplicationInfo
Critério de MobileApplication

Segmentação de lances no nível do grupo de anúncios

Usar MobileApplicationInfo
Critério de MobileApplication

Segmentação negativa no nível do grupo de anúncios

Usar MobileApplicationInfo
Critério de MobileDevice

Segmentação positiva no nível da campanha

Usar MobileDeviceInfo
Critério de OperatingSystemVersion

Segmentação positiva no nível da campanha

Usar OperatingSystemVersionInfo
Critério de Parent

Segmentação negativa no nível da campanha

Usar ParentalStatusInfo
Critério de Parent

Segmentação de lances no nível do grupo de anúncios

Usar ParentalStatusInfo
Critério de Parent

Segmentação negativa no nível do grupo de anúncios

Usar ParentalStatusInfo
Critério de Placement

Segmentação negativa no nível da campanha

Usar PlacementInfo
Critério de Placement

Segmentação de lances no nível do grupo de anúncios

Usar PlacementInfo
Critério de Placement

Segmentação negativa no nível do grupo de anúncios

Usar PlacementInfo
Critério de Platform

Segmentação positiva no nível da campanha

Usar DeviceInfo
Critério de ProductScope

Segmentação positiva no nível da campanha

Usar ListingScopeInfo
Critério de Proximity

Segmentação positiva no nível da campanha

Usar ProximityInfo
Critério de Vertical

Segmentação negativa no nível da campanha

Usar TopicInfo
Critério de Vertical

Segmentação de lances no nível do grupo de anúncios

Usar TopicInfo
Critério de Vertical

Segmentação negativa no nível do grupo de anúncios

Usar TopicInfo
Critério de YouTubeChannel

Segmentação negativa no nível da campanha

Usar YouTubeChannelInfo
Critério de YouTubeChannel

Segmentação de lances no nível do grupo de anúncios

Usar YouTubeChannelInfo
Critério de YouTubeChannel

Segmentação negativa no nível do grupo de anúncios

Usar YouTubeChannelInfo
Critério de YouTubeVideo

Segmentação negativa no nível da campanha

Usar YouTubeVideoInfo
Critério de YouTubeVideo

Segmentação de lances no nível do grupo de anúncios

Usar YouTubeVideoInfo
Critério de YouTubeVideo

Segmentação negativa no nível do grupo de anúncios

Usar YouTubeVideoInfo
Critério de Webpage

Segmentação negativa no nível da campanha

Usar WebpageInfo
Critério de Webpage

Segmentação de lances no nível do grupo de anúncios

Usar WebpageInfo
Critério de Webpage

Segmentação negativa no nível do grupo de anúncios

Usar WebpageInfo
Adicionar ou remover CustomAffinityTokens

Use CustomInterestMember, parte do campo members em CustomInterest no CustomInterestService.
Criar CustomAffinity

Usar CustomInterestService
Criar CustomAffinity

Suporte para o tipo CUSTOM_INTENT

Usar CustomInterestService
Mudar atributos comuns do CustomAffinity

Usar CustomInterestService
Especificar URL ou KEYWORD CustomAffinityToken

Use CustomInterestMember, parte do campo members em CustomInterest no CustomInterestService.
Mudar CustomerNegativeCriterion

Suporte para ContentLabel, MobileAppCategory, MobileApplication, Placement, YouTubeChannel e YouTubeVideo

Usar CustomerNegativeCriterion.criterion

Públicos-alvo

Mudar atributos comuns do UserList

Usar o UserListService
Mudar atributos comuns do UserList

Código de integração (ID externo)

Usar UserList.integration_code
Mudar BasicUserList

Gerenciar ações de conversão

Use o guia Visitantes que realizaram ações específicas.
Mudar CrmBasedUserList

ID do anúncio para dispositivos móveis: especificar app

Usar CrmBasedUserListInfo.app_id
Mudar CrmBasedUserList

Especificar origem (primário, órgão de crédito terceirizado, arquivo eleitoral de terceiros)

Usar CrmBasedUserListInfo.data_source_type
Upload de CrmBasedUserList membros

Adicionar ou remover um membro

Usar o OfflineUserDataJobService
Upload de CrmBasedUserList membros

Ler tipo de participante (individual)

Use o método UserListService.GetUserList ou o campo de relatório user_list.crm_based_user_list.upload_key_type.
Upload de CrmBasedUserList membros

Ler o status do upload de membro ou remover todos os envios

Usar OfflineUserDataJob.status
Upload de CrmBasedUserList membros

Remover todos os participantes

Usar OfflineUserDataJobOperation.remove_all
Upload de CrmBasedUserList membros

Fazer o upload do participante com base no ID do usuário atribuído pelo anunciante

Usar UserIdentifier.third_party_user_id
Upload de CrmBasedUserList membros

Fazer upload de um participante com base nos dados de contato: e-mail, telefone, endereço (incluindo nome, sobrenome, CEP e país)

Usar UserIdentifier.hashed_email
Upload de CrmBasedUserList membros

Fazer upload de um membro com base no ID do anúncio para dispositivos móveis

Use o guia Segmentação por lista de clientes com IDs de dispositivos móveis.
Mudar ExpressionRuleUserList

Criar

Usar ExpressionRuleUserListInfo.rule
Mudar LogicalUserList

Regra ALL, ANY, NONE (não) para listas de usuários

Usar LogicalUserListInfo.rules
Mudar RuleBasedUserList

Combinar regras e grupos de itens de regras usando CNF ou DNF

Usar UserListRuleInfo.rule_type
Mudar RuleBasedUserList

Combinar regras em um grupo de itens da regra

Usar UserListRuleInfo.rule_item_groups
Mudar RuleBasedUserList

Combinar regras com AND e AND_NOT

Usar CombinedRuleUserListInfo.rule_operator
Mudar RuleBasedUserList

Criar regra de data para uma data relativa ou absoluta

Usar UserListDateRuleItemInfo
Mudar RuleBasedUserList

Criar NumberRuleItem

Usar UserListNumberRuleItemInfo
Mudar RuleBasedUserList

Criar StringRuleItem

Usar UserListStringRuleItemInfo
Mudar RuleBasedUserList

Ler status de pré-preenchimento

Usar RuleBasedUserListInfo.prepopulation_status
Acessar atributos UserList somente leitura

Informações de acesso

Usar UserList.access_reason
Acessar atributos UserList somente leitura

Qualificação da rede, seja para pesquisa ou display

Usar UserList.eligible_for_search
Acessar atributos UserList somente leitura

Motivo do fechamento

Usar UserList.closing_reason
Acessar atributos UserList somente leitura

UserList tamanho e intervalo de tamanho

No Google Ads, o tamanho e o intervalo de tamanhos são divididos por rede, especificamente UserList.size_for_display, UserList.size_for_search, UserList.size_range_for_display e UserList.size_range_for_search.
Leia SimilarUserList

Ler o ID UserList ou outro identificador da semente

Usar SimilarUserListInfo.seed_user_list

Jobs em lote

Criar BatchJob

Usar o BatchJobService
Ver status de BatchJob

Usar BatchJob.status
Ver status de BatchJob

ProgressStats

Usar BatchJob.metadata
Adicionar operações a BatchJob

URL de upload

Usar o método AddBatchJobOperations
Ver status de BatchJob

URL de download

Usar o método ListBatchJobResults

Lances

Para criar ou atualizar uma estratégia de lances de portfólio (compartilhada), use o BiddingStrategyService. Para criar ou atualizar estratégias de lances padrão (não compartilhadas), use CampaignService e defina a estratégia diretamente no objeto Campaign. Uma estratégia de lances compartilhada pode ser definida em uma campanha usando Campaign.bidding_strategy com uma estratégia de lances compartilhada resource_name.

Mudar SharedBiddingStrategy

SharedBiddingStrategy é chamado de BiddingStrategy no Google Ads. Usar o BiddingStrategyService
Mudar MaximizeConversionsBiddingScheme

Suporte no nível do portfólio (compartilhado).

Usar o campo BiddingStrategy.maximize_conversions
Mudar MaximizeConversionValueBiddingScheme

Suporte no nível do portfólio (compartilhado).

Usar o campo BiddingStrategy.maximize_conversion_value
Mudar TargetRoasBiddingScheme

Suporte no nível do portfólio (compartilhado).

Use BiddingStrategy.target_roas.
Mudar TargetCpaBiddingScheme

Suporte no nível do portfólio (compartilhado).

Use BiddingStrategy.target_cpa.
Mudar TargetSpendBiddingScheme

Suporte no nível do portfólio (compartilhado).

Usar BiddingStrategy.target_spend
Mudar BiddingStrategyConfiguration

Suporte no nível Campaign (não compartilhado).

Use o campo Campaign.campaign_bidding_strategy. As estratégias de lances no nível da campanha são definidas usando CampaignService
Mudar ManualCpcBiddingScheme

Suporte no nível Campaign (não compartilhado).

Use o campo Campaign.campaign_bidding_strategy, em que manual_cpc pode ser definido como um campo único.
Mudar ManualCpmBiddingScheme

Suporte no nível Campaign (não compartilhado).

Use o campo Campaign.campaign_bidding_strategy, em que manual_cpm pode ser definido como um campo único.
Mudar MaximizeConversionsBiddingScheme

Suporte no nível Campaign (não compartilhado).

Usar o campo Campaign.maximize_conversions
Mudar MaximizeConversionValueBiddingScheme

Suporte no nível Campaign (não compartilhado).

Usar o campo Campaign.maximize_conversion_value
Mudar TargetRoasBiddingScheme

Suporte no nível Campaign (não compartilhado).

Use Campaign.maximize_conversion_value com um valor target_roas diferente de zero.
Mudar TargetCpaBiddingScheme

Suporte no nível Campaign (não compartilhado).

Use Campaign.maximize_conversions com um valor target_cpa diferente de zero.
Mudar TargetSpendBiddingScheme

Suporte no nível Campaign (não compartilhado).

Usar Campaign.target_spend
Mudar CampaignBidModifier

Usar o CampaignBidModifierService
Mudar CampaignBidModifier

Suporte para InteractionType field

Usar CampaignBidModifier.interaction_type

Faturamento

Mudar BudgetOrder

Suporte para os campos de ID da conta de faturamento, data de início e data de término

Usar BillingSetup no BillingSetupService
Leia BillingAccounts

Usar PaymentsAccountService.ListPaymentsAccounts

Campanhas

Mudar Budgets

Usar CampaignBudget.MutateCampaignBudgets
Mudar Campaign

Usar o CampaignService
Mudar Campaign

AdServingOptimizationStatus

Usar Campaign.ad_serving_optimization_status
Mudar Campaign

Suporte para AdvertisingChannelSubType: SEARCH_MOBILE_APP, DISPLAY_MOBILE_APP, SEARCH_EXPRESS, DISPLAY_EXPRESS, UNIVERSAL_APP_CAMPAIGN, DISPLAY_SMART_CAMPAIGN, SHOPPING_GOAL_OPTIMIZED_ADS, DISPLAY_GMAIL_AD

Usar AdvertisingChannelSubTypeEnum
Mudar Campaign

Suporte para AdvertisingChannelType: SEARCH, DISPLAY, SHOPPING e MULTI_CHANNEL

Usar AdvertisingChannelTypeEnum
Mudar Campaign

BiddingStrategyConfiguration

Usar Campaign.campaign_bidding_strategy
Mudar Campaign

Orçamento

Usar Campaign.campaign_budget
Mudar Campaign

Suporte para Setting: DynamicSearchAdsSetting, GeoTargetTypeSetting, UniversalAppCampaignSetting, RealTimeBiddingSetting, ShoppingSetting, TargetingSetting, TrackingSetting

No Google Ads, as configurações da campanha são atribuídas ao próprio campo individual em vez de serem compiladas em um único campo "configurações". Por exemplo, consulte Campaign.real_time_bidding_setting
Mudar Campaign

FrequencyCap

Usar Campaign.frequency_caps
Mudar Campaign

Suporte para NetworkSettings: targetGoogleSearch, targetSearchNetwork, targetContentNetwork e targetPartnerSearchNetwork

Usar Campaign.NetworkSettings
Mudar Campaign

SelectiveOptimization

Usar Campaign.selective_optimization
Mudar Campaign

Informações da campanha universal para apps

Usar Campaign.app_campaign_setting
Mudar Campaign

URLs atualizados: finalUrlSuffix, trackingTemplate, customParameters

Usar Campaign.tracking_url_template
Mudar Campaign

VanityPharma

Usar Campaign.vanity_pharma
Mudar Campaign associações de rótulos

TextLabel

Usar Campaign.labels
Mudar CampaignLabel

Usar o CampaignLabelService
Mudar CampaignSharedSet

Suporte para NEGATIVE_KEYWORDS e NEGATIVE_PLACEMENTS

Usar o CampaignSharedSetService

Histórico de alterações

Assinar CustomerChangeData

Recuperar as entidades alteradas de uma conta Customer ou Campaign

Usar o recurso change_status

Constantes

AgeRangeCriterion

No Google Ads, essas constantes de critério são definidas no tipo enumerado AgeRangeType.
GenderCriterion

No Google Ads, essas constantes de critério são definidas no tipo enumerado GenderType.
LocationCriterion

Recuperar LocationCriterion constantes

Usar o GeoTargetConstantService

Conversões

Mudar atributos comuns do ConversionTracker

Em vez de ConversionTracker, consulte ConversionAction e ConversionActionService
Mudar AppConversion

Suporte para os tipos de fornecedor ANDROID_MARKET, ITUNES e MOBILE_APP_CHANNEL

Usar ConversionAction.mobile_app_vendor
Mudar AppConversion

Suporte aos tipos de conversão DOWNLOAD, IN_APP_PURCHASE ou FIRST_OPEN

Usar ConversionAction.conversion_action_type
Mudar AdCallMetricsConversion

Suporte para definir a duração da chamada

Usar ConversionAction.phone_call_duration_seconds
Mudar UploadCallConversion

Usar ConversionActionType.upload_calls
Mudar UploadClickConversion

Suporte para a especificação de atribuições externas

Usar AttributionModel#external
Mudar WebsiteCallMetricsConversion

Suporte para definir a duração da chamada

Usar ConversionAction.phone_call_duration_seconds
Mudar AdWordsConversionTracker

Suporte para configurar o tipo de código de acompanhamento

Usar TagSnippet.type
Ler atributos ConversionTracker somente leitura

Suporte a snippet de evento, tag do Google, status do modelo baseado em dados e cliente proprietário

Usar TagSnippet.event_snippet, TagSnippet.global_site_tag, AttributionModelSettings.data_driven_model_status e ConversionAction.owner_customer
Ler atributos ConversionTracker somente leitura

Receber as informações mais recentes de conversão/solicitação

Use metrics.conversion_last_conversion_date e metrics.conversion_last_received_request_date_time no relatório conversion_action.
Mudar OfflineCallConversionFeed

Usar ConversionUploadService.UploadCallConversions
Mudar OfflineConversionFeed

Usar ConversionUploadService.UploadClickConversions
Mudar OfflineConversionFeed

Suporte para atribuição externa

Usar ConversionAction.attribution_model_settings
Mudar GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed

Usar ConversionAdjustment.conversion_identifier
Mudar GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed

Suporte para AdjustmentType.RESTATE

Usar ConversionAdjustment.adjustment_type
Mudar GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed

Suporte para AdjustmentType.RETRACT

Usar ConversionAdjustment.adjustment_type
Mudar OfflineDataUpload

Suporte a transações de vendas na loja

Usar OfflineUserDataJob.store_sales_metadata
Mudar OfflineDataUpload

Suporte para ID de upload externo

Usar OfflineUserDataJob.external_id
Mudar OfflineDataUpload

Suporte para upload primário

Usar OfflineUserDataJob.type
Mudar OfflineDataUpload

Suporte para upload de terceiros

Usar OfflineUserDataJob.type

Experimentos

Assinar DraftAsyncError

Como recuperar erros assíncronos da promoção de Drafts

Usar CampaignDraftService.ListCampaignDraftAsyncErrors
Mudar Draft

Usar CampaignDraftService
Mudar Draft

Arquivar Draft

Usar CampaignDraftStatus.removed
Mudar Draft

Promover Draft

Usar CampaignDraftService
Assinar TrialAsyncError

Receba erros assíncronos ao criar e promover o Trials

Usar CampaignExperimentService
Mudar Trial

Usar CampaignExperimentService
Assinar Trial

Suporte para atributos Trial comuns

Usar CampaignExperimentService
Mudar Trial

Suporte para a promoção de Trials

Usar CampaignExperimentService
Mudar Trial

Suporte para a graduação em Trials

Usar CampaignExperimentService

Feeds

Mudar atributos comuns do AdCustomizerFeed

Usar o guia Personalizar anúncios
Mudar AdGroupExtensionSetting

Usar o AdGroupExtensionSettingService
Mudar AdGroupExtensionSetting

Compatibilidade com tipos de extensão: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Usar ExtensionTypeEnum
Mudar AdGroupFeeds

Usar o AdGroupFeedService
Mudar AdGroupFeeds

Compatibilidade com tipos de extensão: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

AdGroupFeedService e o guia Feeds
Mudar AdGroupFeeds

Function.Operator IN, EQUALS, AND, CONTAINS_ANY e IDENTITY

Usar MatchingFunction.operator
Mudar CampaignExtensionSetting

Usar o CampaignExtensionSettingService
Mudar CampaignExtensionSetting

Compatibilidade com tipos de extensão: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Usar ExtensionTypeEnum
Mudar CampaignFeed

Usar o CampaignFeedService
Mudar CampaignFeed

Suporte para todos os tipos de marcadores de posição

Use as guias CampaignFeedService e Extensions.
Mudar CampaignFeed

Suporte aos operadores de função IN, EQUALS, AND, CONTAINS_ANY e IDENTITY.

Usar MatchingFunctionOperatorEnum
Mudar CustomerExtensionSetting

Compatibilidade com tipos de extensão: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Usar o CustomerExtensionSettingService
Mudar CustomerFeed

Usar o CustomerFeedService
Mudar CustomerFeed

Compatibilidade com tipos de marcadores: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET, LOCATION, AFFILIATE_LOCATION, AD_CUSTOMIZER

Usar PlaceholderTypeEnum
Mudar CustomerFeed

Suporte para Function.Operator IN, EQUALS, AND, CONTAINS_ANY e IDENTITY

Usar MatchingFunction
Mudar FeedItem

Usar o FeedItemService
Mudar FeedItem

CustomParameter

Usar FeedItem.url_custom_parameters
Mudar FeedItem

FeedItemAttributeValue

Usar FeedItem.attribute_values
Mudar FeedItem

FeedItemGeoRestriction

Usar FeedItem.geo_targeting_restriction
Mudar FeedItemTarget

Usar FeedItemTargetService
Mudar FeedItemTarget

Suporte para FeedItemTargetType CAMPAIGN, AD_GROUP, CRITERION

Usar FeedItemTarget.feed_item_target_type
Mudar FeedMapping

Usar FeedMappingService
Mudar FeedMapping

AttributeFieldMapping

Usar FeedMapping.attribute_field_mappings
Mudar FeedMapping

CriterionType (para feeds de local e DSA)

Usar FeedMapping.criterion_type
Mudar FeedMapping

PlaceholderType

Usar FeedMapping.placeholder_type
Mudar Feed

Usar Feed
Mudar Feed

Criar feed de local de afiliado com base no chainId

Usar AffiliateLocationFeedData.chain_ids
Mudar Feed

Suporte para os tipos de FeedAttribute: INT64, INT64_LIST, FLOAT, FLOAT_LIST, STRING, STRING_LIST, BOOLEAN, BOOLEAN_LIST, URL, URL_LIST, DATE_TIME, DATE_TIME_LIST, PRICE

Usar FeedAttributeTypeEnum
Criar local vinculado ao Perfil da Empresa Feed

Usar PlacesLocationFeedData
Criar local vinculado ao Perfil da Empresa Feed

Filtrar feed de local vinculado ao Perfil da Empresa por nome da empresa

Usar PlacesLocationFeedData.business_name_filter
Criar local vinculado ao Perfil da Empresa Feed

Filtrar feed de local vinculado ao Perfil da Empresa por categoria

Usar PlacesLocationFeedData.category_filters
Criar local vinculado ao Perfil da Empresa Feed

Filtrar feed de local vinculado ao Perfil da Empresa por etiqueta

Usar PlacesLocationFeedData.label_filters
Criar local vinculado ao Perfil da Empresa Feed

Especificar a autenticação do feed de local vinculado ao Perfil da Empresa

Usar PlacesLocationFeedData.oauth_info
Mudar Feed

Adicionar atributos a um feed

Usar Feed.attribute_operations
Mudar Feed

Identifique o atributo da chave primária dos itens do feed com o campo "FeedFormat isPartOfKey"

Usar FeedAttribute.is_part_of_key
Assinar Feed

Detectar feeds gerenciados pelo sistema e pelo usuário

Usar Feed.origin

Planejamento

Assinar TargetingIdea

Suporte para o tipo de solicitação IDEAS

Usar KeywordPlanIdeaService.GenerateKeywordIdeas
Assinar TargetingIdea

Suporte para o tipo de solicitação STATS

Usar KeywordPlanService.GenerateHistoricalMetrics
Assinar CampaignEstimate

O ElevationService foi dividido em vários serviços diferentes. Consulte o Guia Gerar métricas de previsão para mais informações.

Geração de relatórios

Para informações mais detalhadas sobre como migrar relatórios individuais, consulte o guia Como migrar campos de relatórios.

Assinar ReportDefinition

Não há um equivalente direto para ReportDefition no Google Ads porque os relatórios se baseiam em recursos individuais, em vez de relatórios predefinidos. É possível conseguir informações sobre recursos de relatórios de forma programática usando GoogleAdsFieldService. Use o guia Como migrar campos de relatórios para determinar os recursos e campos equivalentes dos relatórios do Google AdWords.

Recursos descontinuados

Veja abaixo uma lista dos recursos da API Google AdWords que não serão migrados para a API Google Ads.

Ads

Mudar DeprecatedAd

DeprecatedAd não é um tipo de anúncio real. No Google AdWords, era uma forma de acessar os dados de anúncios antigos que eram de tipos que foram descontinuados. Quando recuperados da API Google Ads, os anúncios desse tipo terão o valor Ad.type de UNKNOWN.
Mudar DynamicSearchAd

O uso de DynamicSearchAd foi descontinuado e substituído por ExpandedDynamicSearchAd no Google AdWords. No Google Ads, as informações sobre os anúncios dinâmicos expandidos de pesquisa podem ser lidas usando o campo Ad.expanded_dynamic_search_ad.
Mudar RichMediaAd

Esse recurso não será migrado para o Google Ads
Mudar ShowcaseAd

Esse recurso não será migrado para o Google Ads
Mudar TemplateAd

TemplateAd não existe no Google Ads, mas alguns formatos de anúncio estão disponíveis em DisplayUploadAd
Mudar TemplateAd

Suporte a adAsImage

Esse recurso não será migrado para o Google Ads
Mudar ThirdPartyRedirectAd

Esse recurso não será migrado para o Google Ads
Mudar ThirdPartyRedirectAd

Suporte a certifiedVendorFormatId

Esse recurso não será migrado para o Google Ads
Receber e atualizar ThirdPartyRedirectAd

Esse recurso não será migrado para o Google Ads
Receber e atualizar ShowcaseAd

Esse recurso não será migrado para o Google Ads

Lances

Mudar CampaignBidModifier

Suporte ao campo AdvertisingChannelType

Esse recurso não será migrado para o Google Ads

Campanhas

Mudar Campaign

ConversionOptimizerEligibility

Esse recurso não será migrado para o Google Ads
Mudar CampaignGroupPerformanceTarget

Esse recurso não será migrado para o Google Ads
Mudar CampaignGroup

Esse recurso não será migrado para o Google Ads

Conversões

Mudar AppConversion

Suporte do URL de post-back de app para conversão de download de app

Esse recurso não será migrado para o Google Ads