Neste documento, apresentamos uma visão geral da medição da velocidade do usuário usando o SDK do Google Analytics para iOS v2.
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.
O tempo no Google Analytics consiste nos seguintes campos:
NSString
Categoria: categoria do evento cronometrado- Intervalo de
NSTimeInterval
: a medição de tempo em segundos NSString
(opcional): nome do evento cronometrado- Rótulo
NSString
(opcional): o rótulo do evento cronometrado
Os dados da velocidade do usuário são encontrados principalmente no Relatório de velocidades do usuário.
Implementação
Para enviar uma velocidade do usuário ao Google Analytics, chame
sendTimingWithCategory:withTimeInterval:withName:withLabel
e forneça o intervalo de tempo, bem como uma categoria. No exemplo a seguir, presumimos que onLoad:
seja chamado depois que algum recurso terminar de carregar, neste caso, uma lista de maiores pontuações para um jogo:
- (void)onLoad:(NSTimeInterval *)loadTime { [tracker sendTimingWithCategory:@"resources" withTimeInterval:loadTime withName:@"high scores" withLabel:nil]; ... // The rest of your onLoad: code. }