In diesem Entwicklerleitfaden wird beschrieben, wie Sie Ereignisse in Ihrer App mit dem Google Analytics SDK für iOS Version 3 messen.
Übersicht
Ereignisse sind hilfreich, um Daten zur Interaktion eines Nutzers mit interaktiven Komponenten Ihrer App zu erfassen, z. B. dem Drücken von Schaltflächen oder der Verwendung eines bestimmten Elements in einem Spiel.
Ein Ereignis besteht aus vier Feldern, mit denen Sie die Nutzerinteraktion mit Ihren App-Inhalten beschreiben können:
Feldname | Tracker-Feld | Typ | Required | Beschreibung |
---|---|---|---|---|
Kategorie |
kGAIEventCategory |
NSString |
Ja | Die Ereigniskategorie |
Aktion |
kGAIEventAction |
NSString |
Ja | Die Ereignisaktion |
Label |
kGAIEventLabel |
NSString |
Nein | Die Ereigniskennzeichnung |
Wert |
kGAIEventValue |
NSNumber |
Nein | Der Ereigniswert |
Implementierung
Wenn Sie ein Ereignis an Google Analytics senden möchten, verwenden Sie GAIDictionaryBuilder.createEventWithCategory:action:label:value:
und senden Sie den Treffer. Beispiel:
// 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]];