A API Google Ads oferece recursos para testes A/B de novas ideias de campanhas, palavras-chave, estratégias de lances e muito mais. Dependendo do que você quer testar, há vários fluxos de trabalho diferentes disponíveis.
Todos os fluxos de trabalho de experimento envolvem a divisão do tráfego entre um grupo ou campanha de controle e um ou mais grupos ou campanhas de tratamento que têm mudanças aplicadas. Ao comparar as métricas de performance entre os grupos de controle e de tratamento, é possível avaliar a eficácia das suas mudanças.
Fluxos de trabalho de experimentos
A API Google Ads oferece suporte a quatro fluxos de trabalho de experimentos distintos:
- Gerenciado pelo sistema
Esse fluxo de trabalho é ideal para testar mudanças em campanhas atuais. Uma nova campanha de tratamento é criada automaticamente com base em uma campanha de controle, e você pode modificar essa campanha de tratamento antes do início do experimento. A única exceção são os experimentos
PMAX_REPLACEMENT_SHOPPING, que permitem criar uma campanha Performance Max com base em uma campanha de controle do Shopping ou usar uma campanha Performance Max como a de tratamento.O tráfego é dividido entre as campanhas de controle e de tratamento durante o experimento. Esse é o fluxo de trabalho mais parecido com o teste A/B padrão, em que duas campanhas paralelas são executadas simultaneamente.
- Intracampanha
Esse fluxo de trabalho é usado para testar um recurso específico, como a correspondência ampla ou a Performance Max, em uma campanha atual. O tráfego é dividido dentro da única campanha, de modo que apenas parte dele é exposta ao recurso que está sendo testado. Isso é útil quando você quer testar o impacto de uma única mudança sem criar uma campanha totalmente separada.
- Otimização de recursos
Esse fluxo de trabalho foi criado especificamente para testar variações de recursos em campanhas Performance Max. Assim, você pode testar diferentes conjuntos de recursos entre si para descobrir qual combinação tem a melhor performance.
- Mix de campanhas
Esse fluxo de trabalho é usado para comparar várias variáveis em uma ou mais campanhas. Ele oferece suporte a uma variedade de tipos de campanha e é usado em cenários de teste complexos.
Resumo de fluxos de trabalho e tipos
O fluxo de trabalho usado depende da ExperimentType que você
seleciona ao criar o teste. A tabela a seguir resume os tipos disponíveis e os fluxos de trabalho correspondentes.
| Fluxo de trabalho | Tipos de experimento | Descrição |
|---|---|---|
| Gerenciada pelo sistema | SEARCH_CUSTOM, DISPLAY_CUSTOM, HOTEL_CUSTOM, YOUTUBE_CUSTOM, PMAX_REPLACEMENT_SHOPPING |
Cria ou usa campanhas de tratamento separadas para testar em relação a uma campanha de controle. |
| Intracampanha | ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION |
Testa um recurso dividindo o tráfego em uma única campanha. |
| Otimização do recurso | OPTIMIZE_ASSETS |
Testa diferentes combinações de recursos em campanhas Performance Max. |
| Mix de campanhas | COMPARE_CAMPAIGNS |
Compara várias variáveis em uma ou mais campanhas e aceita uma combinação de tipos de campanhas. |
Mapear a API para a interface
A tabela a seguir resume como os tipos de experimentos da API são mapeados para os tipos de experimentos na interface do Google Ads.
API ExperimentType |
Equivalente na interface do Google Ads |
|---|---|
ADOPT_AI_MAX |
AI Max para campanhas de pesquisa |
ADOPT_BROAD_MATCH_KEYWORDS |
Palavras-chave de correspondência ampla para campanhas de pesquisa |
COMPARE_CAMPAIGNS |
Tipos de campanhas mistas personalizadas Performance Max personalizada |
DISPLAY_CUSTOM |
Personalização de display |
HOTEL_CUSTOM |
Hotel personalizado |
OPTIMIZE_ASSETS |
Recursos fornecidos por você |
PMAX_REPLACEMENT_SHOPPING |
Performance Max x Shopping |
PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION |
Expansão de URL final nas campanhas Performance Max |
SEARCH_CUSTOM |
Pesquisa personalizada |
YOUTUBE_CUSTOM |
Vídeo personalizado Geração de demanda personalizada |
Ciclo de vida do experimento
O processo de gerenciamento de um experimento geralmente segue estas etapas e estados de ExperimentStatus, com algumas variações nos fluxos de trabalho:
- Configuração (
SETUPouENABLED): crie umExperimente um ou mais recursosExperimentArm. Os experimentos gerenciados pelo sistema começam emSETUPpara que você possa modificar as campanhas de tratamento antes da programação. Já outros fluxos de trabalho criam o experimento e os grupos diretamente no statusENABLEDem uma única solicitaçãoGoogleAdsService.Mutate. - Agendar (
INITIATED): para experimentos gerenciados pelo sistema, chameScheduleExperimentpara materializar as campanhas no design e agende o experimento para veiculação. - Executar e gerar relatórios (
ENABLED): enquanto o experimento está em execução, consulteExperiment(FROM experiment) ou recursos de campanha para métricas e compare a performance entre os grupos de controle e de tratamento. - Concluir (
HALTED,PROMOTEDouGRADUATED): quando você tiver informações suficientes, conclua o experimento usando uma das seguintes operações:- Finalizar (
HALTED): interrompe o experimento. As campanhas ou braços de tratamento param de veicular. - Promover (
PROMOTED): aplica as mudanças do grupo de tratamento ao grupo de controle ou à campanha. - Concluir (
GRADUATED): converte uma campanha de tratamento em uma campanha totalmente independente e não experimental ou aplica as configurações de tratamento à campanha de base (dependendo do fluxo de trabalho).
- Finalizar (
Próximas etapas
Para saber como configurar um experimento, consulte o guia do fluxo de trabalho necessário:
- Experimentos gerenciados pelo sistema
- Experimentos na mesma campanha
- Experimentos de otimização de recursos
- Experimentos de mix de campanhas
- Relatório sobre experimentos
- Extrair dados geográficos para experimentos