Firebase分析不会发送事件

时间:2016-09-26 07:39:33

标签: android firebase-analytics

我想在我的应用中添加Firebase Analytics,但我的活动不会发送到firebase控制台。

在代码中发送事件:

Bundle params = new Bundle();
params.putString("name", "screenName");
mFirebaseAnalytics.logEvent("open_screen", params);

控制台: enter image description here

为什么我的活动没有发送?

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);
}

}

1 个答案:

答案 0 :(得分:1)

Firebase Analytics使用Google Play服务正常运行 这就是为什么来自consosle的信息:ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null}表示您应该在手机上更新Google Play服务,以便能够使用Firebase。