IA Max para campañas de Búsqueda es un conjunto de funciones potenciadas por IA para las campañas de Búsqueda de Google Ads. No es un tipo de campaña nuevo, sino una capa de optimización que puedes habilitar en una campaña de Búsqueda existente. IA Max para campañas de Búsqueda se diseñó para usar la IA de Google y ayudar a los anunciantes a obtener más conversiones y mejorar el rendimiento expandiendo el alcance, adaptando las creatividades y optimizando las páginas de destino.
Funciones y características clave de IA Max para campañas de Búsqueda
Concordancia con términos de búsqueda: Utiliza la IA de Google, incluida la concordancia amplia y la tecnología "sin palabras clave", para expandir tu alcance más allá de tus palabras clave existentes. Aprende de tus palabras clave, creatividades de anuncios y URLs actuales para encontrar búsquedas nuevas, relevantes y de alto rendimiento que, de otro modo, podrías perderte.
Optimización de recursos: Incluye dos componentes que funcionan en conjunto para publicar mensajes creativos más personalizados a gran escala:
- Personalización de texto (antes conocida como recursos creados automáticamente): Utiliza el texto de tus anuncios existentes, páginas de destino y la IA generativa para crear texto de anuncios, títulos y descripciones personalizados que sean más relevantes para la búsqueda de un usuario.
- Expansión de la URL final: Envía automáticamente a los usuarios a la página de destino más relevante de tu sitio web en función de su intención de búsqueda, lo que puede ayudar a mejorar la participación y las tasas de conversión.
Control de automatización de recursos: Para activar o desactivar estas funciones con la API, establece
AssetAutomationStatusEnum.AssetAutomationStatusenOPTED_IN(habilitado) oOPTED_OUT(inhabilitado) dentro deCampaign.asset_automation_settingspara elAssetAutomationType(TEXT_ASSET_AUTOMATIONpara la personalización de texto yFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONpara la expansión de la URL final):- Estado predeterminado: En las campañas de Búsqueda, tanto
TEXT_ASSET_AUTOMATIONcomoFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONse establecen de forma predeterminada enOPTED_OUT(establecerCampaign.ai_max_setting.enable_ai_maxentruesolo habilita la concordancia con términos de búsqueda de forma predeterminada). - Requisito de IA Max para campañas de Búsqueda: Para establecer cualquiera de los tipos en
OPTED_IN, se requiere queCampaign.ai_max_setting.enable_ai_maxseatrue. De lo contrario, la mutación falla conCampaignError.AI_MAX_MUST_BE_ENABLED. - Dependencia de la expansión de la URL final: Si se establece
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONenOPTED_IN, también se requiere queTEXT_ASSET_AUTOMATIONseaOPTED_IN. Si habilitas la expansión de la URL final mientrasTEXT_ASSET_AUTOMATIONesOPTED_OUT(o si estableces explícitamenteTEXT_ASSET_AUTOMATIONenOPTED_OUTmientrasFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONpermanece enOPTED_IN), se produce un error conContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
Informes mejorados: IA Max para campañas de Búsqueda incluye informes mejorados para brindar a los anunciantes más transparencia sobre el rendimiento de la IA. El
ai_max_search_term_ad_combination_viewinforme proporciona datos sobre el rendimiento de las combinaciones de términos de búsqueda, títulos y páginas de destino. En esta vista, se muestran las búsquedas que activaron tus anuncios y el rendimiento de esas combinaciones específicas. Consulta Informes de IA Max para campañas de Búsqueda.Controles adicionales: IA Max para campañas de Búsqueda proporciona nuevos controles para brindar a los anunciantes más precisión. Por ejemplo:
- Segmentación por ubicación de interés: Te permite segmentar a los clientes en función de
su intención geográfica a nivel del grupo de anuncios creando un positivo
(
negative = false)AdGroupCriterionconlocation(LocationInfo). Esta función requiere que IA Max para campañas de Búsqueda esté habilitada y se informa enmatched_location_interest_view. - Configuración de marca: Te permite especificar con qué marcas se asocian tus anuncios o evitar que estos aparezcan junto a marcas específicas. Configura las inclusiones de marca con
CampaignCriterionoAdGroupCriterionconbrand_list(BrandListInfo) ynegative = false, o configura las exclusiones de marca a nivel de la campaña conCampaignCriterionconbrand_listynegative = true(consulta Exclusiones de marca a nivel de la campaña). - Inclusiones y exclusiones de URLs: Te permite incluir o excluir URLs específicas para que no se usen como páginas de destino (consulta Implementa listas de inclusión de feeds de páginas a nivel del grupo de anuncios y Excluye páginas de destino).
- Lineamientos para texto: Te permite definir mejor los mensajes de marca con exclusiones de términos y restricciones de mensajes.
- Segmentación por ubicación de interés: Te permite segmentar a los clientes en función de
su intención geográfica a nivel del grupo de anuncios creando un positivo
(
Cómo habilitar IA Max para campañas de Búsqueda
Para habilitar IA Max para campañas de Búsqueda, establece Campaign.ai_max_setting.enable_ai_max en
true.
Consulta el campo Campaign.ai_max_setting.bundling_required
(AiMaxBundlingRequired) de solo lectura para determinar si se debe
habilitar IA Max para campañas de Búsqueda para respetar o modificar la personalización de texto y los controles de la lista de marcas.
Usa AdGroup.ai_max_ad_group_setting.disable_search_term_matching para
inhabilitar la concordancia con términos de búsqueda cuando una campaña superior haya habilitado IA Max para campañas de Búsqueda.
A partir de v25, también puedes consultar los campos de solo lectura
Campaign.aca_migration_date_time y
Campaign.broad_match_migration_date_time para verificar la marca de tiempo
(yyyy-MM-dd HH:mm:ss en la zona horaria del cliente) cuando se migró una campaña de recursos creados automáticamente (ACA) o de concordancia amplia a IA Max para campañas de Búsqueda.
Cómo inhabilitar IA Max para campañas de Búsqueda
Para inhabilitar IA Max para campañas de Búsqueda cuando Campaign.ai_max_setting.enable_ai_max está
establecido en true, cambia el valor a false. Si TEXT_ASSET_AUTOMATION o
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION es OPTED_IN en
Campaign.asset_automation_settings, también debes establecer esos tipos en
OPTED_OUT en la misma solicitud. De lo contrario, si estableces enable_ai_max en false
se produce un error con CampaignError.AI_MAX_MUST_BE_ENABLED. Si inhabilitas IA Max para campañas de Búsqueda, se desactivan todas las funciones de IA Max para campañas de Búsqueda y dejan de publicarse los recursos de personalización de texto creados anteriormente. Estos recursos siguen estando disponibles para los informes si acumularon impresiones.
Cómo definir mejor los mensajes de marca con los lineamientos para texto
Los lineamientos para texto te permiten controlar el resultado de los recursos de texto generados automáticamente especificando exclusiones de términos y restricciones de mensajes.
Para usar los lineamientos para texto, propaga el campo text_guidelines
(Campaign.TextGuidelines) del recurso Campaign:
- Exclusiones de términos (
term_exclusions): Propagatext_guidelines.term_exclusionscon una lista de palabras o frases exactas que se excluirán de los recursos de texto generados. Cada exclusión puede tener hasta 30 caracteres, con un máximo de 25 exclusiones. - Restricciones de mensajes (
messaging_restrictions): Propagatext_guidelines.messaging_restrictionscon hasta 40Campaign.MessagingRestrictionobjetos para guiar la generación de texto de la IA. Para cada restricción, establecerestriction_texten una instrucción única de formato libre (de 1 a 300 caracteres) y establecerestriction_typeenRESTRICTION_BASED_EXCLUSION(el único tipo de restricción admitido).
Cómo implementar listas de inclusión de feeds de páginas a nivel del grupo de anuncios
En la IU de Google Ads, puedes implementar una lista de inclusión para feeds de páginas a nivel del grupo de anuncios. También puedes hacerlo con la API de Google Ads.
Información sobre el enfoque de la API
A diferencia de la IU de Google Ads, la API de Google Ads no tiene un campo directo llamado "Lista de inclusión" para los grupos de anuncios. En cambio, puedes controlar qué páginas de un feed de páginas se pueden usar para los anuncios dinámicos de búsqueda (DSA) o para funciones como la expansión de la URL final dentro de un grupo de anuncios específico creando criterios de grupo de anuncios de tipo WEBPAGE.
Cuando configuras estos criterios WEBPAGE, le indicas al sistema, incluidas las funciones como IA Max para campañas de Búsqueda, que considere solo las URLs o páginas especificadas que coincidan con ciertas etiquetas personalizadas del feed de páginas asociado de la campaña para ese grupo de anuncios en particular.
Pasos de implementación
Verifica los requisitos previos de la campaña y vincula el feed de páginas:
- En el caso de los grupos de anuncios de Búsqueda estándar (
AdGroupType.SEARCH_STANDARD), asegúrate de que la campaña superior tenga habilitadas tanto IA Max para campañas de Búsqueda (Campaign.ai_max_setting.enable_ai_maxestablecido entrue) como la personalización de texto (TEXT_ASSET_AUTOMATIONestablecido enOPTED_INenCampaign.asset_automation_settings). De lo contrario, la creación de unWEBPAGEAdGroupCriterionfalla conCriterionError.AI_MAX_MUST_BE_ENABLED. - Antes de configurar las inclusiones a nivel del grupo de anuncios, el feed de páginas, que se
representa como un
AssetSetde tipoPAGE_FEED, debe estar vinculado a la campaña superior. - Usa
CampaignAssetSetServicepara crear esta asociación. Este vínculo hace que el contenido del feed esté disponible para la segmentación dentro de la campaña.
- En el caso de los grupos de anuncios de Búsqueda estándar (
Crea el criterio de grupo de anuncios como una lista de inclusión:
- Para especificar qué partes del feed de páginas se aplican a un grupo de anuncios específico,
usa
AdGroupCriterionService. - Crea un nuevo recurso
AdGroupCriterionconnegativeestablecido enfalse(en los grupos de anunciosSEARCH_STANDARD, solo se permiten criteriosWEBPAGEpositivos; si se establecenegativeentrue, se produce un error conContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT). - Establece el campo
ad_groupen el nombre de recurso del grupo de anuncios de segmentación. - Para establecer el tipo de criterio en
WEBPAGE, propaga el campowebpagedeAdGroupCriterion. - Dentro del objeto
WebpageInfo, establececriterion_name(obligatorio en las operacionesCREATE) y defineconditions[]conWebpageConditionInfoobjetos para segmentar páginas específicas de tu feed (en los grupos de anunciosSEARCH_STANDARD, solo se admiten los tiposURLyCUSTOM_LABELWebpageConditionOperand; otros operandos fallan conContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT):- Segmentación por URL: Usa
WebpageConditionOperand.URL, estableceoperator(WebpageConditionOperator) enCONTAINS(el valor predeterminado cuando se omiteoperator) oEQUALS, y especifica la URL en elargument. CuandooperatoresCONTAINS,argumentpuede ser una subcadena o ruta de acceso de URL (como"/product/widget-a") y se puede combinar con otras condiciones (hasta tres condiciones en total). CuandooperatoresEQUALS,argumentdebe ser una URLhttp://ohttps://completa con un dominio válido (si se pasa una ruta de acceso relativa, se produce un error conCriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOLoCriterionError.INVALID_WEBPAGE_CONDITION_URL), y una condiciónURLEQUALSno se puede combinar con ninguna otra condición enconditions[](si lo haces, se produce un errorWEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITIONCriterionError). - Segmentación por etiqueta personalizada: Usa
WebpageConditionOperand.CUSTOM_LABEL, estableceoperatorenEQUALS(el único operador admitido y el valor predeterminado cuando se omiteoperator) y especifica el nombre de la etiqueta enargument.
- Segmentación por URL: Usa
- Puedes agregar hasta tres condiciones por
WebpageInfo(conectadas lógicamente con AND, a menos que uses una condiciónURLEQUALS, que debe ser la única condición) y crear varios criteriosWEBPAGEpositivos en el grupo de anuncios. Las páginas que coinciden con cualquiera de estos criteriosWEBPAGEpositivos forman la "Lista de inclusión" para el grupo de anuncios.
En este ejemplo, este
AdGroupCriterionle indica al grupo de anuncios que solo considere las páginas del feed de páginas de la campaña que tengan la URL que contiene/product/widget-aY que estén etiquetadas con la etiqueta personalizadaTopSellers.{ "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID", "webpage": { "criterion_name": "Ad group inclusion criterion for top widgets", "conditions": [ { "operand": "URL", "operator": "CONTAINS", "argument": "/product/widget-a" }, { "operand": "CUSTOM_LABEL", "operator": "EQUALS", "argument": "TopSellers" } ] }, "negative": false }- Para especificar qué partes del feed de páginas se aplican a un grupo de anuncios específico,
usa