漏斗中的数据不正确
Incorrect data in funnels
我为两组用户记录了两个不同的事件。它们在远程配置中指定(50% 的随机百分位数)。这些事件不应同时出现在一个用户身上,但它们会在漏斗中重叠。 bo做错了什么?
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);
}
}
没有错——我认为重要的是要了解 Firebase Analytics 中的漏斗是 "open" 漏斗,而不是封闭的漏斗。这意味着它们实际上不是 "How many people encountered event A and then encountered event B" 种图表——它们更像是 "Let's just show event A and event B side-by-side" 种报告。
这就是您在这里看到的。大约 745 位用户看到了 dialog_T 事件,776 位用户说出了 dialog_F 事件,这与您希望通过远程配置设置看到的内容完全匹配。
我为两组用户记录了两个不同的事件。它们在远程配置中指定(50% 的随机百分位数)。这些事件不应同时出现在一个用户身上,但它们会在漏斗中重叠。 bo做错了什么?
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);
}
}
没有错——我认为重要的是要了解 Firebase Analytics 中的漏斗是 "open" 漏斗,而不是封闭的漏斗。这意味着它们实际上不是 "How many people encountered event A and then encountered event B" 种图表——它们更像是 "Let's just show event A and event B side-by-side" 种报告。
这就是您在这里看到的。大约 745 位用户看到了 dialog_T 事件,776 位用户说出了 dialog_F 事件,这与您希望通过远程配置设置看到的内容完全匹配。