Las campañas inteligentes están diseñadas para ayudar a las pequeñas empresas a llegar a más clientes en línea. Requieren una configuración y un mantenimiento mínimos. Las campañas inteligentes se basan en la tecnología publicitaria de Google para optimizar automáticamente la campaña según los detalles de tu empresa y tus objetivos, ya sea que quieras obtener llamadas de clientes, visitas a tu ubicación o acciones en tu sitio web.
Creación de la campaña
El flujo de trabajo de creación de campañas inteligentes requiere algunos pasos que son diferentes de otros tipos de campañas. Como práctica recomendada, agrega entidades en una sola solicitud
GoogleAdsService.Mutate.
Estos son los pasos del flujo de trabajo de creación de campañas inteligentes (las relaciones y los parámetros de configuración de las entidades que se describen en estos pasos también se aplican cuando se inspeccionan o actualizan las campañas inteligentes de tu cuenta). Consulta la muestra de código completa para obtener más detalles.
- Crea una lista de temas de palabras clave con sugerencias de la
SmartCampaignSuggestService, laKeywordThemeConstantServiceo con temas de palabras clave de formato libre. Estos temas de palabras clave se usan para recuperar diferentes niveles de sugerencias de presupuesto, crear criterios de campaña de temas de palabras clave y generar sugerencias para creatividades de texto de anuncio. - Recupera sugerencias para el importe del presupuesto, los títulos de los anuncios y las descripciones de
SmartCampaignSuggestService. Este servicio utiliza información sobre tu empresa, la ubicación geográfica de segmentación, el idioma de segmentación y los temas de palabras clave para sugerir un importe de presupuesto diariohigh,loworecommended, y hasta tres títulos y dos textos de descripción para el anuncio en sí. - Crea un
CampaignBudgetcon el importe del presupuesto sugerido. Si utilizas el importe del presupuesto sugerido, podrás maximizar el rendimiento de tu campaña. El presupuesto de una campaña inteligente no se puede compartir con ninguna otra campaña. - Crea un
Campaigny unSmartCampaignSetting. UnSmartCampaignSettingno puede existir por separado delCampaigncon el que está asociado, por lo que debes crear las dos entidades juntas en la misma solicitudMutatecon nombres de recursos temporales negativos (comocustomers/{customer_id}/campaigns/-1) para vincular los recursos dependientes. - Crea una lista de objetos
CampaignCriterion. En esta guía, se usan los temas de palabras clave recopilados en el paso 1 para crear criterios de campaña de temas de palabras clave y, además, se describen los otros tipos de criterios de campaña admitidos. - Crea un
AdGroup. Una campaña inteligente solo puede tener un recursoAdGroupasociado. - Crea un
AdGroupAdcon unSmartCampaignAdInfoque contenga entre 3 y 15 títulos y entre 2 y 4 descripciones.
Ubicación del Perfil de Negocio
Cuando generes sugerencias o configures una campaña, proporciona el identificador de ubicación de tu Perfil de Negocio para maximizar el rendimiento de tu campaña inteligente.
El identificador de ubicación de tu Perfil de Negocio se puede obtener del
campo name de la API de Business Profile o de la
IU del Perfil de Negocio.
Cuando se establece en el objeto
SmartCampaignSuggestionInfo o
SmartCampaignSetting, el identificador debe ser una
cadena con este formato:
locations/locationId
Si se recupera de la API de Business Profile, el identificador ya tiene el formato correcto. Sin embargo, si se recupera de la IU, el identificador debe agregarse a locations/.
Estado de la campaña
Para recuperar el estado de una campaña inteligente, llama a
SmartCampaignSettingService.GetSmartCampaignStatus con el
resource_name del SmartCampaignSetting de la campaña
(customers/{customer_id}/smartCampaignSettings/{campaign_id}). Este método
proporciona una vista más agregada del estado de una campaña inteligente que
campaign.primary_status o
campaign.primary_status_reasons.
El GetSmartCampaignStatusResponse
incluye el SmartCampaignStatus (ELIGIBLE,
NOT_ELIGIBLE, PENDING, PAUSED, REMOVED o ENDED) junto con
detalles específicos del estado:
not_eligible_details: Incluye elSmartCampaignNotEligibleReason(ACCOUNT_ISSUE,BILLING_ISSUE,BUSINESS_PROFILE_LOCATION_REMOVEDoALL_ADS_DISAPPROVED).eligible_details: Incluyelast_impression_date_time(la marca de tiempo de la última impresión observada en las 48 horas anteriores) yend_date_time(si corresponde).paused_details,removed_detailsyended_details: Incluye las marcas de tiempo respectivas depaused_date_time,removed_date_timeoend_date_timeen la zona horaria del cliente (yyyy-MM-dd HH:mm:ss).
Consideraciones para los informes
Las campañas inteligentes están diseñadas con una estructura simplificada, que limita cada campaña a un solo grupo de anuncios. Esta estructura tiene implicaciones específicas para los informes:
- Métricas a nivel del grupo de anuncios: Debido a que solo hay un grupo de anuncios por campaña inteligente, las métricas de rendimiento (como clics, impresiones y conversiones) a nivel del grupo de anuncios son idénticas a las métricas de toda la campaña.
- Recuperación de métricas: Cuando consultas datos de rendimiento, puedes recuperar métricas a nivel de la campaña. Si bien puedes recuperar métricas a nivel del grupo de anuncios, estas no proporcionan detalles adicionales más allá de lo que está disponible a nivel de la campaña.
Para la mayoría de las necesidades de informes relacionadas con las campañas inteligentes, consultar campaign y sus métricas asociadas proporciona un panorama completo del rendimiento.