Referência do conector do LinkedIn Ads
Beta
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Esta página fornece informações de referência para o conector gerenciado do LinkedIn Ads no Lakeflow Connect, incluindo tabelas suportadas, definições de colunas e tipos de dados.
Tabelas suportadas
O conector LinkedIn Ads suporta doze tabelas em duas categorias:
- Tabelas de entidades: dados de configuração sobre suas contas de anúncio, como campanhas e criativos. Essas tabelas são totalmente atualizadas a cada atualização do pipeline.
- Tabelas de relatório pré-criadas: métricas de desempenho e demográficas do endpoint
adAnalyticsdo LinkedIn. Estas tabelas oferecem suporte à ingestão incremental.
Cada tabela reside no espaço de nomes default ou em um espaço de nomes por account nomeado de acordo com o ID da account de anúncio patrocinada. Consulte Espaços de nomes de origem.
Tabelas de entidades
Nome da tabela | Namespace | Chave primária | Descrição |
|---|---|---|---|
|
|
| Contas de anúncio patrocinado que o token de autorização pode alcançar. |
| Per-account |
| Grupos de campanha, incluindo configurações de orçamento e objetivo. |
| Per-account |
| Campanhas, incluindo critérios de segmentação, orçamentos e programação de execução. |
| Per-account |
| Criativos, incluindo conteúdo e status de revisão. |
| Per-account |
| Funções por usuário na conta de anúncio. |
Tabelas de relatório pré-criadas
Todos os sete relatórios são por account e oferecem suporte à ingestão incremental.
Nome da tabela | Granularidade | Chave primária | Pivot |
|---|---|---|---|
| Diário |
|
|
| Diário |
|
|
| Mensal |
|
|
| Mensal |
|
|
| Mensal |
|
|
| Mensal |
|
|
| Mensal |
|
|
Convenções de tipo de dados
As seguintes convenções se aplicam a todas as tabelas de destino:
- Todas as colunas permitem valores nulos, exceto as colunas de chave primária.
createdAtelastModifiedAtsão os Timestamp de auditoria do LinkedIn, ingeridos como valores delongem milissegundos de época em vez de como Timestamp.targetingCriteria,contenteinlineContentsão ingeridos como colunasvariant. O conector habilita o recurso de tabela Variant do Delta nas tabelas que os contêm.- As colunas de dinheiro são
decimale são denominadas na moeda nomeada pela coluna. Por exemplo,cost_in_usdestá em dólares americanos ecost_in_local_currencyestá na moeda da account de anúncios.
Esquemas de tabelas de entidades
account_history
Coluna | Tipo Spark |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
campaign_group_history
Coluna | Tipo Spark |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nesta tabela, dailyBudget é um decimal(19,2) simples em vez de um struct de dinheiro. Em campaign_history, o mesmo nome de coluna é um struct<amount, currencyCode>. Esta assimetria reflete o formato que a API do LinkedIn retorna para cada recurso.
campaign_history
Coluna | Tipo Spark |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
creative_history
Coluna | Tipo Spark |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
account_user_history
Coluna | Tipo Spark |
|---|---|
|
|
|
|
|
|
|
|
|
|
Relatar esquemas de tabela
Cada relatório contém as mesmas 114 colunas de métricas, além de suas próprias colunas de key principais. As colunas de métricas são todas anuláveis, porque o LinkedIn omite linhas com todos os zeros e deixa as métricas ausentes como nulas.
Todos os sete relatórios contêm uma coluna _sync_timestamp, que faz parte do cursor de cada relatório. O LinkedIn revisa as métricas de um período no local à medida que conversões tardias chegam, portanto, uma linha buscada novamente mantém o mesmo day ou month. Sem um valor complementar estritamente crescente, o MERGE de destino trataria a revisão como inalterada e a descartaria. O timestamp avança a cada atualização, portanto, a versão mais recente sempre prevalece.
Relatórios diários
Cada relatório diário contém exatamente uma coluna de entidade, nomeada de acordo com a dimensão na qual ela é dinamizada.
Coluna | Tipo Spark | Notas |
|---|---|---|
Coluna de entidade |
| O valor de pivot. Consulte a tabela a seguir. |
|
| Data ISO, |
|
| Gerado pelo conector em cada atualização. |
114 colunas de métricas |
|
Relatório | Coluna de entidade | Tipo Spark | Formulário de valor |
|---|---|---|---|
|
|
| ID simples do URN de pivot. |
|
|
| ID simples do URN de pivot. |
Relatórios mensais de dados demográficos de membros
Cada relatório demográfico contém exatamente uma coluna de membro, nomeada de acordo com a dimensão na qual ele é dinâmico.
Coluna | Tipo Spark | Notas |
|---|---|---|
|
| Atribuído a partir da campanha que o conector consultou. |
Coluna de dimensão de membro |
| O valor de pivot. Consulte a tabela a seguir. |
|
| Ano e mês com preenchimento de zero, |
|
| Gerado pelo conector em cada atualização. |
114 colunas de métricas |
|
Relatório | Coluna de membro | Tipo Spark | Formulário de valor |
|---|---|---|---|
|
|
| Enum literal, como |
|
|
| ID simples do URN de pivot. |
|
|
| ID simples do URN de pivot. |
|
|
| ID simples do URN de pivot. |
|
|
| ID simples do URN de pivot. |
Colunas de métricas
Todos os sete relatórios retornam o mesmo conjunto de métricas. Os nomes das colunas são renomeações em snake_case dos nomes de métricas em camelCase do LinkedIn. Por exemplo, costInLocalCurrency torna-se cost_in_local_currency. A tabela a seguir agrupa as métricas por tema:
Grupo | Colunas de exemplo |
|---|---|
Desempenho essencial |
|
Engajamento |
|
Cliques por superfície |
|
Vídeo |
|
Eventos |
|
Documentos |
|
Leads, cadastros e Job |
|
Conversões |
|
Viral | Cada contraparte com prefixo |
As taxas e durações são double e as contagens são long. Para o significado oficial de cada métrica, consulte o esquema de relatórios de anúncios do LinkedIn.
Opções de configuração de relatório
Configure relatórios por tabela por meio de connector_options.linkedin_ads_options:
Opção | Padrão | Limites | Propósito |
|---|---|---|---|
| Dois anos antes de hoje | Não deve ser algo futuro, nem mais antigo que o horizonte de retenção do relatório. | A primeira data que a atualização inicial busca |
|
|
| Até onde cada atualização incremental retrocede na leitura para capturar revisões |
Os horizontes de retenção diferem por família de relatório. Estes são os limites do LinkedIn, não os do conector:
Família | Retenção | Efeito |
|---|---|---|
Relatórios diários de desempenho | 10 anos | Uma |
Relatórios mensais de dados demográficos dos membros | 2 anos | Um |