我正在尝试将Firebase RemoteConfig和Google Analytics与我的Android应用程序集成。远程配置部分正在工作,但分析部分不工作。这里是我的build.gradle
Firebase Analytics甚至会在日志中显示,但不会显示在Firebase控制台上
// 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'
这是我的活动代码。
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);
我正在尝试出版顾客财产以及事件,但他们都没有工作。我已启用adb日志记录,我可以看到自定义事件和属性已发布。即使在24小时后,它们也不会显示在Firebase Analytics控制台上。我不知道什么是错的。
您是否在仪表板中添加该用户属性? – Dentor
@Dentor我没有将该属性添加到仪表板。但它仍然不会显示在统计数据中。 – Rakesh
只需对您的依赖项发表评论。我怀疑这是造成这个问题的原因。 Firebase Analytics位于“firebase-core”库中。您不需要包含“play-services-analytics”。参考[入门指南](https://firebase.google.com/docs/analytics/android/start/) –