Campañas inteligentes
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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 lo mejor de la tecnología publicitaria de Google para optimizar automáticamente la campaña según los detalles de tu empresa y tus objetivos, ya sean 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 los de otros tipos de campañas. Como práctica recomendada, agrega entidades en una sola solicitud de GoogleAdsService.Mutate
.
A continuación, se indican los pasos para crear una campaña inteligente nueva. Consulta la muestra de código completa para obtener más detalles.
- Crea una lista de temas de palabras clave con sugerencias de
SmartCampaignSuggestService
, KeywordThemeConstantService
o con temas de palabras clave de formato libre. Estos temas de palabras clave se utilizan para recuperar diferentes niveles de sugerencias de presupuesto, crear criterios de campaña de temas de palabras clave y generar sugerencias para las creatividades de texto de anuncios.
- Recupera sugerencias para el importe del presupuesto, los títulos y las descripciones de los anuncios desde
SmartCampaignSuggestService
.
Este servicio utiliza información sobre tu empresa, la ubicación geográfica objetivo, el idioma objetivo y los temas de palabras clave para sugerir un importe de presupuesto diario de high
, low
o recommended
, así como hasta tres títulos y dos textos descriptivos para el anuncio.
- Crea un objeto
CampaignBudget
con el importe de presupuesto sugerido. Te recomendamos que utilices el importe de presupuesto sugerido para 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
Campaign
y un SmartCampaignSetting
. Un SmartCampaignSetting
no puede existir por separado del Campaign
con el que está asociado, por lo que te recomendamos que crees las dos entidades juntas.
- Crea una lista de
campaign criteria
.
En esta guía, utilizamos los temas de palabras clave recopilados en el paso 1 para crear criterios de campaña de temas de palabras clave, pero también describimos los otros tipos de criterios de campaña admitidos.
- Crea un
AdGroup
. Una campaña inteligente solo puede tener un AdGroup
asociado.
- Crea un
AdGroupAd
con entre 3 y 15 títulos, y entre 2 y 4 descripciones.
Ubicación del Perfil de Negocio
Cuando generes sugerencias o crees una campaña, te recomendamos que proporciones 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 desde el campo name
de la API de Perfil de Negocio o desde la IU del Perfil de Negocio.
Cuando se configura en el objeto SmartCampaignSuggestionInfo
o SmartCampaignSetting
, el identificador debe ser una cadena con este formato:
locations/locationId
Si se recupera de la API de Perfil de Negocio, el identificador ya está en el formato correcto. Sin embargo, si se recupera de la IU, el identificador debe agregarse a locations/
.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-27 (UTC)
[null,null,["Última actualización: 2025-08-27 (UTC)"],[[["\u003cp\u003eSmart campaigns simplify online advertising for small businesses, automating optimization for goals like calls, visits, or website actions.\u003c/p\u003e\n"],["\u003cp\u003eCampaign creation involves using keyword themes, budget suggestions, and ad creative suggestions for optimal setup.\u003c/p\u003e\n"],["\u003cp\u003eA crucial step is linking your Business Profile location for enhanced campaign performance.\u003c/p\u003e\n"],["\u003cp\u003eSmart campaigns utilize Google Ads API for automated campaign management and require a specific workflow for creation.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage API services like \u003ccode\u003eSmartCampaignSuggestService\u003c/code\u003e and \u003ccode\u003eKeywordThemeConstantService\u003c/code\u003e for streamlined campaign setup.\u003c/p\u003e\n"]]],[],null,["# Smart Campaigns\n\n[Smart campaigns](//support.google.com/google-ads/answer/7652860) are\ndesigned to help small businesses reach more customers online. They require\nminimal setup and maintenance. Smart campaigns rely on the best of Google's\nadvertising technology to automatically optimize the campaign based on the\ndetails of your business and your goals, whether those be customer calls, visits\nto your location, or actions on your website.\n\nCampaign creation\n-----------------\n\nThe Smart campaign creation workflow requires a few steps that are different\nfrom other campaign types. As a best practice, add entities in a single\n[`GoogleAdsService.Mutate`](/google-ads/api/reference/rpc/v21/GoogleAdsService/Mutate) request.\n\nHere are the steps for creating a new Smart campaign. Check out the complete\n[code sample](/google-ads/api/samples/add-smart-campaign) for more details.\n\n1. Build a list of keyword themes with suggestions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService), the [`KeywordThemeConstantService`](/google-ads/api/reference/rpc/v21/KeywordThemeConstantService), or with free-form keyword themes. These keyword themes are used to retrieve different tiers of budget suggestions, create keyword theme campaign criteria, and generate suggestions for ad text creatives.\n2. Retrieve suggestions for budget amount, ad headlines, and descriptions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService). This service uses information about your business, the target geographic location, target language, and keyword themes to suggest a `high`, `low`, or `recommended` daily budget amount, as well as up to three headlines and two description texts for the ad itself.\n3. Create a [`CampaignBudget`](/google-ads/api/reference/rpc/v21/CampaignBudget) using the suggested budget amount. We recommend that you use the suggested budget amount in order to maximize your campaign's performance. A Smart campaign budget cannot be shared with any other campaigns.\n4. Create a [`Campaign`](/google-ads/api/reference/rpc/v21/Campaign) and a [`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting). A `SmartCampaignSetting` cannot exist separately from the `Campaign` it's associated with, so we strongly recommend creating the two entities together.\n5. Create a list of [`campaign criteria`](/google-ads/api/reference/rpc/v21/CampaignCriterion). In this guide, we use the keyword themes compiled in step 1 to create [keyword theme campaign\n criteria](/google-ads/api/reference/rpc/v21/CriterionTypeEnum.CriterionType#keyword_theme), but we also describe the other types of campaign criteria that are supported.\n6. Create an [`AdGroup`](/google-ads/api/reference/rpc/v21/AdGroup). A Smart campaign can have only one `AdGroup` associated with it.\n7. Create an [`AdGroupAd`](/google-ads/api/reference/rpc/v21/AdGroupAd) with 3 to 15 headlines, and 2 to 4 descriptions.\n\nBusiness Profile location\n-------------------------\n\nWhen\n[generating suggestions](/google-ads/api/docs/smart-campaigns/get-suggestions) or\n[creating a campaign](/google-ads/api/docs/smart-campaigns/create-campaign), we recommend\nthat you provide your Business Profile location identifier to maximize the\nperformance of your Smart campaign.\n\nYour Business Profile location identifier can be obtained from either the\n[Business Profile API's `name`\nfield](/my-business/reference/businessinformation/rest/v1/accounts.locations)\nor the\n[Business Profile UI](//support.google.com/business/answer/10737668).\n\nWhen set on either the\n[`SmartCampaignSuggestionInfo`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestionInfo#business_profile_location)\nor\n[`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting#business_profile_location)\nobject, the identifier should be a string in this format: \n\n locations/\u003cvar translate=\"no\"\u003elocationId\u003c/var\u003e\n\nIf retrieved from the Business Profile API, the identifier is already in the\ncorrect format. However, if retrieved from the UI, the identifier needs to be\nappended to `locations/`."]]