Migración de los servicios de la API de AdWords a los servicios de la API de Google Ads

La API de Google Ads comparte la mayoría de las mismas funciones que la API de AdWords. Sin embargo, algunos servicios cambiaron. Algunos dejaron de estar disponibles, algunos se dividieron en varios servicios nuevos y otros se consolidaron en uno solo.

Para ayudarlo en la migración a la API de Google Ads, a continuación se incluye una lista completa de todos los servicios de AdWords y su equivalente de la API de Google Ads.

Servicio de la API de AdWordsServicio equivalente de la API de Google Ads
AccountLabelService LabelService

Las etiquetas a nivel de la cuenta ahora se denominan Labels.

AdCustomizerFeedService FeedService
CustomerFeedService
CampaignFeedService
AdGroupFeedService
FeedMappingService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

AdGroupAdService AdGroupAdService

AdGroupAdService se usa para crear y mutar anuncios de grupos de anuncios. Obtenga más información.

AdGroupBidModifierService AdGroupBidModifierService
AdGroupCriterionService AdGroupCriterionService
AdGroupExtensionSettingService AdGroupExtensionSettingService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

AdGroupFeedService AdGroupFeedService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

AdGroupService AdGroupService
AdParamService AdParameterService
AdService AdService
AdwordsUserListService OfflineUserDataJobService
UserListService

Usa OfflineUserDataJobService para mutar a los miembros de una lista de usuarios existente, y UserListService para mutar y leer listas de usuarios. Obtén más información.

AssetService AssetService

Obtén más información.

BatchJobService BatchJobService

Obtén más información.

BiddingStrategyService BiddingStrategyService

Obtén más información.

BudgetOrderService AccountBudgetProposalService
BillingSetupService
PaymentsAccountService

Los servicios que ahora conforman la facturación permiten tanto la configuración de pagos como la creación del presupuesto de la cuenta. Para obtener informes del presupuesto, visite account_budget.

BudgetService CampaignBudgetService

Obtén más información.

CampaignBidModifierService CampaignBidModifierService

Obtén más información.

CampaignCriterionService CampaignCriterionService
CampaignExtensionSettingService CampaignExtensionSettingService

Obtén más información.

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

CampaignFeedService CampaignFeedService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

CampaignGroupPerformanceTargetService DEPRECATED
CampaignGroupService DEPRECATED
CampaignService CampaignService

Obtén más información.

CampaignSharedSetService CampaignSharedSetService
ConstantDataService GoogleAdsService

La asignación del tipo de datos que se muestra del método ConstantDataService es la siguiente:

  • getAgeRangeCriterion -> AgeRangeTypeEnum
  • getCarrierCriterion -> CarrierConstant
  • getGenderCriterion -> GenderTypeEnum
  • getLanguageCriterion -> LanguageConstant
  • getMobileAppCategoryCriterion -> MobileAppCategoryConstant
  • getMobileDeviceCriterion -> MobileDeviceConstant
  • getOperatingSystemVersionCriterion -> OperatingSystemVersionConstant
  • getProductBiddingCategoryData -> ProductBiddingCategoryConstant
  • getUserInterestCriterion -> UserInterest
  • getVerticalCriterion -> TopicConstant

Usa GoogleAdsService.search o GoogleAdsService.searchStream para recuperar cualquiera de estos recursos, a excepción de los rangos de edad y géneros, que ahora se representan como AgeRangeTypeEnum y GenderTypeEnum, respectivamente. Obtén más información.

ConversionTrackerService ConversionActionService
RemarketingActionService

En la API de AdWords, las acciones de conversión y las acciones de remarketing estaban disponibles mediante ConversionTrackerService, con acciones de remarketing representadas como objetos AdWordsConversionTracker inmutables con status=HIDDEN y category=REMARKETING.

En la API de Google Ads, las acciones de remarketing son un tipo de recurso independiente que se administra mediante RemarketingActionService.

CustomAffinityService CustomInterestService

Para obtener datos personalizados sobre los intereses, consulta el recurso custom_interest mediante la Búsqueda.

CustomerExtensionSettingService CustomerExtensionSettingService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

CustomerFeedService CustomerFeedService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

CustomerNegativeCriterionService CustomerNegativeCriterionService
CustomerService CustomerService

Obtén más información.

CustomerSyncService

Consulta el recurso de informes: change_status.

Obtén más información.

DataService

Consulta estos recursos de informes:
ad_group_criterion_simulation
ad_group_simulation
campaign_criterion_simulation

DraftAsyncErrorService CampaignDraftService

Usa el método ListCampaignDraftAsyncErrors.

DraftService CampaignDraftService
FeedItemService FeedItemService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

FeedItemTargetService FeedItemTargetService
FeedMappingService FeedMappingService

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

FeedService FeedService

Obtén más información.

Nota: Las extensiones basadas en feeds están programadas para darse de baja a partir de octubre de 2021. Consulta Migra extensiones basadas en feeds.

LabelService AdGroupAdLabelService
AdGroupCriterionLabelService
AdGroupLabelService
CampaignLabelService
CustomerLabelService

La recuperación de etiquetas se realiza a través de LabelService. Sin embargo, las mutaciones se usan mediante servicios completamente nuevos en lugar de métodos en servicios específicos del recurso. Por ejemplo, en la API de AdWords, se podía cambiar la etiqueta de la campaña con el método CampaignService.mutatelabel, pero en la API de Google Ads se hacía con CampaignLabelService. Todos los métodos #mutatelabel se movieron a servicios nuevos de la siguiente manera:

  • AdGroupAdService#mutatelabel -> AdGroupAdLabelService
  • AdGroupCriterionService#mutatelabel -> AdGroupCriterionLabelService
  • AdGroupService#mutatelabel -> AdGroupLabelService
  • CampaignService#mutatelabel -> CampaignLabelService
  • ManagedCustomerService#mutatelabel -> CustomerLabelService

Ten en cuenta que debes mutar las etiquetas de cuenta en LabelService en Google Ads.

LocationCriterionService GeoTargetConstantService

Obtén más información.

ManagedCustomerService CustomerClientLinkService
CustomerManagerLinkService

Para mutar los vínculos cliente-cliente, utiliza el CustomerClientLinkService. Para mutar los vínculos cliente-administrador, utiliza el CustomerManagerLinkService. Para obtener clientes, usa el recurso de informe customer_client.

MediaService MediaFileService
OfflineCallConversionFeedService ConversionUploadService

Para subir conversiones de llamada sin conexión, usa el método UploadCallConversions en ConversionUploadService.

OfflineConversionAdjustmentFeedService ConversionAdjustmentUploadService
OfflineConversionFeedService ConversionUploadService

Para subir conversiones de clics sin conexión, usa el método UploadClickConversions.

OfflineDataUploadService OfflineUserDataJobService

Usa OfflineUserDataJobService para cargas asíncronas masivas de datos de Segmentación por clientes y transacciones directas de ventas en la tienda.

ReportDefinitionService GoogleAdsFieldService

En lugar de recuperar campos de informe, GoogleAdsFieldService te mostrará todos los recursos, los campos de recursos, las claves de segmentación y las métricas disponibles en los métodos GoogleAdsService.search y GoogleAdsService.searchStream.

Reports GoogleAdsService

Los informes ahora forman parte del modelo de consultas unificados que se implementa a través de la Búsqueda, parte de GoogleAdsService. Cómo se asignan los campos de informe.

SharedCriterionService SharedCriterionService
SharedSetService SharedSetService
TargetingIdeaService KeywordPlanIdeaService

Se quitaron la categoría de empresa y el grupo de anuncios Seed.

TrafficEstimatorService KeywordPlanAdGroupService
KeywordPlanCampaignService
KeywordPlanIdeaService
KeywordPlanService

Utilice estos servicios para crear una entidad de plan de palabras clave con grupos de anuncios, criterios, etc., y se puede establecer el precio de todo el plan. Obtén más información.

También puedes consultar estos recursos de informes:
keyword_plan_ad_group_keyword
keyword_plan_campaign_keyword

TrialAsyncErrorService CampaignExperimentService

Usa el método ListCampaignExperimentAsyncErrors.

TrialService CampaignExperimentService

Obtén más información.