Ce guide du développeur explique comment mesurer des événements dans votre application à l'aide du SDK Google Analytics pour iOS v3.
Présentation
Les événements sont un moyen utile de collecter des données sur les interactions d'un utilisateur avec les composants interactifs de votre application, tels que les pressions sur les boutons ou l'utilisation d'un élément particulier dans un jeu.
Un événement comprend quatre champs qui vous permettent de décrire l'interaction d'un utilisateur avec le contenu de votre application:
Nom du champ | Champ de suivi | Type | Obligatoire | Description |
---|---|---|---|---|
Catégorie |
kGAIEventCategory |
NSString |
Oui | Catégorie de l'événement |
Action |
kGAIEventAction |
NSString |
Oui | Action de l'événement |
Libellé |
kGAIEventLabel |
NSString |
Non | Libellé de l'événement |
Value |
kGAIEventValue |
NSNumber |
Non | Valeur de l'événement |
Implémentation
Pour envoyer un événement à Google Analytics, utilisez GAIDictionaryBuilder.createEventWithCategory:action:label:value:
et envoyez l'appel, comme dans cet exemple:
// 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]];