'Firebase Analytics: Parameter name selection for event is empty even though I have setup custom definition

This is how I log firebase event in my app

public static void trackGAEvent(String name, String screenName) {
    FirebaseAnalytics firebaseAnalytics = Utils.getFirebaseAnalytics();

    if (firebaseAnalytics == null) {
        return;
    }

    Bundle bundle = null;

    if (screenName != null) {
        bundle = new Bundle();
        bundle.putString(FirebaseAnalytics.Param.SCREEN_NAME, screenName);
    }

    firebaseAnalytics.logEvent(name, bundle);
}

trackEvent("review_ok", "screen_name_A");
trackEvent("review_ok", "screen_name_B");

By using custom definition, I expect I can break down the event review_ok to screen_name_A and screen_name_B.

enter image description here

However, when I look at the even of review_ok, the parameter name selection is empty.

enter image description here

Do you know what else I have missed out?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source