Cómo se asignan las funciones de la API de AdWords a la API de Google Ads

La API de AdWords admite una gran cantidad de funciones, la mayoría de las cuales se migraron a la API de Google Ads. Esta guía tiene el objetivo de enumerar cada función de la API de AdWords, si se migró a la API de Google Ads y dónde se puede encontrar la documentación de la nueva funcionalidad.

Como la lista completa de funciones de la API de AdWords es muy grande, en esta guía, se pueden omitir algunas funciones generales, como la recuperación de campañas, para enfocarse en funciones más detalladas. Tampoco abarca muchos métodos Get, ya que esa funcionalidad se trata mejor en la guía Cómo migrar campos de informe.

Funciones migradas

A continuación, se muestra una lista de las funciones de la API de AdWords que se encuentran disponibles actualmente en la API de Google Ads.

Administración de cuentas

Mutación, AccountLabels

Combinado con LabelService. Si quieres obtener más información, consulta la guía de etiquetas.
Mutación, Customer

Usa CustomerService.MutateCustomer
Mutación, Customer

Asistencia para ConversionTrackingSettings

Usa Customer.conversion_tracking_setting
Mutación, Customer

Asistencia para RemarketingSettings

Usa Customer.remarketing_setting
Mutación, Customer

Asistencia para las URL actualizadas: finalUrlSuffix, trackingTemplate, customParameters, autoTaggingEnabled, parallelTrackingEnabled

Usa los campos relacionados en el recurso Customer. Ten en cuenta que el campo parallelTrackingEnabled dejó de estar disponible en Google Ads.
Mutación, ServiceLinks

Asistencia para ServiceType.MERCHANT_CENTER

Usa MerchantCenterLinkService.MutateMerchantCenterLink
Mutación Label y TextLabel

Usa LabelService.MutateLabels
Mutación Label y TextLabel

Compatibilidad con DisplayAttribute (descripción, color)

Usa el recurso TextLabel.
Mutación, ManagedCustomer

Usa CustomerService.MutateCustomer cuando actualices Customer y CustomerService.CreateCustomerClient cuando crees una nueva.
Mutación, ManagedCustomerLabel

Asistencia para ManagedCustomer.AccountLabels

Usa CustomerClient.applied_label_ids
Mutación, ManagedCustomerLink

La funcionalidad del recurso ManagedCustomerLink se divide en varios servicios de la API de Google Ads. A fin de mutar los vínculos cliente-cliente, utiliza CustomerClientLinkService para mutar los vínculos cliente-administrador con los CustomerManagerLinkService.
Mutación, ManagedCustomerLink

Asistencia para transferir cuentas de clientes a nuevos administradores

Usa CustomerManagerLinkService.MoveManagerLink
Mutación, ManagedCustomerLink

Enviar correos electrónicos de invitación a ManagedCustomer cuentas

Usa el campo CreateCustomerClientRequest.email_address cuando uses el método CustomerService.CreateCustomerClient. Ten en cuenta que esta función es solo para usuarios incluidos en la lista de entidades permitidas.
Mutación, ManagedCustomerLink

Establecer la función ManagedCustomer para enviar invitación al crear

Usa el campo CreateCustomerClientRequest.access_role cuando uses el método CustomerService.CreateCustomerClient.

Anuncios

Crear y obtener Ad (campos definidos en la clase base Ad)

automatizado (booleano), systemManagedEntitySource, devicePreference

Crear y obtener Ad (campos definidos en la clase base Ad)

URL actualizadas (final, finalMobile, finalApp, trackingTemplate, customParams)

Mutación, CallOnlyAd

Usa CallOnlyAdInfo
Mutación, ExpandedDynamicSearchAd

ExpandedDynamicSearchAds en AdWords están cubiertos por DynamicSearchAds en Google Ads.
Mutación, ExpandedTextAd

Usa ExpandedTextAd
Mutación, GmailAd

Usa GmailAd y este artículo del Centro de ayuda sobre los anuncios de Gmail.
Mutación, GmailAd

Asistencia de Image

Usa GmailAd y este artículo del Centro de ayuda sobre los anuncios de Gmail.
Mutación, GmailAd

Asistencia de Video

Usa GmailAd y este artículo del Centro de ayuda sobre los anuncios de Gmail.
Mutación, GoalOptimizedShoppingAd

GoalOptimizedShoppingAd no existe explícitamente en Google Ads, pero ShoppingSmartAd cubre su funcionalidad.
Mutación, ImageAd

Usa ImageAdInfo
Actualiza el campo Image en ImageAd

Usa ImageAdInfo.image
Mutación, ResponsiveDisplayAd

Usa LegacyResponsiveDisplayAdInfo
Mutación, TextAd

Usa ExpandedTextAd
Mutación, MultiAssetResponsiveDisplayAd

Usa ResponsiveDisplayAd
Mutación, MultiAssetResponsiveDisplayAd

Compatibilidad con AssetLink en varios campos

AssetLink se representa en Google Ads con AdImageAsset, AdTextAsset y AdVideoAsset.
Mutación, ProductAd

Usa ShoppingProductAd
Mutación, ResponsiveSearchAd

Usa ResponsiveSearchAd
Mutación, UniversalAppAd

UniversalAppAd se representa como AppAd en Google Ads y forma parte de campañas de aplicaciones. Consulte este artículo del Centro de ayuda Acerca de las campañas de aplicaciones y la guía Campañas de aplicaciones para obtener más detalles.
Mutación, UniversalAppAd

Compatibilidad con AssetLink en varios campos

En el recurso AppAd de Google Ads, AssetLink se representa con AdImageAsset, AdTextAsset, AdVideoAsset y AdBundleAsset.
Mutación, AdGroupAd

Usa el método AdGroupAdService.MutateAdGroupAds
Mutación, AdGroupAdLabel

Usa el AdGroupAdLabelService
Solicitar la exención del incumplimiento de política de AdGroupAd

Usa AdGroupAdOperation.policy_validation_parameter
Mutación, AdGroupBidModifier

Usa el método AdGroupBidModifierService.MutateAdGroupBidModifiers
Mutación, AdGroupBidModifier

Asistencia de Platform, PreferredContent

En Google Ads, Platform se representa como AdGroupBidModifier.device, y PreferredContent se representa como AdGroupBidModifier.preferred_content
Mutación BiddableAdGroupCriterion o NegativeAdGroupCriterion

En Google Ads, BiddableAdGroupCriterion y NegativeAdGroupCriterion no son tipos distintos; el comportamiento se representa directamente en AdGroupCriterion.
Mutación BiddableAdGroupCriterion o NegativeAdGroupCriterion

Compatibilidad con los tipos de criterio: AgeRange, AppPaymentModel, CriterionCustomAffinity, CriterionCustomIntent, CriterionUserInterest, CriterionUserList, Gender, IncomeRange, Keyword, MobileAppCategory, MobileApplication, Parent, Placement, ProductPartition, Vertical,

En Google Ads, Vertical se representa como AdGroupCriterion.topic, y ProductPartition se representa como AdGroupCriterion.listing_group. Consulte la Guía sobre criterios para obtener más información.
Mutación BiddableAdGroupCriterion o NegativeAdGroupCriterion

Configuración de estrategias de ofertas

En Google Ads, el tipo de estrategia de oferta solo se puede establecer en el nivel Campaign, por lo que no es posible anularlo en el nivel de AdGroupCriterion, pero puede anular los importes de oferta en el nivel de AdGroupCriterion. Utilice la Guía de ofertas para obtener más detalles.
Mutación BiddableAdGroupCriterion o NegativeAdGroupCriterion

Compatibilidad con URL actualizadas

Todos los campos de URL actualizadas se representan en Google Ads, excepto finalAppUrls, que dejó de estar disponible. Para obtener más detalles, consulte la Guía sobre URL actualizadas.
Mutación, AdGroupCriterionLabel

Usa el AdGroupCriterionLabelService
Mutación, AdGroupLabel

Usa el AdGroupLabelService
Mutación, AdGroups

Usa el AdGroupService
Mutación, AdGroups

Asistencia de AdGroupRotationMode

Usa AdGroup.ad_rotation_mode
Mutación, AdGroups

Compatibilidad con AdGroup tipos: SEARCH_STANDARD, SEARCH_DYNAMIC_ADS, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS, SHOPPING_SHOWCASE_ADS y SHOPPING_GOAL_OPTIMIZED_AD

En Google Ads, se dio de baja SHOPPING_SHOWCASE_AD y la función de SHOPPING_GOAL_OPTIMIZED_AD está representada por ShoppingSmartAd
Mutación, AdGroups

Asistencia de BiddingStrategyConfiguration

En Google Ads, el tipo de estrategia de oferta solo se puede establecer en el nivel Campaign, por lo que no es posible anularlo en el nivel de AdGroup, pero puede anular los importes de oferta en el nivel de AdGroup. Utilice la Guía de ofertas para obtener más detalles.
Mutación, AdGroups

Asistencia de contentBidCriterionTypeGroup

AdGroup.contentBidCriterionTypeGroup se representa mediante AdGroup.display_custom_bid_dimension en Google Ads
Mutación, AdGroups

CustomParameters

Usa AdGroup.url_custom_parameters
Mutación, AdGroups

ExplorerAutoOptimizerSetting, TargetingSetting

En lugar de incluirse en AdGroup.settings, los objetos ExplorerAutoOptimizerSetting y TargetingSetting están representados por los distintos campos AdGroup.explorer_auto_optimizer_setting y AdGroup.targeting_setting en Google Ads.
Mutación, AdGroups

Compatibilidad con URL actualizadas (finalUrlSuffix, trackingTemplate, customParameters)

Usar AdGroup.tracking_url_template y la guía URL actualizadas
Mutación, AdParams

Usa el AdParameterService
Obtener y actualizar CallOnlyAd

Usa Ad.call_only_ad
Obtener y actualizar ExpandedTextAd

Usa Ad.expanded_text_ad
Obtener y actualizar MultiAssetResponsiveDisplayAd

MultiAssetResponsiveDisplayAd se representa como Ad.responsive_display_ad en Google Ads
Obtener y actualizar ResponsiveDisplayAd

Ad.legacy_responsive_display_ad representa a ResponsiveDisplayAd en Google Ads.
Obtener y actualizar ResponsiveSearchAd

Usa Ad.responsive_search_ad
Obtener y actualizar UniversalAppAd

Ad.app_ad representa a UniversalAppAd en Google Ads y forma parte de campañas de aplicaciones.
Mutación, Assets

Usa el AssetService
Mutación, ImageAssets

ImageAsset (JPG, GIF y PNG)

Usa ImageAsset
Mutación, MediaBundleAssets

MediaBundleAsset

Usa MediaBundleAsset
Mutación, YouTubeVideoAssets

YouTubeVideoAsset

Usa YouTubeVideoAsset
Crea Audio.

Usa MediaFile.audio
Crea Image.

Usa MediaFile.image
Crea MediaBundle.

Usa MediaFile.media_bundle
Crea Video.

Usa MediaFile.video

Criterios

Para obtener más información sobre cada criterio de segmentación, consulta la guía de migración Criteria.

Mutación, SharedSetCriterion

Usa el SharedCriterionService
Mutación, SharedSetCriterion

Compatibilidad con los tipos de criterios Keyword, Placement

Usa SharedCriterion.criterion
Mutación, SharedSets

Usa el SharedSetService
Mutación, SharedSets

Compatibilidad con los tipos de criterios Keyword, Placement

Usa SharedSet.type
Obtener DomainCategory

Usa DomainCategoryService
Mutación CampaignCriterion o NegativeCampaignCriterion

Usa el CampaignCriterionService
Criterio AdSchedule

Segmentación positiva a nivel de la campaña

Usa AdScheduleInfo
Criterio AgeRange

Segmentación negativa a nivel de la campaña

Usa AgeRangeInfo
Criterio AgeRange

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa AgeRangeInfo
Criterio AgeRange

Segmentación negativa a nivel del grupo de anuncios

Usa AgeRangeInfo
Criterio Carrier

Segmentación positiva a nivel de la campaña

Usa CarrierInfo
Criterio ContentLabel

Segmentación negativa a nivel de la campaña

Usa ContentLabelInfo
Criterio CriterionUserInterest

Segmentación negativa a nivel de la campaña

Usa UserInterestInfo
Criterio CriterionUserInterest

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa UserInterestInfo
Criterio CriterionUserInterest

Segmentación negativa a nivel del grupo de anuncios

Usa UserInterestInfo
Criterio CriterionUserList

Segmentación positiva a nivel de la campaña

Usa UserListInfo
Criterio CriterionUserList

Segmentación negativa a nivel de la campaña

Usa UserListInfo
Criterio CriterionUserList

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa UserListInfo
Criterio CriterionUserList

Segmentación negativa a nivel del grupo de anuncios

Usa UserListInfo
Criterio Gender

Segmentación negativa a nivel de la campaña

Usa GenderInfo
Criterio Gender

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa GenderInfo
Criterio Gender

Segmentación negativa a nivel del grupo de anuncios

Usa GenderInfo
Criterio IpBlock

Segmentación negativa a nivel de la campaña

Usa IpBlockInfo
Criterio Keyword

Segmentación negativa a nivel de la campaña

Usa KeywordInfo
Criterio Keyword

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa KeywordInfo
Criterio Keyword

Segmentación negativa a nivel del grupo de anuncios

Usa KeywordInfo
Criterio Language

Segmentación positiva a nivel de la campaña

Usa LanguageInfo
Criterio Location

Segmentación positiva a nivel de la campaña

Usa LocationInfo
Criterio Location

Segmentación negativa a nivel de la campaña

Usa LocationInfo
Criterio LocationGroup

Segmentación positiva a nivel de la campaña

Usa LocationGroupInfo
Criterio MobileAppCategory

Segmentación negativa a nivel de la campaña

Usa MobileAppCategoryInfo
Criterio MobileAppCategory

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa MobileAppCategoryInfo
Criterio MobileAppCategory

Segmentación negativa a nivel del grupo de anuncios

Usa MobileAppCategoryInfo
Criterio MobileApplication

Segmentación negativa a nivel de la campaña

Usa MobileApplicationInfo
Criterio MobileApplication

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa MobileApplicationInfo
Criterio MobileApplication

Segmentación negativa a nivel del grupo de anuncios

Usa MobileApplicationInfo
Criterio MobileDevice

Segmentación positiva a nivel de la campaña

Usa MobileDeviceInfo
Criterio OperatingSystemVersion

Segmentación positiva a nivel de la campaña

Usa OperatingSystemVersionInfo
Criterio Parent

Segmentación negativa a nivel de la campaña

Usa ParentalStatusInfo
Criterio Parent

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa ParentalStatusInfo
Criterio Parent

Segmentación negativa a nivel del grupo de anuncios

Usa ParentalStatusInfo
Criterio Placement

Segmentación negativa a nivel de la campaña

Usa PlacementInfo
Criterio Placement

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa PlacementInfo
Criterio Placement

Segmentación negativa a nivel del grupo de anuncios

Usa PlacementInfo
Criterio Platform

Segmentación positiva a nivel de la campaña

Usa DeviceInfo
Criterio ProductScope

Segmentación positiva a nivel de la campaña

Usa ListingScopeInfo
Criterio Proximity

Segmentación positiva a nivel de la campaña

Usa ProximityInfo
Criterio Vertical

Segmentación negativa a nivel de la campaña

Usa TopicInfo
Criterio Vertical

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa TopicInfo
Criterio Vertical

Segmentación negativa a nivel del grupo de anuncios

Usa TopicInfo
Criterio YouTubeChannel

Segmentación negativa a nivel de la campaña

Usa YouTubeChannelInfo
Criterio YouTubeChannel

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa YouTubeChannelInfo
Criterio YouTubeChannel

Segmentación negativa a nivel del grupo de anuncios

Usa YouTubeChannelInfo
Criterio YouTubeVideo

Segmentación negativa a nivel de la campaña

Usa YouTubeVideoInfo
Criterio YouTubeVideo

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa YouTubeVideoInfo
Criterio YouTubeVideo

Segmentación negativa a nivel del grupo de anuncios

Usa YouTubeVideoInfo
Criterio Webpage

Segmentación negativa a nivel de la campaña

Usa WebpageInfo
Criterio Webpage

Segmentación apta para ofertas a nivel del grupo de anuncios

Usa WebpageInfo
Criterio Webpage

Segmentación negativa a nivel del grupo de anuncios

Usa WebpageInfo
Cómo agregar o quitar CustomAffinityTokens

Usa CustomInterestMember, que forma parte del campo members en CustomInterest, en CustomInterestService.
Crea CustomAffinity.

Usa CustomInterestService
Crea CustomAffinity.

Compatibilidad con el tipo CUSTOM_INTENT

Usa CustomInterestService
Muten los atributos comunes de CustomAffinity

Usa CustomInterestService
Especifica URL o KEYWORD CustomAffinityToken

Usa CustomInterestMember, que forma parte del campo members en CustomInterest, en CustomInterestService.
Mutación, CustomerNegativeCriterion

Compatibilidad con ContentLabel, MobileAppCategory, MobileApplication, Placement, YouTubeChannel y YouTubeVideo

Usa CustomerNegativeCriterion.criterion

Públicos

Muten los atributos comunes de UserList

Usa el UserListService
Muten los atributos comunes de UserList

Código de integración (ID externo)

Usa UserList.integration_code
Mutación, BasicUserList

Administrar acciones de conversión

Use la guía Visitantes que realizaron acciones específicas.
Mutación, CrmBasedUserList

ID de anuncio para dispositivos móviles: especificar aplicación

Usa CrmBasedUserListInfo.app_id
Mutación, CrmBasedUserList

Especifique la fuente (propio, de oficina de crédito de terceros, archivo de votantes externo).

Usa CrmBasedUserListInfo.data_source_type
Carga de CrmBasedUserList miembro

Agregar o quitar un solo miembro

Usa el OfflineUserDataJobService
Carga de CrmBasedUserList miembro

Tipo de miembro leído (individual)

Usa el método UserListService.GetUserList o el campo de informe user_list.crm_based_user_list.upload_key_type
Carga de CrmBasedUserList miembro

Lee el estado de la carga del miembro o quita todas las cargas.

Usa OfflineUserDataJob.status
Carga de CrmBasedUserList miembro

Quitar todos los miembros

Usa OfflineUserDataJobOperation.remove_all
Carga de CrmBasedUserList miembro

Subir miembro según el ID de usuario asignado por el anunciante

Usa UserIdentifier.third_party_user_id
Carga de CrmBasedUserList miembro

Subir miembro según la información de contacto (correo electrónico, teléfono, dirección con nombre y apellido con hash, código postal, país)

Usa UserIdentifier.hashed_email
Carga de CrmBasedUserList miembro

Subir miembro según el ID de anuncio para dispositivos móviles

Use la guía Segmentación por clientes con ID de dispositivos móviles.
Mutación, DateSpecificRuleUserList

Crea DateRuleItem

Usa DateSpecificRuleUserListInfo.rule
Mutación, ExpressionRuleUserList

Crear

Usa ExpressionRuleUserListInfo.rule
Mutación, LogicalUserList

ALL, ANY, NONE (no) regla para listas de usuarios

Usa LogicalUserListInfo.rules
Mutación, RuleBasedUserList

Combinar reglas y grupos de elementos de reglas con CNF o DNF

Usa UserListRuleInfo.rule_type
Mutación, RuleBasedUserList

Combina reglas en un grupo de reglas

Usa UserListRuleInfo.rule_item_groups
Mutación, RuleBasedUserList

Combinar reglas con AND y AND_NOT

Usa CombinedRuleUserListInfo.rule_operator
Mutación, RuleBasedUserList

Crea una regla de fecha para una fecha relativa o absoluta

Usa UserListDateRuleItemInfo
Mutación, RuleBasedUserList

Crea NumberRuleItem

Usa UserListNumberRuleItemInfo
Mutación, RuleBasedUserList

Crea StringRuleItem

Usa UserListStringRuleItemInfo
Mutación, RuleBasedUserList

Estado de lectura previa

Usa RuleBasedUserListInfo.prepopulation_status
Accede a atributos UserList de solo lectura

Información de acceso

Usa UserList.access_reason
Accede a atributos UserList de solo lectura

Elegibilidad de la red, ya sea la Búsqueda o Display

Usa UserList.eligible_for_search
Accede a atributos UserList de solo lectura

Motivo del cierre

Usa UserList.closing_reason
Accede a atributos UserList de solo lectura

UserList tamaño y rango de tamaños

En Google Ads, los tamaños y rangos de tamaño se desglosan por red, específicamente UserList.size_for_display, UserList.size_for_search, UserList.size_range_for_display y UserList.size_range_for_search
Leído SimilarUserList

ID de UserList de origen o algún otro identificador

Usa SimilarUserListInfo.seed_user_list

Trabajos por lotes

Crea BatchJob.

Usa el BatchJobService
Obtener el estado de BatchJob

Usa BatchJob.status
Obtener el estado de BatchJob

Estadísticas de progreso

Usa BatchJob.metadata
Agrega operaciones a BatchJob

Subir URL

Usa el método AddBatchJobOperations
Obtener el estado de BatchJob

URL de descarga

Usa el método ListBatchJobResults

Ofertas

Para crear o actualizar una estrategia de oferta de cartera (compartida), usa BiddingStrategyService. Para crear o actualizar estrategias de oferta estándar (no compartidas), usa CampaignService y establece la estrategia directamente en el objeto Campaign. Se puede configurar una estrategia de oferta compartida en una campaña mediante Campaign.bidding_strategy con una estrategia de oferta compartida resource_name.

Mutación, SharedBiddingStrategy

SharedBiddingStrategy se denomina BiddingStrategy en Google Ads. Usa el BiddingStrategyService
Mutación, MaximizeConversionsBiddingScheme

Asistencia a nivel de cartera (compartida).

Usa el campo BiddingStrategy.maximize_conversions
Mutación, MaximizeConversionValueBiddingScheme

Asistencia a nivel de cartera (compartida).

Usa el campo BiddingStrategy.maximize_conversion_value
Mutación, TargetRoasBiddingScheme

Asistencia a nivel de cartera (compartida).

Utiliza BiddingStrategy.target_roas.
Mutación, TargetCpaBiddingScheme

Asistencia a nivel de cartera (compartida).

Utiliza BiddingStrategy.target_cpa.
Mutación, TargetSpendBiddingScheme

Asistencia a nivel de cartera (compartida).

Usa BiddingStrategy.target_spend
Mutación, BiddingStrategyConfiguration

Compatibilidad a nivel de Campaign (no compartido).

Usa el campo Campaign.campaign_bidding_strategy. Las estrategias de oferta en el nivel de la campaña se establecen mediante el CampaignService
Mutación, ManualCpcBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa el campo Campaign.campaign_bidding_strategy, en el que manual_cpc se puede establecer como un campo único.
Mutación, ManualCpmBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa el campo Campaign.campaign_bidding_strategy, en el que manual_cpm se puede establecer como un campo único.
Mutación, MaximizeConversionsBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa el campo Campaign.maximize_conversions
Mutación, MaximizeConversionValueBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa el campo Campaign.maximize_conversion_value
Mutación, TargetRoasBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa Campaign.maximize_conversion_value, con un valor target_roas distinto de cero.
Mutación, TargetCpaBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa Campaign.maximize_conversions, con un valor target_cpa distinto de cero.
Mutación, TargetSpendBiddingScheme

Compatibilidad a nivel de Campaign (no compartido).

Usa Campaign.target_spend
Mutación, CampaignBidModifier

Usa el CampaignBidModifierService
Mutación, CampaignBidModifier

Compatibilidad con InteractionType field

Usa CampaignBidModifier.interaction_type
Obtener AdGroupBidLandscape

Usa el AdGroupSimulationService
Obtener CampaignCriterionBidLandscape

Usa el CampaignSimulationService
Obtener CriterionBidLandscape

Usa el AdGroupCriterionSimulationService

Facturación

Mutación, BudgetOrder

Compatibilidad con los campos ID de cuenta de facturación, fecha de inicio y fecha de finalización

Usa BillingSetup en BillingSetupService
Mutación, BudgetOrder

Compatibilidad con el número de la orden de compra, el límite de gastos y los ajustes

Para mutaciones, consulta AccountBudget en AccountBudgetProposalService y, para lecturas, AccountBudget en AccountBudgetService
Leído BillingAccounts

Usa PaymentsAccountService.ListPaymentsAccounts

Campañas

Mutación, Budgets

Usa CampaignBudget.MutateCampaignBudgets
Mutación, Campaign

Usa el CampaignService
Mutación, Campaign

AdServingOptimizationStatus

Usa Campaign.ad_serving_optimization_status
Mutación, Campaign

Compatibilidad con AdvertisingChannelSubType: SEARCH_MOBILE_APP, DISPLAY_MOBILE_APP, SEARCH_EXPRESS, DISPLAY_EXPRESS, UNIVERSAL_APP_CAMPAIGN, DISPLAY_SMART_CAMPAIGN, SHOPPING_GOAL_OPTIMIZED_ADS, DISPLAY_GMAIL_AD

Usa AdvertisingChannelSubTypeEnum
Mutación, Campaign

Asistencia para AdvertisingChannelType: SEARCH, DISPLAY, SHOPPING, MULTI_CHANNEL

Usa AdvertisingChannelTypeEnum
Mutación, Campaign

Configuración de estrategias de ofertas

Usa Campaign.campaign_bidding_strategy
Mutación, Campaign

Presupuesto

Usa Campaign.campaign_budget
Mutación, Campaign

Compatibilidad con Setting: DynamicSearchAdsSetting, GeoTargetTypeSetting, UniversalAppCampaignSetting, RealTimeBiddingSetting, ShoppingSetting, TargetingSetting y TrackingSetting

En la configuración de la campaña de Google Ads, se les asigna su propio campo individual en lugar de compilarse en un solo campo de configuración. Por ejemplo, consulta Campaign.real_time_bidding_setting
Mutación, Campaign

Limitación de frecuencia

Usa Campaign.frequency_caps
Mutación, Campaign

Asistencia para NetworkSettings: targetGoogleSearch, targetSearchNetwork, targetContentNetwork, targetPartnerSearchNetwork

Usa Campaign.NetworkSettings
Mutación, Campaign

Optimización selectiva

Usa Campaign.selective_optimization
Mutación, Campaign

Información de la Campaña universal de aplicaciones

Usa Campaign.app_campaign_setting
Mutación, Campaign

URL actualizadas: finalUrlSuffix, trackingTemplate, customParameters

Usa Campaign.tracking_url_template
Mutación, Campaign

VanityPharma (juego)

Usa Campaign.vanity_pharma
Asociaciones de etiqueta Campaign de mutación

Etiqueta de texto

Usa Campaign.labels
Mutación, CampaignLabel

Usa el CampaignLabelService
Mutación, CampaignSharedSet

Compatibilidad con NEGATIVE_KEYWORDS y NEGATIVE_PLACEMENTS

Usa el CampaignSharedSetService

Historial de cambios

Obtener CustomerChangeData

Recupera las entidades modificadas de una cuenta o Campaign de Customer

Usa el recurso change_status

Constantes

AgeRangeCriterion

En Google Ads, estas constantes de criterios se definen en el valor enum AgeRangeType.
CarrierConstantCriterion

Usa CarrierConstantService
GenderCriterion

En Google Ads, estas constantes de criterios se definen en el valor enum GenderType.
LanguageCriterion

Usa LanguageConstantService
MobileAppCategoryCriterion

Usa MobileAppCategoryConstantService
MobileDeviceCriterion

Usa MobileDeviceConstantService
OperatingSystemVersionCriterion

Usa OperatingSystemVersionConstantService
ProductBiddingCategoryData

Usa ProductBiddingCategoryConstantService
UserInterestCriterion

Usa UserInterestService
VerticalCriterion

Usa TopicConstantService
LocationCriterion

Recupera constantes LocationCriterion

Usa el GeoTargetConstantService

Conversiones

Muten los atributos comunes de ConversionTracker

En lugar de ConversionTracker, consulte ConversionAction y la ConversionActionService.
Mutación, AppConversion

Compatibilidad con los tipos de proveedores ANDROID_MARKET, ITUNES y MOBILE_APP_CHANNEL

Usa ConversionAction.mobile_app_vendor
Mutación, AppConversion

Compatibilidad con los tipos de conversión DOWNLOAD, IN_APP_PURCHASE o FIRST_OPEN

Usa ConversionAction.conversion_action_type
Mutación, AdCallMetricsConversion

Compatibilidad con la configuración de la duración de la llamada

Usa ConversionAction.phone_call_duration_seconds
Mutación, UploadCallConversion

Usa ConversionActionType.upload_calls
Mutación, UploadClickConversion

Compatibilidad para especificar si se atribuye de forma externa

Usa AttributionModel#external
Mutación, WebsiteCallMetricsConversion

Compatibilidad con la configuración de la duración de la llamada

Usa ConversionAction.phone_call_duration_seconds
Mutación, AdWordsConversionTracker

Compatibilidad con la configuración del tipo de código de seguimiento

Usa TagSnippet.type
Atributos ConversionTracker de solo lectura

Compatibilidad con fragmentos de evento, etiquetas de Google, estados de modelos basados en datos y clientes propietarios

Usa TagSnippet.event_snippet, TagSnippet.global_site_tag, AttributionModelSettings.data_driven_model_status y ConversionAction.owner_customer
Atributos ConversionTracker de solo lectura

Obtener la información más reciente de conversiones o solicitudes

Usa metrics.conversion_last_conversion_date y metrics.conversion_last_received_request_date_time en el informe conversion_action.
Mutación, OfflineCallConversionFeed

Usa ConversionUploadService.UploadCallConversions
Mutación, OfflineConversionFeed

Usa ConversionUploadService.UploadClickConversions
Mutación, OfflineConversionFeed

Compatibilidad con atribución externa

Usa ConversionAction.attribution_model_settings
Mutación GclidOfflineConversionAdjustmentFeed o OrderIdOfflineConversionAdjustmentFeed

Usa ConversionAdjustment.conversion_identifier
Mutación GclidOfflineConversionAdjustmentFeed o OrderIdOfflineConversionAdjustmentFeed

Asistencia para AdjustmentType.RESTATE

Usa ConversionAdjustment.adjustment_type
Mutación GclidOfflineConversionAdjustmentFeed o OrderIdOfflineConversionAdjustmentFeed

Asistencia para AdjustmentType.RETRACT

Usa ConversionAdjustment.adjustment_type
Mutación, OfflineDataUpload

Asistencia para transacciones de ventas en la tienda

Usa OfflineUserDataJob.store_sales_metadata
Mutación, OfflineDataUpload

Compatibilidad con ID de carga externo

Usa OfflineUserDataJob.external_id
Mutación, OfflineDataUpload

Compatibilidad con carga propia

Usa OfflineUserDataJob.type
Mutación, OfflineDataUpload

Compatibilidad con la carga de terceros

Usa OfflineUserDataJob.type

Experiments

Obtener DraftAsyncError

Recupera errores asíncronos de la promoción de Drafts

Usa CampaignDraftService.ListCampaignDraftAsyncErrors
Mutación, Draft

Usa CampaignDraftService
Mutación, Draft

Archivar Draft

Usa CampaignDraftStatus.removed
Mutación, Draft

Promociona Draft

Usa CampaignDraftService
Obtener TrialAsyncError

Obtén errores asíncronos cuando se crean y promocionan Trials.

Usa CampaignExperimentService
Mutación, Trial

Usa CampaignExperimentService
Obtener Trial

Compatibilidad con atributos Trial comunes

Usa CampaignExperimentService
Mutación, Trial

Asistencia para promocionar Trials

Usa CampaignExperimentService
Mutación, Trial

Asistencia para graduarse en Trials

Usa CampaignExperimentService

Feeds

Muten los atributos comunes de AdCustomizerFeed

Usa la guía Customize Ads
Mutación, AdGroupExtensionSetting

Usa el AdGroupExtensionSettingService
Mutación, AdGroupExtensionSetting

Compatibilidad con los siguientes tipos de extensiones: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK y STRUCTURED_SNIPPET

Usa ExtensionTypeEnum
Mutación, AdGroupFeeds

Usa el AdGroupFeedService
Mutación, AdGroupFeeds

Compatibilidad con los siguientes tipos de extensiones: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK y STRUCTURED_SNIPPET

AdGroupFeedService y la guía Feeds
Mutación, AdGroupFeeds

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

Usa MatchingFunction.operator
Mutación, CampaignExtensionSetting

Usa el CampaignExtensionSettingService
Mutación, CampaignExtensionSetting

Compatibilidad con los siguientes tipos de extensiones: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK y STRUCTURED_SNIPPET

Usa ExtensionTypeEnum
Mutación, CampaignFeed

Usa el CampaignFeedService
Mutación, CampaignFeed

Compatibilidad con todos los tipos de marcador de posición

Usa la guía CampaignFeedService y la guía Extensiones.
Mutación, CampaignFeed

Compatibilidad con operadores de funciones IN, EQUALS, AND, CONTAINS_ANY, IDENTITY

Usa MatchingFunctionOperatorEnum
Mutación, CustomerExtensionSetting

Compatibilidad con los siguientes tipos de extensiones: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK y STRUCTURED_SNIPPET

Usa el CustomerExtensionSettingService
Mutación, CustomerFeed

Usa el CustomerFeedService
Mutación, CustomerFeed

Compatibilidad con los tipos de marcador de posición: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET, LOCATION, AFFILIATE_LOCATION, AD_CUSTOMIZER

Usa PlaceholderTypeEnum
Mutación, CustomerFeed

Compatibilidad con Function.Operator IN, EQUALS, AND, CONTAINS_ANY, IDENTITY

Usa MatchingFunction
Mutación, FeedItem

Usa el FeedItemService
Mutación, FeedItem

CustomParameter

Usa FeedItem.url_custom_parameters
Mutación, FeedItem

FeedItemAttributeValue

Usa FeedItem.attribute_values
Mutación, FeedItem

FeedItemGeoRestriction

Usa FeedItem.geo_targeting_restriction
Mutación, FeedItemTarget

Usa FeedItemTargetService
Mutación, FeedItemTarget

Asistencia para FeedItemTargetType CAMPAIGN, AD_GROUP, CRITERION

Usa FeedItemTarget.feed_item_target_type
Mutación, FeedMapping

Usa FeedMappingService
Mutación, FeedMapping

AttributeFieldMapping

Usa FeedMapping.attribute_field_mappings
Mutación, FeedMapping

CriterionType (para feeds de ubicación y DSA)

Usa FeedMapping.criterion_type
Mutación, FeedMapping

PlaceholderType

Usa FeedMapping.placeholder_type
Mutación, Feed

Usa Feed
Mutación, Feed

Crear feed de ubicación afiliada basado en cadenaId

Usa AffiliateLocationFeedData.chain_ids
Mutación, Feed

Compatibilidad con los siguientes tipos de FeedAttribute: INT64, INT64_LIST, FLOAT, FLOAT_LIST, STRING, STRING_LIST, BOOLEAN, BOOLEAN_LIST, URL, URL_LIST, DATE_TIME, DATE_TIME_LIST, PRICE

Usa FeedAttributeTypeEnum
Crea una ubicación vinculada al Perfil de Negocio Feed

Usa PlacesLocationFeedData
Crea una ubicación vinculada al Perfil de Negocio Feed

Filtrar el feed de ubicación vinculado al Perfil de Negocio por nombre de la empresa

Usa PlacesLocationFeedData.business_name_filter
Crea una ubicación vinculada al Perfil de Negocio Feed

Filtrar el feed de ubicación vinculado al Perfil de Negocio por categoría

Usa PlacesLocationFeedData.category_filters
Crea una ubicación vinculada al Perfil de Negocio Feed

Filtrar el feed de ubicación vinculado al Perfil de Negocio por etiqueta

Usa PlacesLocationFeedData.label_filters
Crea una ubicación vinculada al Perfil de Negocio Feed

Especifica la autenticación para el feed de ubicación vinculado al Perfil de Negocio

Usa PlacesLocationFeedData.oauth_info
Mutación, Feed

Agregue atributos del feed a un feed

Usa Feed.attribute_operations
Mutación, Feed

Identifique el atributo de clave primaria de los elementos del feed con el campo FeedAttribute isPartOfKey

Usa FeedAttribute.is_part_of_key
Obtener Feed

Detecta feeds del sistema y administrados por el usuario

Usa Feed.origin

Planificación

Obtener TargetingIdea

Compatibilidad con el tipo de solicitud IDEAS

Usa KeywordPlanIdeaService.GenerateKeywordIdeas
Obtener TargetingIdea

Compatibilidad con el tipo de solicitud STATS

Usa KeywordPlanService.GenerateHistoricalMetrics
Obtener CampaignEstimate

TrafficEstimatorService se dividió en varios servicios diferentes. Consulte la guía Genere métricas de previsión para obtener más información.

Informes

Para obtener información más detallada sobre cómo migrar informes individuales, consulta la guía Cómo migrar campos de informe.

Obtener ReportDefinition

No existe un equivalente directo para ReportDefition en Google Ads porque los informes se basan en recursos individuales en lugar de los informes predefinidos. Es posible obtener información sobre los recursos de informes de manera programática con el GoogleAdsFieldService. Use la guía Cómo migrar campos de informe a fin de determinar los campos y los recursos de informes equivalentes para los campos de informes de AdWords.

Funciones obsoletas

A continuación, se incluye una lista de las funciones de la API de AdWords que no se migrarán a la API de Google Ads.

Anuncios

Mutación, DeprecatedAd

DeprecatedAd no es un tipo de anuncio real. En AdWords era una forma de acceder a datos para anuncios antiguos que eran de tipos que dejaron de estar disponibles. Cuando se recuperan de la API de Google Ads, los anuncios de este tipo tendrán un Ad.type de UNKNOWN.
Mutación, DynamicSearchAd

DynamicSearchAd dejó de estar disponible y se reemplazó por ExpandedDynamicSearchAd en AdWords. En Google Ads, se puede leer la información sobre los anuncios dinámicos de búsqueda expandidos con el campo Ad.expanded_dynamic_search_ad.
Mutación, RichMediaAd

Esta función no se migrará a Google Ads.
Mutación, ShowcaseAd

Esta función no se migrará a Google Ads.
Mutación, TemplateAd

TemplateAd no existe en Google Ads; sin embargo, algunos formatos de anuncio están disponibles en DisplayUploadAd
Mutación, TemplateAd

Asistencia de adAsImage

Esta función no se migrará a Google Ads.
Mutación, ThirdPartyRedirectAd

Esta función no se migrará a Google Ads.
Mutación, ThirdPartyRedirectAd

Asistencia de certifiedVendorFormatId

Esta función no se migrará a Google Ads.
Obtener y actualizar ThirdPartyRedirectAd

Esta función no se migrará a Google Ads.
Obtener y actualizar ShowcaseAd

Esta función no se migrará a Google Ads.

Ofertas

Mutación, CampaignBidModifier

Compatibilidad con el campo AdvertisingChannelType

Esta función no se migrará a Google Ads.

Campañas

Mutación, Campaign

Elegibilidad del Optimizador de conversiones

Esta función no se migrará a Google Ads.
Mutación, CampaignGroupPerformanceTarget

Esta función no se migrará a Google Ads.
Mutación, CampaignGroup

Esta función no se migrará a Google Ads.

Conversiones

Mutación, AppConversion

Compatibilidad con la URL de notificación de conversión para la conversión de descarga de aplicaciones

Esta función no se migrará a Google Ads.