Referência do conector do Google Ads
Beta
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a este recurso na página de Pré-visualizações . Veja as prévias do Gerenciador Databricks.
Esta página fornece informações de referência para o conector de gerenciamento do Google Ads no LakeFlow Connect, incluindo tabelas compatíveis, definições de colunas e tipos de dados.
Tabelas suportadas
O conector do Google Ads é compatível com os seguintes tipos de tabelas:
- Tabelas de recursos: Dados de configuração sobre sua account do Google Ads, como campanhas, grupos de anúncios e anúncios. Essas tabelas são totalmente atualizadas a cada execução do pipeline.
- Tabelas de relatórios: métricas de desempenho, como impressões, cliques e conversões. Essas tabelas suportam a ingestão incremental.
tabelas de recursos
Nome da tabela | Descrição |
|---|---|
| informações sobre a conta do Google Ads. |
| Configuração e definições da campanha. |
| Configurações de orçamento para campanhas. |
| Critérios de segmentação para campanhas. |
| Configuração do grupo de anúncios. |
| Critérios de segmentação para grupos de anúncios. |
| Detalhes e configurações individuais do anúncio. |
Tabelas de relatório
Nome da tabela | Descrição |
|---|---|
| métricas de desempenho em nível de conta. |
| Avaliações de desempenho em nível de campanha. |
| Avaliações de desempenho em nível de grupo de anúncios. |
| Avaliações de desempenho em nível de anúncio. |
| Avaliações de desempenho em nível de palavra-chave. |
| Pesquisar métricas de desempenho em nível de consulta. |
Convenções de tipo de dados
Armazenamento de dinheiro (micros)
O Google Ads armazena valores monetários em microssegundos para evitar problemas de arredondamento. Um milhão de micros equivale a uma unidade monetária:
1,000,000 micros = $1.00 USD5,500,000 micros = $5.50 USD
Os campos com sufixo _micros contêm valores armazenados em micros. Divida por 1.000.000 para converter para a sua moeda.
Chave primária
As tabelas usam a notação (Primary Key) para indicar as colunas que formam a key primária. A chave primária composta é indicada por múltiplas colunas marcadas como (Primary Key).
esquemas de tabelas de recursos
customer
informações sobre a conta do Google Ads.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| Indica se a marcação automática está ativada para a account. |
|
| Código da moeda da account. |
|
| Nome amigável para a account do Google Ads. |
|
| Sufixo de URL adicionado aos URLs finais para acompanhamento. |
|
| Se o cliente possui uma conta de Gerente (MCC). |
|
| Pontuação de otimização para a account. |
|
| Motivos pelos quais a account não é elegível para lances com pagamento por conversão. |
|
| Se o cliente é uma account de teste. |
|
| Fuso horário da account. |
|
| URL padrão para construção de URLs de acompanhamento. |
campaign
Configuração e definições da campanha.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID da campanha. |
|
| Nome da campanha. |
|
| Situação da campanha. |
|
| Tipo de canal de publicidade. |
|
| Data de início da campanha. |
|
| Data de término da campanha. |
|
| Identificação do orçamento de campanha associado. |
campaign_budget
Configurações de orçamento para campanhas.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID do orçamento. |
|
| Nome do recurso do Google Ads. |
|
| Nome do orçamento. |
|
| Valor do orçamento em microssegundos. Divida por 1.000.000 para converter para moeda corrente. |
|
| Como o Google gasta o orçamento diário (padrão ou acelerado). |
|
| Período orçamentário. |
|
| Situação orçamentária. |
|
| Montante total do orçamento em microssegundos. Divida por 1.000.000 para converter para moeda corrente. |
campaign_criterion
Critérios de segmentação para campanhas.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID da campanha. |
|
| key primária. Critério de identificação. |
|
| Nome do recurso do Google Ads. |
|
| Tipo de critério. |
|
| Status do critério. |
|
| Se esse critério exclui um público. |
|
| Valor do modificador de lance. |
ad_group
Configuração do grupo de anúncios.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID do grupo de anúncios. |
|
| Nome do grupo de anúncios. |
|
| Status do grupo de anúncios. |
|
| ID da campanha associada. |
|
| Tipo de grupo de anúncios. |
|
| Lance de custo por clique em microssegundos. |
|
| Custo alvo por aquisição em microssegundos. |
ad_group_criterion
Critérios de segmentação para grupos de anúncios.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. Critério de identificação. |
|
| key primária. ID do grupo de anúncios. |
|
| Nome do recurso do Google Ads. |
|
| Status do critério. |
|
| Tipo de critério. |
|
| Se esse critério exclui um público. |
|
| Tipo de correspondência de palavras-chave (exata, frase, ampla). |
|
| Texto com palavra-chave. |
ad
Detalhes e configurações individuais do anúncio. Esta tabela corresponde a ad_group_ad na API do Google Ads.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID do anúncio. |
|
| key primária. ID do grupo de anúncios. |
|
| Status do anúncio. |
|
| Tipo de anúncio. |
|
| URLs de páginas de aterrissagem após clicar no anúncio. |
|
| Se o anúncio foi aprovado de acordo com a política do Google Ads (APROVADO ou REPROVADO). |
|
| Indica se o Google concluiu a análise do anúncio (REVIEW_IN_PROGRESS ou REVIEWED). |
Esquemas de tabelas de relatório
customer_report
métricas de desempenho em nível de conta.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. Tipo de dispositivo. |
|
| key primária. Tipo de rede de anúncios. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. Divida por 1.000.000 para converter para moeda corrente. |
|
| Número de conversões. |
|
| Valor total da conversão. |
|
| Taxa de cliques. |
|
| Custo médio por clique. |
campaign_report
Avaliações de desempenho em nível de campanha.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. ID da campanha. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. Tipo de dispositivo. |
|
| key primária. Tipo de rede de anúncios. |
|
| Nome da campanha. |
|
| Situação da campanha. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. |
|
| Número de conversões. |
ad_group_report
Avaliações de desempenho em nível de grupo de anúncios.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. ID do grupo de anúncios. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. Tipo de dispositivo. |
|
| key primária. Tipo de rede de anúncios. |
|
| Nome do grupo de anúncios. |
|
| Status do grupo de anúncios. |
|
| ID da campanha associada. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. |
keyword_report
Avaliações de desempenho em nível de palavra-chave.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. Critério de identificação. |
|
| key primária. ID do grupo de anúncios. |
|
| key primária. Tipo de dispositivo. |
|
| key primária. Tipo de rede de anúncios. |
|
| Texto com palavra-chave. |
|
| Tipo de correspondência de palavras-chave. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. |
ad_report
Avaliações de desempenho em nível de anúncio.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. ID do anúncio. |
|
| key primária. ID do grupo de anúncios. |
|
| key primária. Tipo de dispositivo. |
|
| key primária. Tipo de rede de anúncios. |
|
| ID da campanha associada. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. |
|
| Número de conversões. |
search_query_report
Pesquisar métricas de desempenho em nível de consulta.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| key primária. Nome do recurso do Google Ads. |
|
| Termo de pesquisa do usuário. |
|
| Como a palavra-chave correspondeu ao termo de pesquisa. |
|
| ID do grupo de anúncios associado. |
|
| ID da campanha associada. |
|
| Número de impressões. |
|
| Número de cliques. |
Ingestão incremental
As tabelas de relatório suportam ingestão incremental com uma janela de retrospectiva configurável. O conector usa a coluna date como coluna do cursor para acompanhar atualizações incrementais.
Para obter mais informações sobre ingestão incremental e janelas de retrospectiva, consulte Conceitos do conector do Google Ads.
Opções de configuração de relatório personalizado
Relatórios personalizados permitem selecionar qualquer recurso do Google Ads com uma combinação de campos de recurso, segmentos e métricas. O nome destination_table é obrigatório.
Defina source_table como custom_report e forneça custom_report_options em connector_options.google_ads_options:
Opção | Obrigatório | Descrição |
|---|---|---|
| Sim | O recurso do Google Ads para query (por exemplo, |
| Não | Campos de recurso para selecionar, no formato GAQL totalmente qualificado (por exemplo, |
| Não | Campos de segmento para selecionar (por exemplo, |
| Não | Campos de métricas para selecionar (por exemplo, |
Observações:
- As colunas de destino omitem os prefixos padrão
metrics.esegments.; para campos de recurso, os pontos são convertidos em underscores (por exemplo,ad_group_ad.ad.idse tornaad_group_ad_ad_id). - O atributo
resource_nameé sempre incluído para identificar cada linha. - A ingestão de relatórios personalizados é incremental, com base na janela de retrospectiva.
- Google Ads retém dados segmentados diária e semanalmente por apenas 37 meses. Relatórios personalizados que usam
segments.dateousegments.weeknão podem sincronizar dados mais antigos que esta janela; usesegments.monthpara dados mais antigos. - O planejamento de pipeline valida nomes de campo em relação ao Google Ads. A falta de segmentos de linha do tempo ou campos inválidos causa falhas de atualização. Use a configuração
validate_onlypara testar configurações sem mover dados.