Ich habe eine Anwendung mit einer wiederverwendbaren Aktivität (es wird für verschiedene Zwecke verwendet, so nur die Verfolgung der Aktivität Name würde mir nicht helfen, deshalb möchte ich den Bildschirmnamen manuell definieren, während immer noch die . EasyTracker Mein Code sieht wie folgt aus:Google Analytics benutzerdefinierte Bildschirmnamen in Easy Tracker
EasyTracker t = EasyTracker.getInstance(this);
t.set(Fields.SCREEN_NAME, screenName);
// MapBuilder map = MapBuilder.createAppView();
// map.set(Fields.SCREEN_NAME, screenName);
// t.send(map.build());
t.activityStart(this);
ich diese Informationen bekam von https://developers.google.com/analytics/devguides/collection/android/v3/screens
ich möchte nicht dies ohne die EasyTracker zu tun, weil ich keine Informationen gefunden haben, was genau in den Methoden activityStart geschieht () und activityStop() des easy tracker, damit ich dieses Verhalten nicht mit einem benutzerdefinierten tr reproduzieren kann acker und ich denke, dass die inforation, die in der activityStart() -Methode zusätzlich zu dem screen-namen gesammelt wird, auch sehr nützlich ist. Hat jemand Erfahrung damit, benutzerdefinierte Werte im easy tracker zu definieren? Ist es ein guter Weg, dies zu tun, oder gibt es eine bessere Lösung?
Dies scheint nicht für mich auf Version 3.0.7 funktionieren – ScouseChris
Was nicht funktioniert? Irgendwelche Fehler, die Sie möglicherweise teilen möchten? –
Ich verwende eine gebundene Version aus dem Xamarin Component Store, diese spezielle Überschreibung 'activityStart (string)' ist nicht verfügbar. – ScouseChris