我为两组用户记录两个不同的事件。它们在远程配置中指定(随机百分比的50%)。事件不应该同时出现在一个用户身上,但它们在漏斗中重叠。薄熙来能做错什么?

OnCompleteListener<Void> onCompleteListener = new OnCompleteListener<Void>() {
            @Override
            public void onComplete(@NonNull Task<Void> task) {
                if (task.isSuccessful()) {
                    mFirebaseRemoteConfig.activateFetched();



                    Boolean shuldShowPremiumDialoginNotification = mFirebaseRemoteConfig.getBoolean("premiumDialogInNotifications");
                    KLog.e(shuldShowPremiumDialoginNotification);
                    SharedPrefsManager.setShowPremiumDialogInNotifiactions(SettingsActivity.this, shuldShowPremiumDialoginNotification);
                    if (shuldShowPremiumDialoginNotification)
                        mFirebaseAnalytics.logEvent("premium_dialog_show_T", null);
                    else
                        mFirebaseAnalytics.logEvent("premium_dialog_show_F", null);


                } else KLog.e("remote config error " + task.getException().getMessage());
            }
        };

        if (mFirebaseRemoteConfig.getInfo().getConfigSettings().isDeveloperModeEnabled()) {
            // This forces Remote Config to fetch from server every time.
            mFirebaseRemoteConfig.fetch(0).addOnCompleteListener(this, onCompleteListener);
        } else {
            mFirebaseRemoteConfig.fetch().addOnCompleteListener(this, onCompleteListener);
        }
}

android -  channel 中的数据不正确-LMLPHP

最佳答案

没什么不对——我认为重要的是要理解的是,在Firebase Analytics中,漏斗是“开放的”漏斗,而不是封闭的漏斗。这意味着它们实际上不是“多少人遇到了事件A然后又遇到了事件B”这类图表——它们更像是“让我们一起显示事件A和事件B”这类报告。
所以这就是你在这里看到的。大约有745的用户看到DeAcLogyT事件,776的用户表示DeAudioFF事件,这与您希望通过远程配置设置看到的内容非常吻合。

关于android - channel 中的数据不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46828462/

10-09 06:54