Lances

Com os scripts do Google AdWords, você pode gerenciar os lances das suas campanhas, grupos de anúncios e critérios. Este guia explica esse recurso e o uso dele. Para definir o lance de uma entidade do Google AdWords, é necessário especificar:

  • a estratégia de lances;
  • o valor real do lance, se aplicável.

Os scripts do Google AdWords fornecem acesso à definição de lances para campanhas, grupos de anúncios e diversos critérios por meio do método bidding().

Estratégia de lances

Uma estratégia de lances representa uma configuração de lances que pode ser aplicada a uma entidade do Google AdWords. A estratégia de lances pode ser anônima ou flexível. Você aplica uma estratégia de lances a uma campanha ou grupo de anúncios por meio do método setStrategy() da propriedade bidding(). O snippet de código a seguir define a estratégia de lances de uma campanha chamada Test Campaign como BUDGET_OPTIMIZER.

var campaign = AdWordsApp.campaigns()
    .withCondition("Name = 'Test Campaign'")
    .get()
    .next();
campaign.bidding().setStrategy("BUDGET_OPTIMIZER");

A definição de uma estratégia de lances para uma entidade é opcional, exceto para campanhas (que não podem ser criadas em scripts). Se você não aplicar uma estratégia de lances a uma entidade, ela usará a estratégia de lances da entidade mãe. Por exemplo, se uma estratégia de lances for omitida em um grupo de anúncios, ela herdará a estratégia de lances da campanha dele. Você pode usar o método getStrategySource() para descobrir se uma entidade está usando sua própria estratégia de lances ou herdando uma estratégia de lances da entidade mãe.

Estratégia de lances anônima

Uma estratégia de lances anônima é aplicada diretamente a uma entidade. Os scripts do Google AdWords têm suporte para as seguintes estratégias de lances anônimas:

Nome Descrição
MANUAL_CPC Lances com base em cliques manuais nos quais o usuário paga por clique.
MANUAL_CPM Lances com base em impressões manuais nas quais o usuário paga por mil impressões. Essa opção só pode ser utilizada para campanhas Apenas na Rede de Display.
BUDGET_OPTIMIZER O Google insere automaticamente lances para o usuário com base no orçamento diário/mensal dele.
CONVERSION_OPTIMIZER Essa estratégia de lances busca impulsionar seu retorno do investimento (ROI, na sigla em inglês) ao ajustar automaticamente seus lances para maximizar as conversões com seu orçamento. Para mais informações sobre o otimizador de conversões, acesse a Central de Ajuda do Otimizador de conversões.

Estratégia de lances flexível

Essa estratégia permite definir uma configuração de lances compartilhada no nível da conta. Em seguida, você pode aplicar a configuração de lances compartilhada a campanhas, grupos de anúncios e palavras-chave específicos. Saiba mais sobre esse recurso na nossa Central de Ajuda.

Recupere estratégias de lances flexíveis na sua conta desta forma:

var biddingStrategy = AdWordsApp.biddingStrategies()
    .withCondition("Name = 'My Shared Bidding Strategy'")
    .get()
    .next();

Você também pode acessar as campanhas, grupos de anúncios ou palavras-chave que usam essa estratégia de lances.

var adGroups = biddingStrategy.adGroups().get();

Uma vantagem de usar uma estratégia de lances flexível em relação a uma estratégia de lances anônima é que você pode acompanhar o desempenho de entidades do Google AdWords que compartilham a mesma estratégia de lances. Por exemplo, para receber as estatísticas de cliques da sua conta:

var clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();

Se você precisar alterar a estratégia de lances dessas entidades, pode simplesmente modificar a estratégia de lances compartilhada associada, em vez de modificar a estratégia de lances das entidades individuais do Google AdWords.

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.