Este guia do desenvolvedor descreve como avaliar eventos no seu aplicativo usando o SDK do Google Analytics para iOS v3.
Visão geral
Os eventos são uma forma útil de coletar dados sobre a interação de um usuário com componentes interativos no seu aplicativo, como pressionar botões ou usar determinado item em um jogo.
Um evento consiste em quatro campos que você pode usar para descrever a interação de um usuário com o conteúdo do seu aplicativo:
Nome do campo | Campo do rastreador | Tipo | Obrigatório | Descrição |
---|---|---|---|---|
Categoria |
kGAIEventCategory |
NSString |
Sim | A categoria do evento |
Ação |
kGAIEventAction |
NSString |
Sim | A ação do evento |
Identificador |
kGAIEventLabel |
NSString |
Não | O rótulo do evento |
Valor |
kGAIEventValue |
NSNumber |
Não | O valor do evento |
Implementação
Para enviar um evento ao Google Analytics, use GAIDictionaryBuilder.createEventWithCategory:action:label:value:
e envie o hit, como neste exemplo:
// May return nil if a tracker has not already been initialized with a property // ID. id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker]; [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action" action:@"button_press" label:@"play" value:nil] build]];