Resumo das linhas filtradas

As linhas que não sejam agregadas corretamente para proteger a privacidade do utilizador final ou que não cumpram outras verificações de privacidade do Ads Data Hub serão removidas dos resultados da consulta. Pode configurar um resumo das linhas filtradas em consultas de análise de forma a devolver uma única linha com constantes e somas de linhas excluídas. Isto pode ajudar a evitar discrepâncias nos totais de dados, como o total de impressões ou a quantidade total de cliques. O resumo das linhas filtradas está ativado por predefinição para novas consultas de análise criadas através da IU. Os resumos das linhas filtradas não se aplicam a consultas de públicos-alvo. As consultas criadas através da API não têm um resumo das linhas filtradas ativado por predefinição.

Exemplo

No exemplo abaixo, as linhas que contêm as campanhas 124 e 125 seriam filtradas, uma vez que não cumprem o requisito de agregação de 50 utilizadores.

ID da campanha Utilizadores
123 400
124 45
125 6

No entanto, com um resumo de linhas filtradas, os dados filtrados podem ser combinados para cumprir o requisito de agregação de 50 utilizadores. Este exemplo usa uma soma para registar dados filtrados e uma constante para etiquetar a linha:

  • Uma soma que agrega dados filtrados da coluna Users.
  • Uma constante (usada para etiquetar o resumo das linhas filtradas), definida como "Resumo das linhas filtradas" na coluna Campaign ID.
ID da campanha Utilizadores
Resumo das linhas filtradas 51
123 400

Modo automático

Por predefinição, o Ads Data Hub ativa e configura automaticamente um resumo das linhas filtradas para novas consultas criadas através da IU. À medida que edita a consulta, o Ads Data Hub ajusta automaticamente a configuração com base nas colunas selecionadas.

  • Para ver as definições configuradas automaticamente, aceda a Propriedades > Resumo das linhas filtradas. A configuração é só de leitura.
  • Para desativar o modo automático, clique no botão Automático. A configuração atual é mantida e o modo automático é desativado.
  • Para ativar o modo automático, clique no botão Automático. Na caixa de diálogo Mudar para modo automático?, clique em Sim, repor. A configuração atual é removida e o modo automático é ativado.
  • Para ativar/desativar o modo automático através da API, use generateFilteredRowSummaryAutomatically.

Modo manual

Para adicionar manualmente um resumo das linhas filtradas a uma consulta guardada ou depois de desativar o modo automático:

  1. Identifique a coluna que quer agregar.
  2. Clique em Adicionar regra em Propriedades > Resumo das linhas filtradas no lado direito do editor de consultas.
  3. Introduza o nome da coluna que quer agregar no campo Nome da coluna.
  4. Selecione Soma no menu pendente Tipo. Se a soma ficar abaixo dos limites de agregação, o resumo das linhas filtradas é excluído.
  5. Opcional: adicione mais regras da mesma forma que nos passos anteriores.
  6. Opcional: adicione um identificador para o resumo das linhas filtradas com uma constante. A constante tem de ser um tipo de dados válido para a linha escolhida.
    1. Introduza o nome da coluna no campo Nome da coluna.
    2. Selecione Constante no menu pendente Tipo.
    3. Introduza um identificador para a linha no campo Especifique a constante.
  • Para remover uma regra, clique em Eliminar
  • Para remover todas as regras, clique em Remover tudo.

Se estiver a exportar várias tabelas com a sintaxe SQL apresentada em Exportar várias tabelas, pode adicionar um resumo das linhas filtradas nas opções de colunas:


CREATE TABLE `myproject.mydataset.mytable` (
    campaign_id INT64 OPTIONS(merge_constant=0),
    ct INT64 OPTIONS(merge_type="SUM")
  ) 
OPTIONS(privacy_checked_export=true) AS
SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;

Isto gera uma tabela de resultados com um resumo das linhas filtradas em que campaign_id é 0 e ct será a soma das linhas que foram filtradas do resultado devido a verificações de privacidade.

Atualmente, as opções de colunas disponíveis para o resumo das linhas filtradas são as seguintes:

  • merge_type="SUM": apresenta a soma dos valores filtrados na linha de resumo. Válido apenas para tipos numéricos.
  • merge_constant=<value>: define um valor constante na linha de resumo. Tem de ter o mesmo tipo da coluna.
  • As colunas sem uma opção especificada terão NULL na linha de resumo.

Só é possível especificar um de merge_type ou merge_constant. Também se aplicam aqui todas as regras dos resumos das linhas filtradas (ou seja, se a soma ficar abaixo dos limites de agregação, o resumo das linhas filtradas será excluído).