Analytics für iOS ausprobieren

Mit unserer Beispiel-App für iOS können Sie sich ansehen, wie Analytics funktioniert, oder Analytics in Ihre bestehende App einbinden.

Wenn du dieses Beispiel verwenden möchtest, benötigst du Xcode und CocoaPods.

Projekt abrufen

Beginnen Sie mit dem Beispiel und verwenden Sie dazu den folgenden Befehl in einem Terminal:

$ pod try Google

Wählen Sie in der Aufforderung die Option AnalyticsExample.xcodeproj aus.

Beispiel ausführen

Jetzt können Sie das Beispiel erstellen und über Xcode ausführen.

Wählen Sie das Ziel AnalyticsExample aus. Starten Sie dann die Anwendung auf einem Gerät oder im iOS-Simulator. Klicken Sie dazu auf die Schaltfläche „Run“ (Ausführen) für den Arbeitsbereich.

Suchen Sie in der Xcode Console nach Logeinträgen, die Analytics-Aktivitäten aufzeichnen. Du kannst Aktivitäten auf verschiedenen Bildschirmen aufzeichnen, indem du in der Tab-Leiste unten auf dem Bildschirm unterschiedliche Muster auswählst.

2015-04-07 14:20:25.166 TestApp[72212:2336930] INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:] (GAIBatchingDispatcher.m:219): 1 hit(s) sent

Rufen Sie Analytics auf und wählen Sie das Analytics-Konto aus, mit dem Sie die App registriert haben. Wenn Sie sich nicht sicher sind, suchen Sie in der Datei GoogleService-Info.plist, die Sie Ihrem Projekt zuvor hinzugefügt haben, nach der Analytics-Tracking-ID. Kopieren Sie diese ID im Drop-down-Menü des Berichts in die Analytics-Kontosuche. Wählen Sie den Bericht Echtzeit > Übersicht für Ihre Property aus.

Jetzt können Sie die Aktivitäten Ihrer App in Echtzeit sehen. Die Grafik „Bildschirmaufrufe“ enthält Bildschirmaufrufe. Weitere Aktionen können Sie durch Klicken auf die Tabs in der Anwendung aufrufen. Der Echtzeitbericht zeigt Aktivitäten an, wenn sie die Server erreichen, sodass Sie damit Ihre Einrichtung schnell testen können.

Funktionsweise

Wie beim Web-Tracking werden in Analytics Mobile die Nutzeraktivitäten für Ihre App mit einem Analytics-Beacon erfasst, das Daten an die Analytics-Server sendet. Jede einzelne Datenansicht in Ihrer App entspricht einem Analytics-Bildschirmaufruf. Im Bericht werden alle Interaktionsdaten der letzten 30 Minuten zusammengefasst.

In diesem Beispiel wird die Schnittstelle GAITracker verwendet, um den Bildschirmnamen abzurufen und als Bildschirmaufruf an das mit Ihrer App verknüpfte Analytics-Konto zu senden.

Hinweis:Im Gegensatz zum Web-Tracking lädt das Analytics Mobile SDK Aktivitätssignale gruppenweise hoch, um eine Funkübertragung zu vermeiden und die Nutzeraktivität offline zu bewältigen.

id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
[tracker set:kGAIScreenName value:name];
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
      

Nächste Schritte

Hier erfahren Sie, wie Sie Google Analytics verwenden, um mehr App-Nutzungsdaten zu erheben, z. B. durch Antippen eines UI-Elements mit Ereignis-Tracking oder Google Play-Kampagnenaktivitäten mit Kampagnen-Tracking.

Analytics zur App hinzufügen

Hatten Sie gute Erfahrungen? Ist ein Problem aufgetreten? Geben Sie uns Feedback.