Velocidade do usuário

Este guia do desenvolvedor descreve como avaliar a velocidade do usuário com o SDK V4 do Google Analytics para Android.

Visão geral

A avaliação das velocidades dos usuários é uma forma nativa de avaliar um período no Google Analytics. Isso é útil para avaliar os tempos de carregamento de recursos, por exemplo.

A velocidade do usuário tem estes campos:

Nome do campo Tipo Obrigatório Descrição
Category String Sim A categoria do evento avaliado
Value long Sim A avaliação da velocidade em milissegundos
Nome String Sim O nome do evento avaliado
Label String Não O rótulo do evento avaliado

Os dados da velocidade do usuário estão localizados principalmente no Relatório de velocidade do usuário no aplicativo.

Implementação

Para enviar uma velocidade do usuário ao Google Analytics, crie um TimingBuilder e use um Tracker para enviá-la.

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Build and send timing.
t.send(new HitBuilders.TimingBuilder()
    .setCategory(getTimingCategory())
    .setValue(getTimingInterval())
    .setVariable(getTimingName())
    .setLabel(getTimingLabel())
    .build());

Consulte Configuração avançada para ver detalhes sobre o método getTracker.