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 eventos: eventos individuais como chamadas, envios de formulários de lead e leads de Serviços Locais. Estas tabelas são totalmente atualizadas a cada execução do pipeline.
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. |
| Métricas de desempenho em nível de account detalhadas por hora. |
| Métricas de desempenho em nível de campanha detalhadas por hora. |
| Métricas de desempenho no nível do grupo de anúncios detalhadas por hora. |
| Métricas de desempenho em nível de público (critério de grupo de anúncios). |
| Métricas em nível de clique indexadas pelo Google Click ID ( |
| Métricas de desempenho da página de aterrissagem (URL final expandida). |
| Métricas de desempenho em nível de palavra-chave da view de palavra-chave. |
Tabelas de eventos
Nome da tabela | Descrição |
|---|---|
| Chamadas rastreadas a partir de extensões de chamada e anúncios apenas de chamada. |
| Envios de formulário de lead. Requer acesso Standard ou Admin à conta do Google Ads. |
| Leads de anúncios de Serviços Locais. Retorna apenas linhas para contas de Serviços Locais. |
| Conversas sobre leads de anúncios de serviços locais. Retorna apenas linhas para accounts de Local serviços. |
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. |
customer_hourly_report
Métricas de desempenho em nível de account detalhadas por hora.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| Chave primária. Hora do dia (0–23). |
|
| Chave primária. Clique no tipo. |
|
| 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. |
|
| Taxa de cliques. |
As tabelas de relatório por hora também incluem colunas de segmento adicionais (day_of_week, week, month, quarter, year, interaction_event_types) e colunas de métricas (interactions, interaction_rate, average_cost, average_cpc, average_cpm, cost_per_conversion, value_per_conversion, conversions_value, conversions_from_interactions_rate e métricas de Active View).
campaign_hourly_report
Métricas de desempenho em nível de campanha detalhadas por hora. Mesmas colunas que customer_hourly_report, mais:
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID da campanha. |
|
| Nome do recurso da campanha base para experimentos. |
ad_group_hourly_report
Métricas de desempenho no nível do grupo de anúncios detalhadas por hora. Mesmas colunas que customer_hourly_report, mais:
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID do grupo de anúncios. |
|
| ID da campanha associada. |
audience_report
Métricas de desempenho em nível de público (critério de grupo de anúncios).
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| Chave primária. ID do critério (público-alvo) do grupo de anúncios. |
|
| 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. Divida por 1.000.000 para converter para moeda corrente. |
|
| Número de conversões. |
|
| Valor total da conversão. |
|
| Conversões por visualização. |
click_report
Métricas em nível de clique indexadas pelo Google Click ID.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| key primária. Data no formato AAAA-MM-DD. |
|
| Chave primária. Google Click ID. |
|
| ID do grupo de anúncios associado. |
|
| ID da campanha associada. |
|
| Número de cliques. |
landing_page_report
Métricas de desempenho das páginas de aterrissagem indexadas pela URL final expandida.
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. |
|
| key primária. ID do grupo de anúncios. |
|
| key primária. ID da campanha. |
|
| URL da página de aterrissagem antes da expansão. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. Divida por 1.000.000 para converter para moeda corrente. |
|
| Taxa de cliques. |
|
| Custo médio por clique. |
|
| Porcentagem de cliques compatíveis com dispositivos móveis. |
|
| Pontuação de velocidade móvel. |
|
| Porcentagem de cliques AMP válidos. |
search_keyword_report
Métricas de desempenho em nível de palavra-chave da view 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. Nome do recurso do Google Ads. |
|
| ID do critério (palavra-chave) do grupo de anúncios. |
|
| ID do grupo de anúncios associado. |
|
| ID da campanha associada. |
|
| Número de impressões. |
|
| Número de cliques. |
|
| Custo em micros. Divida por 1.000.000 para converter para moeda corrente. |
|
| Taxa de cliques. |
|
| Custo médio por clique. |
|
| Valor total da conversão. |
|
| Conversões por visualização. |
Esquemas de tabela de eventos
call_view
Chamadas rastreadas a partir de extensões de chamada e anúncios apenas de chamada.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| Chave primária. Nome do recurso do Google Ads (ID da chamada). |
|
| Chave primária. Grupo de anúncios ao qual a chamada é atribuída. |
|
| Chave primária. Campanha à qual a chamada é atribuída. |
|
| Quando a chamada começou. |
|
| Quando a chamada terminou. |
|
| Código de país do chamador. |
|
| Código de área do chamador. |
|
| Tipo de chamada. |
|
| Status da chamada. |
|
| Onde o número de acompanhamento da chamada foi mostrado. |
|
| Duração da chamada em segundos. |
lead_form_submission
Envios de formulário de lead. Requer acesso Standard ou Admin à conta do Google Ads.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| Chave primária. ID de envio do formulário de lead. |
|
| Chave primária. Grupo de anúncios ao qual a submissão é atribuída. |
|
| Chave primária. Campanha à qual o envio é atribuído. |
|
| Nome do recurso do Google Ads. |
|
| Quando o formulário foi enviado. |
|
| Anúncio que gerou o envio. |
|
| Google Click ID. |
|
| Valores de campo padrão enviados. |
|
| Valores de campo personalizados enviados. |
local_services_lead
Leads de anúncios de Serviços Locais. Retorna apenas linhas para contas de Serviços Locais.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| Chave primária. ID do lead. |
|
| Quando o lead foi criado. |
|
| ID da categoria de serviço. |
|
| ID do serviço. |
|
| Localidade principal. |
|
| Se o anunciante foi cobrado pelo lead. |
|
| Status do lead. |
|
| Tipo de lead. |
|
| Estado de crédito, se contestado. |
|
| Quando o estado do crédito foi atualizado pela última vez. |
|
| Texto da nota. |
|
| Quando a nota foi editada pela última vez. |
local_services_lead_conversation
Conversas sobre leads de anúncios de serviços locais. Retorna apenas linhas para accounts de Local serviços.
Coluna | Tipo de dados | Descrição |
|---|---|---|
|
| key primária. ID account do cliente. |
|
| Chave primária. ID da conversa. |
|
| Quando o evento de conversa ocorreu. |
|
| ID do lead pai. |
|
| Canal de conversa. |
|
| Quem iniciou a conversa. |
|
| Texto da mensagem. |
|
| URLs de anexo. |
|
| Duração da chamada em milissegundos. |
|
| URL de gravação de chamada. |
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 a coluna do cursor para o acompanhamento de atualizações incrementais. As tabelas de recurso e as tabelas de evento são totalmente atualizadas a cada execução do pipeline.
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 key primária é cada
resource_nameselecionado mais todos os segmentos selecionados. Isso significa o próprioresource_namedo recurso de relatório e umresource_namepara cada recurso atribuído — um recurso diferente daquele nomeado emresource, comocampaignem um relatórioad_group_ad. Nenhum outro campo faz parte da chave primária:resource_namejá identifica a linha, e usar como chave um valor que muda a montante (comocampaign.name) adicionaria uma linha duplicada em vez de atualizar a existente. - Para selecionar campos de um recurso atribuído, selecione também o
resource_namedesse recurso. Por exemplo, um relatório sobread_group_adque selecionacampaign.idtambém deve selecionarcampaign.resource_name. O Google Ads retorna uma linha por valor atribuído, portanto, sem esseresource_name, essas linhas compartilham uma chave primária e a atualização falha. O planejamento do pipeline verifica isso e lista osresource_namecampos a serem adicionados. - 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.