Expert Digital

Nosso Blog!

Script gratuito do Google Ads para alterar dinamicamente o ROAS desejado

Saiba como usar um script gratuito do Google Ads para manipular sua configuração de tROAS com base em fatores externos, mesmo com lances inteligentes.

Script gratuito do Google Ads para alterar dinamicamente o ROAS desejado

Com o contínuo ataque de automação dos mecanismos de anúncios como o Google, ainda devemos nos preocupar com scripts de anúncios?

Eu acredito que sim.

Os scripts são a ferramenta perfeita para executar uma estratégia de camadas de automação.

Eles oferecem uma técnica para usar suas próprias automações simples para controlar, monitorar e melhorar automações de aprendizado de máquina mais sofisticadas do Google.

Infelizmente, como os anunciantes do Google adotaram o lance inteligente em maior número, os scripts do AdWords tornaram-se menos capazes de funcionar na nova maneira de fazer as coisas.

O motivo é simples: os scripts do Google AdWords não suportam a modificação de lances de CPA ou ROAS desejados, portanto, sua utilidade é limitada para o profissional de marketing PPC moderno.

Mas os scripts do AdWords finalmente começaram a evoluir novamente e em breve serão substituídos pelos scripts do Google Ads .

Isso mesmo, quase quatro anos depois que o AdWords se tornou o Google Ads , é hora de os scripts fazerem a mudança também.

Nesta postagem, você encontrará um exemplo de como usar um script do Google Ads para manipular a configuração de retorno do investimento em publicidade (tROAS) desejado com base em fatores externos.

Como usar um script do Google Ads para alterar o tROAS

Embora você possa estender este exemplo para usar quaisquer dados externos disponíveis por meio de uma API, usaremos o exemplo verdadeiro e testado de lances por clima para esta coluna.

Em meu livro recente, Unlevel the Playing Field , compartilhei um exemplo de uma loja de peças automotivas que quer aproveitar ao máximo um pico nas vendas de baterias de carros quando a primeira geada da temporada atinge e acaba com as baterias de carros que já estavam em sua última etapa .

Uma falha da estratégia de lances inteligentes “maximizar o valor da conversão” é que ela provavelmente não sabe que existe uma correlação entre o gelo e as vendas de baterias de carro.

Mas o dono da loja está no mercado há invernos suficientes para saber o que esperar quando a temperatura cair abaixo de zero.

Assim, a empresa decide licitar de forma mais agressiva quando há um grande potencial de mais vendas devido às condições climáticas.

Isso significa definir um ROAS alvo mais baixo quando a temperatura cair abaixo de 32 Fahrenheit ou 0 graus Celsius.

O motivo para reduzir o tROAS é que o Google provavelmente fará algumas previsões imprecisas sobre as taxas de conversão.

Ele assumirá taxas de conversão típicas quando na realidade a taxa de conversão será muito maior porque as pessoas que procuram uma bateria de carro durante a primeira geada são mais propensas a ter uma bateria descarregada que precisa ser substituída imediatamente (em vez de apenas comprar uma bateria nova para substituir um que pode eventualmente morrer).

Como o Google subestima a taxa de conversão e o anunciante indica uma disposição para obter um ROAS mais baixo, esses dois fatores se equilibrarão e o anunciante provavelmente obterá mais conversões , mantendo o mesmo ROAS que normalmente obtém.

Como experimentar os novos scripts de anúncios do Google

O script depende de algumas funcionalidades que estão disponíveis apenas na nova experiência, portanto, você precisará alternar a configuração que ativa essa nova experiência em sua conta do Google Ads.Configurações de script do Google AdsCaptura de tela do Google Ads, fevereiro de 2022

O script consiste em duas partes principais:

  • Buscando dados externos como a temperatura mínima de previsão para amanhã.
  • E definir um novo lance de tROAS.

Como conectar dados meteorológicos ao Google Ads

Para buscar dados climáticos, podemos usar uma API como a do Open Weather Maps .

Há um nível gratuito da API para que você possa testar facilmente a funcionalidade antes de se comprometer com quaisquer custos.

Emparelhado com um script de anúncios gratuito, isso significa que esta solução não custará nada para você experimentar.

Com apenas cerca de 20 linhas de código, podemos escrever uma função que consulta a API de clima para um local específico.

Você informa a latitude e longitude do local para o qual deseja uma previsão e, em seguida, ele retorna a previsão para esse local.Código de script gratuito da API do tempoCaptura de tela do Google Ads, fevereiro de 2022

No meu exemplo, estou buscando a temperatura mais baixa para o dia seguinte, mas você pode solicitar facilmente um número diferente relacionado ao clima atualizando a seguinte linha de código:

Var min = json.daily [0] .temp.min;

Observe como esse código corresponde aos dados da API.

Para cada parte do texto após o sinal “=”, coloquei uma seta ao lado dos dados associados na resposta climática abaixo para ajudá-lo a entender o mapeamento.Visualizador JSON para script de código climáticoCaptura de tela do Visualizador JSON, fevereiro de 2022

Use uma ferramenta de visualização JSON para navegar pelos dados climáticos que usaremos em nosso código.

Como atualizar o tROAS com scripts do Google Ads

Em seguida, precisamos de uma função cujo trabalho seja alterar o tROAS de uma campanha.

Esse código leva cerca de 11 linhas.código para definir função para alterar o tROASCaptura de tela do Google Ads, fevereiro de 2022

Ele usa um nome de campanha e um ajuste de lance como entradas e dimensiona o tROAS atual pelo fator de ajuste de lance.

Os ajustes de lance são um multiplicador simples.

É trivial alterar como o tROAS é alterado simplesmente alterando a fórmula:

newTRoas = bidAjuste * currentTRoas

Juntando as peças para alterar o lance pelo clima

Por fim, escrevemos a lógica simples que informa ao nosso script quando alterar os lances.https://68c94038d99abfde53d0eabe46adb9dc.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html

Isso pode ser feito em cerca de 10 linhas de código.código para obter a temperatura mais baixaCaptura de tela do Google Ads, fevereiro de 2022

Claro, também precisamos de algumas configurações para que possamos alterar facilmente coisas como a campanha que estamos manipulando ou a temperatura na qual queremos ajustar o tROAS e o quanto queremos alterar o tROAS.

As configurações ficam assim:definir código de métricas script do Google AdsCaptura de tela do Google Ads, fevereiro de 2022

Quando juntamos tudo, obtemos o código completo que você pode copiar, colar e executar em sua própria conta do Google Ads.

Scripts Housekeeping

Este script faz uma automação muito simples de graça. Mas é provável que você queira estender a funcionalidade para realmente atender às suas próprias necessidades.

Por exemplo, se você opera em muitos locais, talvez queira alterar o tROAS para algum fator externo em cada um desses locais.

Isso significa repetir o código muitas vezes, o que é simples, mas não elegante.

Ou você pode escrever um código mais elegante que mapeie a geolocalização primária em que cada campanha obtém impressões para um codificador de local e, em seguida, busca os dados climáticos.

Idealmente, você também rotulará todas as campanhas que ajustar para poder executar uma regra automatizada no dia seguinte para restaurar o tROAS aos níveis anteriores ao congelamento, para que os lances não permaneçam muito altos após o pico nas vendas de baterias.

A beleza dos scripts é que eu dei a você um conjunto de código funcional que pode ser a base de todos esses aprimoramentos.

Toda a documentação para a nova experiência de scripts pode ser encontrada aqui.

Conclusão

É emocionante ver o Google mais uma vez investindo em scripts do Google Ads, permitindo que os anunciantes automatizem suas tarefas mais demoradas, mesmo usando técnicas modernas de gerenciamento de lances.

Pegue o código completo e tente o script daqui.

Facebook Comments Box
Facebook
Twitter
LinkedIn
WhatsApp
Telegram