Ereignis-Tracking – iOS SDK

In diesem Entwicklerhandbuch wird beschrieben, wie Sie mit dem Google Analytics SDK for iOS Version 3 Ereignisse in Ihrer App erfassen.

Überblick

Ereignisse sind nützlich, 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 Artikels in einem Spiel.

Ein Ereignis besteht aus vier Feldern, mit denen Sie die Interaktion eines Nutzers mit Ihrem App-Inhalt beschreiben können:

Feldname Tracker-Feld Typ Erforderlich 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

Verwenden Sie GAIDictionaryBuilder.createEventWithCategory:action:label:value: und senden Sie den Treffer, um ein Ereignis an Google Analytics zu senden, wie in diesem 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]];