我想在我的应用中添加Firebase Analytics
,但我的活动不会发送到firebase控制台。
在代码中发送事件:
Bundle params = new Bundle();
params.putString("name", "screenName");
mFirebaseAnalytics.logEvent("open_screen", params);
为什么我的活动没有发送?
ADD_1 :
public class AnalyticsManager {
private final String NAME = "name";
private final String OPEN_SCREEN = "open_screen";
private static AnalyticsManager instance;
private final static Object mLock = new Object();
private FirebaseAnalytics mFirebaseAnalytics;
private AnalyticsManager() {
mFirebaseAnalytics = FirebaseAnalytics.getInstance(Constants.AppContext);
}
public static void start() {
getInstance();
}
public static AnalyticsManager getInstance() {
synchronized (mLock) {
if (instance == null) {
instance = new AnalyticsManager();
}
}
return instance;
}
public void onOpenScreen(String screenName) {
Bundle params = new Bundle();
params.putString(NAME, screenName);
mFirebaseAnalytics.logEvent(OPEN_SCREEN, params);
}
}
答案 0 :(得分:1)
Firebase Analytics使用Google Play服务正常运行
这就是为什么来自consosle的信息:ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null}
表示您应该在手机上更新Google Play服务,以便能够使用Firebase。