O que significa o erro "Não é possível agregar métricas de proporção"?

Resumo

Já viu esta mensagem de erro?

Unable to aggregate ratio metrics in the request. Please select another metric.

Este erro significa que pediu ao Looker Studio para fazer algo com uma métrica de rácio já agregada que não é possível. Por exemplo, aplicou um filtro com base num campo calculado a um gráfico que contém uma métrica de rácio.

A solução é selecionar um campo não de rácio no gráfico (por exemplo, usar Impressões em vez de CTR) ou remover ou alterar o filtro.

Em profundidade

As métricas de rácio mostram os tamanhos relativos de dois ou mais valores. Por exemplo, a métrica do Google Ads, taxa de cliques (CTR), é o número de cliques que o seu anúncio recebe dividido pelo número de vezes que o anúncio é apresentado. No Google Analytics, a taxa de interação é a percentagem de sessões com interação no seu Website ou app para dispositivos móveis, enquanto a taxa de rejeição é o oposto da taxa de interação. A taxa de rejeição é a percentagem de sessões sem interação.

No Looker Studio, recebe o erro anterior quando filtra um gráfico que inclui métricas de rácio de uma forma que exige que o produto recalcule os rácios.

Seguem-se 3 aspetos que ajudam a compreender este problema:

  1. Os dados de conjuntos de dados, como o Google Analytics, o Google Ads, o YouTube e os produtos da Google Marketing Platform, já estão agregados quando chegam ao Looker Studio. Por exemplo, quando o Looker Studio pede uma métrica do Google Ads, como a CTR (taxa de cliques), os dados já são processados no tipo de agregação adequado.

  2. Devido ao ponto anterior, as funções de campos calculados são aplicadas aos seus dados após a agregação. Não é possível (nem faria sentido, geralmente) voltar aos dados não processados e analisar todas as instâncias únicas dessa métrica. Por exemplo, se tentar criar um campo calculado com a fórmula SUM( Impressions ) numa origem de dados do Google Ads, recebe o seguinte erro:

    Re-aggregating metrics is not supported.

    Isto acontece porque as Impressões já estão agregadas (e o respetivo tipo de agregação, Automático, não pode ser alterado).

  3. Para garantir a consistência, todas as funções de campos calculados no Looker Studio estão disponíveis para utilização com todos os tipos de origens de dados, mesmo que o sistema subjacente não suporte nativamente essa função. Por exemplo, pode usar a função CONCAT para juntar vários valores em qualquer origem de dados, mesmo que o sistema subjacente não tenha uma função CONCAT própria. Em vez de "enviar" a função CONCAT para o sistema subjacente, o Looker Studio pede os dados e realiza a concatenação.

Exemplo de falha de agregação

Então, o que é que tudo isto tem a ver com o erro Unable to aggregate ratio metrics? Este exemplo aprofunda um pouco mais o exemplo CONCAT para ajudar a descobrir.

Suponhamos que cria um campo calculado denominado Campaign : Click Type numa origem de dados do Google Ads, usando a seguinte fórmula:

CONCAT(Campaign, " : ", Click Type)

O Looker Studio envia consultas para Campanha e Tipo de clique individualmente e, em seguida, realiza a concatenação. Os resultados são agrupados, pelo que não existem registos duplicados.

Agora, pode usar esse campo concatenado nos seus gráficos e as métricas que incluir são agregadas corretamente. Por exemplo, podemos usar Campanha : tipo de clique como dimensão e CTR como métrica de rácio numa tabela:

Um gráfico de tabela apresenta a métrica CTR agrupada pelo campo concatenado Campanha : Tipo de clique.

Mas, agora, suponha que aplica um filtro para mostrar apenas os registos em que o valor de Tipo de clique é Headline:

Um filtro usa o campo concatenado Campaign : Click Type para apresentar valores concatenados que contêm a string Headline.

Esta ação vai danificar o gráfico:

Um mosaico de gráfico danificado apresenta o texto Erro de configuração com um link Ver detalhes para ver mais detalhes.

Por que motivo falha

O filtro pede ao Looker Studio para incluir cada registo devolvido por Campaign : Click Type se contiver a string Headline. Esse campo é uma concatenação de duas dimensões. Para satisfazer este pedido, o Looker Studio tem de obter novamente essas dimensões e, em seguida, aplicar o filtro. O problema é a presença na tabela da métrica de rácio, CTR. As métricas de rácios do Google Ads são calculadas antes de o Looker Studio as pedir. O Looker Studio não tem forma de aceder aos dados não processados e recalcular as novas proporções para os registos que contêm apenas a string Headline no campo concatenado.

A solução

A solução em casos como este depende dos dados que está a tentar apresentar. Neste exemplo, pode substituir a métrica CTR por uma métrica não de rácio, como Impressões. Em alternativa, em vez de filtrar pelo campo Campanha : Tipo de clique concatenado, aplique o filtro ao campo Tipo de clique padrão, o que alcançaria o mesmo resultado.

Um filtro usa o campo Tipo de clique para apresentar valores que contêm a string Título.

O gráfico funciona agora:

Um gráfico de tabela com a CTR agrupada pelo campo concatenado Campaign : Click Type apresenta valores que incluem a string Headline.