Campanhas inteligentes
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
As campanhas inteligentes foram criadas para ajudar pequenas empresas a alcançar mais clientes on-line. Elas exigem
configuração e manutenção mínimas. As campanhas inteligentes usam o melhor da tecnologia de publicidade do Google para otimizar automaticamente a campanha com base nos detalhes da sua empresa e nas metas, sejam elas chamadas de clientes, visitas ao seu local ou ações no site.
Criação de campanhas
O fluxo de trabalho de criação de campanhas inteligentes exige algumas etapas diferentes de outros tipos de campanha. Como prática recomendada, adicione entidades em uma única solicitação
GoogleAdsService.Mutate
.
Confira as etapas para criar uma campanha inteligente. Confira o exemplo de código completo para mais detalhes.
- Crie uma lista de temas de palavra-chave com sugestões do
SmartCampaignSuggestService
,
do
KeywordThemeConstantService
ou com temas de palavra-chave de formato livre. Esses temas de palavra-chave são usados para recuperar diferentes níveis de sugestões de orçamento, criar critérios de campanha de tema de palavra-chave e gerar sugestões para criativos de texto do anúncio.
- Recupere sugestões de valor do orçamento, títulos e descrições de anúncios em
SmartCampaignSuggestService
.
Esse serviço usa informações sobre sua empresa, a região geográfica, o idioma e os temas de palavras-chave segmentados para sugerir um valor de orçamento diário de high
, low
ou recommended
, além de até três títulos e dois textos de descrição para o anúncio.
- Crie um
CampaignBudget
usando o valor de orçamento sugerido. Recomendamos que você use o valor sugerido para maximizar a performance da campanha. Um orçamento de campanha inteligente não pode ser compartilhado com outras campanhas.
- Crie um
Campaign
e um
SmartCampaignSetting
. Um SmartCampaignSetting
não pode existir separadamente do Campaign
a que está associado. Por isso, recomendamos criar as duas entidades juntas.
- Crie uma lista de
campaign criteria
.
Neste guia, usamos os temas de palavras-chave compilados na etapa 1 para criar critérios de campanha de tema de palavra-chave, mas também descrevemos os outros tipos de critérios de campanha compatíveis.
- Crie um
AdGroup
. Uma campanha inteligente só pode ter um AdGroup
associado a ela.
- Crie um
AdGroupAd
com 3 a 15 títulos e 2 a 4 descrições.
Local do Perfil da Empresa
Ao gerar sugestões ou criar uma campanha, recomendamos que você forneça o identificador de local do Perfil da Empresa para maximizar a performance da sua campanha inteligente.
O identificador de local do seu Perfil da Empresa pode ser obtido no
campo name
da API Business Profile
ou na
interface do Perfil da Empresa.
Quando definido no objeto
SmartCampaignSuggestionInfo
ou
SmartCampaignSetting
, o identificador precisa ser uma string neste formato:
locations/locationId
Se recuperado da API Business Profile, o identificador já está no formato correto. No entanto, se recuperado da interface, o identificador precisa ser anexado a locations/
.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-27 UTC.
[null,null,["Última atualização 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/`."]]