Este documento contém uma visão geral da avaliação da velocidade do usuário com 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.
Um tempo no Google Analytics consiste nos seguintes campos:
- Categoria
NSString
: a categoria do evento cronometrado. - Intervalo de
NSTimeInterval
: a medição de tempo em segundos - Nome do
NSString
(opcional): o nome do evento cronometrado. - Marcador
NSString
(opcional): o marcador 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 e uma categoria. No exemplo a seguir, presumimos que onLoad:
é chamado após o carregamento de algum recurso. 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. }