As campanhas inteligentes foram criadas para ajudar pequenas empresas a alcançar mais clientes on-line. Eles exigem configuração e manutenção mínimas. As campanhas inteligentes usam a tecnologia de publicidade do Google para otimizar automaticamente a campanha com base nos detalhes da sua empresa e nas suas metas, como receber chamadas de clientes, atrair visitas ao seu local ou gerar 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 do fluxo de trabalho de criação de campanhas inteligentes. As relações de entidade e as configurações descritas nessas etapas também se aplicam ao inspecionar ou atualizar campanhas inteligentes na sua conta. Confira o exemplo de código completo para mais detalhes.
- Crie uma lista de temas de palavra-chave com sugestões do
SmartCampaignSuggestService, doKeywordThemeConstantServiceou 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 de anúncio. - Recupere sugestões de valor do orçamento, títulos e descrições de anúncios do
SmartCampaignSuggestService. Esse serviço usa informações sobre sua empresa, a localização geográfica e o idioma de segmentação, além de temas de palavra-chave, para sugerir um valor de orçamento diáriohigh,lowourecommended, até três títulos e dois textos de descrição para o anúncio. - Crie um
CampaignBudgetusando o valor de orçamento sugerido. Usar o valor de orçamento sugerido ajuda a maximizar a performance da sua campanha. O orçamento da campanha inteligente não pode ser compartilhado com outras campanhas. - Crie um
Campaigne umSmartCampaignSetting. UmSmartCampaignSettingnão pode existir separadamente doCampaignao qual está associado. Portanto, crie as duas entidades juntas na mesma solicitaçãoMutateusando nomes de recursos temporários negativos (comocustomers/{customer_id}/campaigns/-1) para vincular recursos dependentes. - Crie uma lista de objetos
CampaignCriterion. Este guia usa os temas de palavra-chave compilados na etapa 1 para criar critérios de campanha de tema de palavra-chave e também descreve os outros tipos de critérios de campanha compatíveis. - Crie um
AdGroup. Uma campanha inteligente só pode ter umAdGroupassociado a ela. - Crie um
AdGroupAdusando umSmartCampaignAdInfoque contenha de 3 a 15 títulos e de 2 a 4 descrições.
Local do Perfil da Empresa
Ao gerar sugestões ou configurar uma campanha, informe o identificador de local do Perfil da Empresa para maximizar a performance da sua campanha inteligente.
O identificador de local do 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á estará no formato correto. No entanto, se recuperado da interface, o identificador precisa ser
anexado a locations/.
Status da campanha
Para recuperar o status de uma campanha inteligente, chame
SmartCampaignSettingService.GetSmartCampaignStatus com o
resource_name do SmartCampaignSetting
(customers/{customer_id}/smartCampaignSettings/{campaign_id}) da campanha. Esse método
oferece uma visualização mais agregada do status de uma campanha inteligente do que
campaign.primary_status ou
campaign.primary_status_reasons.
O GetSmartCampaignStatusResponse
inclui o SmartCampaignStatus (ELIGIBLE,
NOT_ELIGIBLE, PENDING, PAUSED, REMOVED ou ENDED) com
detalhes específicos do status:
not_eligible_details: inclui oSmartCampaignNotEligibleReason(ACCOUNT_ISSUE,BILLING_ISSUE,BUSINESS_PROFILE_LOCATION_REMOVEDouALL_ADS_DISAPPROVED).eligible_details: incluilast_impression_date_time(o carimbo de data/hora da última impressão observada nas 48 horas anteriores) eend_date_time(se aplicável).paused_details,removed_detailseended_details: inclua os respectivos carimbos de data/horapaused_date_time,removed_date_timeouend_date_timeno fuso horário do cliente (yyyy-MM-dd HH:mm:ss).
Considerações sobre relatórios
As campanhas inteligentes têm uma estrutura simplificada, limitando cada campanha a um único grupo de anúncios. Essa estrutura tem implicações específicas para os relatórios:
- Métricas no nível do grupo de anúncios: como há apenas um grupo de anúncios por campanha inteligente, todas as métricas de performance (como cliques, impressões e conversões) nesse nível são idênticas às métricas da campanha inteira.
- Recuperação de métricas: ao consultar dados de performance, é possível recuperar métricas no nível da campanha. Embora seja possível recuperar métricas no nível do grupo de anúncios, elas não fornecem mais detalhes além do que está disponível no nível da campanha.
Para a maioria das necessidades de relatórios relacionadas às campanhas inteligentes, consultar campaign e
as métricas associadas fornece uma visão completa da performance.