Pergunta

eu estou trabalhando em um aplicativo que usa o Google Analytics API de Exportação e eu estou tentando obter a "Tendência" resultado que o Google mostra contra cada uma das suas contas de site como uma porcentagem

ou seja, ATÉ 35.04% ou para BAIXO 16.02%

Como/de onde eles tiram essa figura e está disponível na API em algum lugar.

eu tentei comparar as médias do mês passado para esse mês/primeira semana do período vs última semana do período, etc, mas eu não consigo ter o mesmo número que o Google fornece.

qualquer idéias?

obrigado antecipadamente Doug

Foi útil?

Solução

A fórmula é muito simples (excluindo os dados de hoje):

(Visitas nos últimos 30 dias - Visitas entre 31 e 60 dias atrás) / (Visitas entre 31 e 60 dias atrás).

Você pode vê-lo em ação na interface se você vá para o painel de controle padrão, onde ele mostra os últimos 30 dias, no calendário, clique em "Comparar com o último" e selecione o valor padrão.Ele vai mostrar-lhe os números utilizados para cada cálculo e os cálculos como eles aparece na lista de contas.

A API não é, no entanto, expor pré-calculada de números (por exemplo, eles não calcular a taxa de rejeição para você;eles apenas dar-lhe as peças para ele.)

Então, você precisa fazer duas solicitações de API para obter esses dados.Um para ga:visits nos últimos 30 dias e, em seguida, uma para ga:visits nos 30 dias anteriores.

Então, quando você obtê-lo, basta subtrair, dividir e multiplicar por 100 e você vai ter a porcentagem que você está procurando.

ATUALIZAÇÃO:O striked parte da resposta era verdadeira, mas não é mais.A mais nova versão da API do Google Analytics fornece acesso a alguns pré-valores calculados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top