Assistir a vídeos pode ser uma ótima maneira de começar a usar a Google Ads API, e incluímos várias séries de vídeos populares abaixo.
Inscreva-se no canal do Google Ads para desenvolvedores do YouTube para ficar por dentro dos workshops, notas de versão, práticas recomendadas, novas integrações de recursos, tutoriais em vídeo e tutoriais em vídeo mais recentes.
Destaques da versão da API
Versão v14Saiba mais sobre as alterações introduzidas na API do Google Ads v14.
Versão v13Saiba mais sobre as alterações introduzidas na API do Google Ads v13.
Versão v12Saiba mais sobre os novos recursos interessantes disponíveis na API do Google Ads v12.
Autenticação e autorização
IntroduçãoUma introdução à autenticação e autorização na Google Ads API.
Fluxo da Web com o OAuth PlaygroundUma demonstração das credenciais da Google Ads API configuradas para aplicativos da Web usando o OAuth Playground.
Fluxo de computador com a API RESTNeste episódio, desmistificaremos o OAuth com a Google Ads API e demonstraremos como concluir todo o processo de OAuth e fazer uma solicitação de API usando o fluxo do app para computador com a API REST em menos de 20 segundos. Também compartilharemos alguns scripts úteis para gerar tokens de acesso e executar solicitações de stream da pesquisa rapidamente.
Práticas recomendadasNeste vídeo, abordamos algumas práticas recomendadas para trabalhar com autenticação e autorização.
Performance Max
IntroduçãoUma introdução às campanhas de maior desempenho com a API Google Ads.
RecursosComo trabalhar com recursos em campanhas Performance Max.
Orçamento e campanha da campanhaComo criar um orçamento e uma campanha para as campanhas Performance Max.
VarejoCampanhas Performance Max para vendas on-line com um feed de produtos.
Grupos de recursosComo criar grupos de recursos para campanhas Performance Max.
Filtros do grupo de fichasComo configurar filtros de grupos de fichas com campanhas de varejo das campanhas Performance Max
Recursos do grupo de recursosComo vincular recursos a grupos de recursos em campanhas Performance Max.
Metas de conversão da campanhaComo adicionar metas de conversão às campanhas de maior desempenho.
QL
Introdução à geração de relatórios e à linguagem de consulta do Google AdsIntrodução aos relatórios com a Google Ads API.
Gramática e estrutura da consulta do GAQLEste artigo é uma introdução ao uso da linguagem de consulta do Google Ads (GAQL, na sigla em inglês) e aborda a estrutura básica da consulta, a sintaxe e a gramática que você precisa conhecer para começar a criar consultas para realizar solicitações de relatórios usando a Google Ads API.
Segmentação na linguagem de consulta do Google AdsNa linguagem de consulta do Google Ads, a segmentação de uma consulta de relatório pode servir para várias finalidades, incluindo a seleção de dados e o fornecimento da funcionalidade implícita GROUP BY. Neste episódio, descreveremos os efeitos da adição de segmentos às consultas GAQL.
GoogleAdsRow e a linguagem de consulta do Google AdsGoogleAdsRow é a estrutura retornada das solicitações de relatórios na API do Google Ads. Neste episódio, discutiremos o que é a GoogleAdsRow e como os valores contidos em uma estrutura GoogleAdsRow são determinados por uma consulta da linguagem de consulta do Google Ads.
Exemplo de codificação GetKeywordStatsEste vídeo explica o processo de criação do exemplo GetKeywordStats.
GoogleAdsFieldService e a linguagem de consulta do Google Ads: como recuperar metadados de campoO GoogleAdsFieldService é um recurso eficiente para descobrir metadados de campo para criar strings de linguagem de consulta do Google Ads. Neste episódio, demonstraremos como começar a usar o GoogleAdsFieldService, determinaremos os recursos disponíveis a serem usados na cláusula FROM de uma consulta GAQL e buscaremos os campos disponíveis para serem usados em uma consulta GAQL com base no recurso escolhido para inserção na cláusula FROM de consulta. Em episódios futuros, demonstraremos como usar o serviço GoogleAdsField para se tornar um usuário avançado da GAQL.
GoogleAdsFieldService: campos e cláusulas na linguagem de consulta do Google AdsCom base no vídeo "GoogleAdsFieldService e Google Ads Query Language - recuperação de metadados de campo", este episódio demonstrará como usar o GoogleAdsFieldService para determinar quais campos, segmentos e métricas disponíveis podem ser usados em quais cláusulas de uma string de consulta do GAQL. Acompanhe como demonstramos como usar as palavras-chave SELECTABLE, SORTABLE e FILTERABLE para gerar consultas de relatórios de maneira programática.
Validação de consulta do GAQL: compatibilidade de campoNeste episódio, exploraremos a compatibilidade de campos na linguagem de consulta do Google Ads e explicaremos por que determinados segmentos, métricas e recursos podem ou não estar presentes na mesma consulta do GAQL. Este episódio baseia-se em episódios anteriores da playlist da GAQL para demonstrar como usar o GoogleAdsFieldService para determinar quais campos são selecionáveis uns com os outros. Em seguida, passaremos nossa atenção para o Criador de consultas do Google Ads, uma ferramenta interativa com base em navegador no site de documentação da Google Ads API. Além disso, explicaremos como usar essa ferramenta para determinar facilmente a compatibilidade de campos e criar consultas da GAQL.
Validação de consulta GAQL: requisito SELECTNeste episódio, explicaremos as regras de validação na GAQL, relacionadas à adição de determinados campos às cláusulas WHERE e ORDER BY, que precisam ser adicionadas primeiro à cláusula SELECT.
Validação de consulta do GAQL: validação de períodoNeste episódio, explicaremos as regras de validação na GAQL, já que elas estão relacionadas à inclusão de períodos em uma consulta.
Condições de filtragem do GAQLAdicionar condições de filtro à cláusula WHERE de uma consulta GAQL é uma maneira eficaz de restringir um conjunto de resultados. Neste episódio, discutiremos os componentes de uma condição de filtragem e veremos alguns exemplos usando o Criador de consultas do Google Ads.
Como validar consultas da GAQLNo último episódio da série sobre a GAQL, revisamos o que aprendemos ao corrigir várias consultas equivocadas com o validador de consulta do Google Ads.
API REST
IntroduçãoNeste vídeo, fornecemos uma introdução ao uso da interface REST da Google Ads API. Os tópicos incluem: opções de transporte de REST versus gRPC, credenciais necessárias, design da API, incluindo hierarquia de nomeação de recursos e uso de cURL com a Google Ads API.
Autorização com RESTNeste vídeo, você terá uma visão geral da autorização com REST. Em seguida, veremos como gerar um token de acesso com REST e usá-lo para autenticar a Google Ads REST API.
SearchStream e PesquisaNeste vídeo, vamos ver as diferenças entre os métodos SearchStream e Search e analisar uma demonstração do uso de cada um desses métodos no REST.
Práticas recomendadas
Como recuperar informações de forma eficienteComo recuperar informações de forma eficiente usando a API do Google Ads. Abrange as diferenças entre o SearchStream, Search e Get, incluindo conselhos práticos sobre quando usar cada método. O vídeo também explica como a API armazena os resultados em cache e como você pode recuperar linhas inversamente.
Como combinar informações com eficiênciaNo episódio 2 da série sobre práticas recomendadas da Google Ads API, falamos sobre como modificar informações de forma eficiente usando a Google Ads API. Este vídeo contrasta por serviço muta com o GoogleAdsService, agrupando e desagrupando operações e demonstrando como garantir que não há entidades órfãs.
Recuperação avançada de informaçõesNo episódio 3 da série sobre práticas recomendadas da Google Ads API, abordamos técnicas avançadas para recuperar informações, como o uso das cláusulas WHERE ideais e a filtragem de dados desnecessários que podem sobrecarregar as respostas. Também comparamos os meios de API do Google AdWords para recuperar informações.
Histórico de alterações da conta
Noções básicasExplore as duas partes principais do recurso Histórico de alterações na API do Google Ads. Saiba mais sobre o que você precisa considerar antes de usar o status e o evento de alteração.
Alterar statusExplore o recurso Status da alteração na API do Google Ads. Saiba mais sobre como o status da página muda para examinar o histórico da sua conta.
Pontuação de otimização e recomendações
Visão geralUma apresentação de alto nível de todos os principais conceitos de pontuação de otimização e recomendações para uma integração tranquila usando a Google Ads API.
Análise detalhada: pontuação de otimizaçãoUma apresentação de todos os detalhes técnicos para uma integração tranquila com a pontuação de otimização usando a Google Ads API.
Informações detalhadas: recomendaçõesUma apresentação de todos os detalhes técnicos para uma integração tranquila ao recuperar recomendações usando a Google Ads API.
Recomendações: agirUma apresentação de todos os detalhes técnicos para uma integração tranquila ao realizar ações com base em recomendações usando a Google Ads API.
Recomendações: aplicar parâmetrosAcompanhe como demonstramos como aplicar recomendações usando a Google Ads API.
Recomendações: agir em massaAcompanhe como demonstramos como realizar ações em relação a recomendações em massa usando a Google Ads API e discutir erros e armadilhas comuns.
Tratamento de erros e testesVeja como lidar com os erros e as recomendações de teste ao desenvolver seus aplicativos com a Google Ads API.
Práticas recomendadasResumimos muitas das práticas recomendadas de episódios anteriores e apresentamos algumas novas considerações de integração.
Lances inteligentes
Visão geral e primeiros passosUma introdução aos Lances inteligentes, incluindo uma visão geral do que são e por que é importante, bem como um breve exemplo de como configurar uma estratégia básica de Lances inteligentes.
Maximizar conversões e Maximizar o valor da conversãoUma visão geral de dois dos principais tipos de estratégia de lances inteligentes, MaximizarConversões e Maximizar Conversão Valor, e as diferentes maneiras de aplicá-los a campanhas.
Registro e monitoramento
IntroduçãoNeste vídeo introdutório, discutiremos alguns dos benefícios e considerações sobre como implementar a geração de registros e o monitoramento para sua integração com a Google Ads API.
Geração de registros e monitoramento na nuvemNeste vídeo, apresentamos nosso conhecimento básico de geração de registros e monitoramento para descobrir como seria uma solução baseada em nuvem para sua integração com a Google Ads API.
Como enviar registros de clientes para o Google CloudNeste episódio, registramos alguns dados personalizados no Google Cloud Logging. Explicamos um exemplo em Python que usa um interceptador gRPC personalizado para extrair dados de solicitação e resposta, bem como alguns metadados, como status de sucesso e tempo decorrido, para registros personalizados. Em seguida, enviamos esses registros para a nuvem usando a API Google Cloud Logging.
Como criar e monitorar métricas personalizadasNeste episódio, criamos métricas personalizadas com base nos nossos registros no Google Cloud Logging e configuramos um painel para monitorar nossas novas métricas. Também vemos como é possível usar o Google Cloud Monitoring para configurar alertas para notificá-lo quando suas métricas não estiverem onde você quer que elas estejam.
Teste de integração
Introdução aos testesEste vídeo apresenta uma introdução à conta de teste do Google Ads e suas alternativas.
Como testar na práticaEste vídeo apresenta alguns exemplos de testes práticos. Criamos especificamente uma conta de cliente e um gerente de teste, configuramos nossas credenciais de API para enviar solicitações à conta de cliente de teste, criamos uma campanha em nossa conta de teste e, por fim, consultamos nossa conta de teste para listar as campanhas.
Práticas recomendadas de testeEste vídeo apresenta algumas práticas recomendadas para testar sua integração.
Workshop de migração 2021
Boas-vindasBem-vindo ao workshop de migração da Google Ads API. Nesta sessão, compartilharemos tudo que você precisa saber sobre o evento, incluindo o que esperar do workshop, uma visão geral das várias sessões, como fazer perguntas e receber suporte e os principais recursos necessários para aproveitar ao máximo o workshop.
O que há de novoA Google Ads API oferece uma variedade de novos recursos, tecnologias modernas, paradigmas e ferramentas para desenvolvedores. Nesta sessão, destacaremos muitas das alterações interessantes entre a Google AdWords API e a Google Ads API e examinaremos vários novos recursos que são oferecidos exclusivamente na Google Ads API.
Como migrar de extensões baseadas em feed para extensões baseadas em recursosComo um novo recurso da Google Ads API, as extensões com base em recursos oferecem muitas melhorias e em breve substituirão as extensões com base em feed na Google Ads API. Acompanhe a biblioteca de cliente de sua preferência enquanto demonstramos como migrar extensões baseadas em feed para extensões baseadas em recursos.
Credenciais e acesso à contaAcompanhe vários conceitos importantes relacionados a credenciais e acesso à conta na Google Ads API com o Google Ads Doctor (oauthdoctor). Nesta sessão interativa, você aprenderá como começar a usar a Google Ads API e solucionar problemas durante o processo.
Relatórios flexíveisOs relatórios e a recuperação de dados na Google Ads API seguem um paradigma totalmente novo em comparação com a Google AdWords API. Nesta sessão, você aprenderá os princípios básicos da geração de relatórios e da recuperação de dados, além da nova linguagem de consulta do Google Ads (GAQL, na sigla em inglês). Abordaremos vários conceitos importantes e examinaremos várias consultas da GAQL para demonstrar o poder e a flexibilidade dos relatórios com a Google Ads API.
O workshop Ultimate GAQLCom base na sessão sobre relatórios flexíveis, o workshop da UOLmate GAQL analisará detalhadamente os detalhes e as nuances da linguagem de consulta do Google Ads. Acompanhe esta sessão interativa como demonstramos como usar o serviço GoogleAdsField para recuperar metadados de campo, o Criador de consultas do Google Ads para criar consultas e o Validador de consulta do Google Ads para validar consultas. Esta sessão abordará diversos conceitos-chave e ferramentas para desenvolvedores para ajudar você a se tornar um usuário avançado nos relatórios.
Um modelo simples para mutatesA API do Google Ads oferece um modelo simples para realizar operações do tipo mutate. Nesta sessão, abordaremos os princípios básicos da mutação de dados com a Google Ads API, os vários tipos de métodos mutate e vários novos recursos na Google Ads API. Também veremos vários exemplos para demonstrar como os mutates funcionam no contexto de casos de uso reais.
Práticas recomendadasNesta sessão, mostraremos as práticas recomendadas para otimizar o desempenho, simplificar os fluxos de trabalho do desenvolvedor e aproveitar ao máximo a Google Ads API.
Como criar um plano de migraçãoMigrar um aplicativo inteiro da Google AdWords API para a Google Ads API pode ser uma tarefa difícil. Com foco em planejamento e DevOps, esta sessão discutirá as principais considerações e decisões a serem consideradas na preparação e conclusão da migração. Esta sessão foi desenvolvida para ajudar você a criar um plano que facilitará seu processo de migração e até mesmo transformá-lo em uma oportunidade de melhorar sua integração existente com a Google AdWords API.
Painel de migraçãoNesta sessão, você terá a oportunidade de conhecer e conhecer a equipe por trás da Google Ads API. Com os participantes do painel, que incluem os líderes de tecnologia da Google Ads API e da equipe de relações com o desenvolvedor da Google Ads API, você aprenderá sobre as principais decisões ao criar uma API totalmente nova, como pensamos nela e muito mais.
CuriosidadesAbordamos muitas informações importantes neste workshop. Antes do fechamento do evento, junte-se a nós e divirta-se nesta sessão interativa de conhecimentos gerais. Veja como você se compara à equipe de relações com o desenvolvedor do Google Ads em resposta a perguntas triviais sobre a Google Ads API.
Encerramento de eventosAgradecemos por participar do workshop de migração da Google Ads API. Junte-se a nós nesta sessão de encerramento para recapitular o que aprendemos e discutir as próximas etapas.