Metric

As medidas quantitativas de um relatório. Por exemplo, a métrica eventCount é o número total de eventos. As solicitações podem ter até 10 métricas.

Representação JSON
{
  "name": string,
  "expression": string,
  "invisible": boolean
}
Campos
name

string

O nome da métrica. Consulte as Métricas da API para ver a lista de nomes de métricas compatíveis com os principais métodos de geração de relatórios, como runReport e batchRunReports. Consulte Métricas em tempo real para ver a lista de nomes de métricas compatíveis com o método runRealtimeReport. Consulte Métricas de funil para ver a lista de nomes de métricas compatíveis com o método runFunnelReport.

Se expression for especificado, name poderá ser qualquer string que você quiser dentro do conjunto de caracteres permitido. Por exemplo, se expression for screenPageViews/sessions, o nome dessa métrica poderá ser viewsPerSession. Os nomes escolhidos precisam corresponder à expressão regular ^[a-zA-Z0-9_]$.

As métricas são referenciadas por name em metricFilter, orderBys e métrica expression.

expression

string

Uma expressão matemática para métricas derivadas. Por exemplo, a contagem de eventos da métrica por usuário é eventCount/totalUsers.

invisible

boolean

Indica se uma métrica está invisível na resposta do relatório. Se uma métrica for invisível, ela não produzirá uma coluna na resposta, mas poderá ser usada em metricFilter, orderBys ou em uma métrica expression.