2012-12-07 15 views
31

Die App, an der ich arbeite, wird auf einem iPad im Einzelhandel verwendet. Das Gerät hat die automatische Sperre deaktiviert und die App zeigt nach einer Minute Inaktivität eine Videoschleife als Bildschirmschoner an. Wir verwenden die GA iOS SDK 2.0-Betaversion zum Verfolgen von Sitzungen mit einem Sitzungszeitlimit von 60 Sekunden. Die App startet eine Sitzung beim Start und auch wenn der Bildschirmschoner durch eine Berührung beendet wird. Dies funktioniert alles gut, außer für die mehrere 0-10 Sekunden langen Sitzungen, die wir bekommen, mit einer durchschnittlichen Dauer von 0:00. Wir können die App starten, durch ein paar 60 Sekunden gehen. Sitzungen, dann erhalten diese Sitzungen zusammen mit 2-3 der 0-10 Sekunden gemeldet. Sitzungen. Von dem, was ich sehen kann, startet die App nur Sitzungen, wenn es soll, also frage ich mich, ob dies damit zusammenhängt, wie Google eine Sitzung berechnet. Ich habe nichts in der Dokumentation gesehen, das das erklärt und ich bin ratlos.google analytics ios sdk V2.0 kurze Sitzungsdauer

+0

Sitzungsdauermessung funktioniert gut in meiner Anwendung. Vielleicht haben Sie bei Ihrer Implementierung etwas falsch gemacht. Andernfalls müssen Sie es an Google melden. 2.0 ist Beta-Software und kann daher Probleme enthalten. – miho

+0

Ich habe gerade die App mit automatischer Sitzungszählung getestet und es scheint völlig unzuverlässig zu sein. Ich kann die App ausführen, dann die Sitzungsdauer überprüfen und tatsächlich weniger Sitzungen in einer Kategorie als zuvor und mehr Sitzungen in einer Kategorie, die nicht erhöht werden sollten. Melden Sie es an Google. – dsmDev

Antwort

2

fand gerade diese Antwort von meinem Freund

http://support.google.com/analytics/bin/answer.py?hl=en&answer=1144430&topic=1011345&ctx=topic

In meiner app nur eine View-Controller habe ich die [Tracker trackview: @ „LCD-Display name“] verwendet, und ich habe diese stecken diese in die AppDelegate.m für jetzt, da ich noch nicht dazu gekommen war, Ansichten/Bildschirme zu verfolgen. Gemäß dem verknüpften Material basiert die GA-Berechnung der Sitzungsdauer auf der Zeit zwischen den Ansichten. Da ich nur eine Ansicht definiert habe (und nicht richtig innerhalb des ViewControllers), kann dies der Grund sein, warum ich so viele 0-10sec-Sitzungen bekomme. Auf Entdeckungstour gehen.

+0

Können Sie das Problem lösen? – Burak

Verwandte Themen