Ich versuche, Firebase RemoteConfig und Analytics mit meiner Android-Anwendung zu integrieren. Der Remote-Konfigurationsteil funktioniert, aber der Analytics-Teil funktioniert nicht. Hier ist mein build.gradle
Firebase Analytics wird sogar im Protokoll, aber nicht auf der Firebase-Konsole angezeigt
// Firebase configuration
compile group:'com.google.firebase', name:'firebase-core', version: '9.4.0'
compile group:'com.google.firebase', name:'firebase-config', version: '9.4.0'
// Firebase analytics
compile 'com.google.android.gms:play-services-analytics:9.4.0'
Hier ist mein Aktivitätscode.
FirebaseAnalytics firebaseAnalytics = FirebaseAnalytics.getInstance(this);
firebaseAnalytics.setUserId("5107611364");
firebaseAnalytics.setUserProperty("custom_user_property", "custom_user_proerty_value");
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "SomeID");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "SomeIDName");
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "IdType");
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
Ich versuche, Kundeneigenschaft sowie das Ereignis zu veröffentlichen, aber beide funktionieren nicht. Ich habe adb Protokollierung aktiviert und ich kann sehen, dass benutzerdefinierte Ereignisse und Eigenschaften veröffentlicht werden. Diese erscheinen auch nach 24 Stunden nicht auf der Firebase Analytics-Konsole. Ich weiß nicht, was falsch ist.
Fügen Sie diese Benutzereigenschaft im Dashboard hinzu? – Dentor
@Dentor Ich habe diese Eigenschaft zum Dashboard hinzugefügt. Aber es zeigt sich immer noch nicht in den Statistiken. – Rakesh
Nur ein Kommentar zu Ihren Abhängigkeiten. Ich bezweifle, dass dies das Problem verursacht. Firebase Analytics befindet sich in der 'firebase-core'-Bibliothek. Sie müssen keine 'play-services-analytics' hinzufügen. Ref [Erste Schritte] (https://firebase.google.com/docs/analytics/android/start/) –