Firebase - How to see the values for the "Product revenue" and "Average price" of the "Top products" report?

Viewed 274

I'm having trouble when working with the add_to_cart event as I'm not able to see the values for both the "Product revenue" and "Average price" columns of the "Top products" report even though the "value" parameter is being tracked on the console. See the following screenshots below:

Tracking the value parameter on the Firebase console

Top products report displaying zero for both Product revenue and Average price

I was following the Firebase's Measure Ecommerce guide, but still no success and I really don't know why. Do you know if there's a Firebase bug on this?

If you need to take a look at the code I'm using, check the two ways I used:

Option 1: Handling every parameter value on the same dictionary.

    let jeggings: [String: Any] = [
       AnalyticsParameterItemID: "11111",
       AnalyticsParameterItemName: "jeggings"
       AnalyticsParameterItemCategory: "pants",
       AnalyticsParameterItemVariant: "black",
       AnalyticsParameterItemBrand: "brand",
       AnalyticsParameterPrice: 19.99,
       AnalyticsParameterQuantity: 5,
       AnalyticsParameterCurrency: "USD",
       AnalyticsParameterValue: 99.95
    ]
    
    Analytics.logEvent(AnalyticsEventAddToCart, parameters: jeggings)

Option 2: Handling the items on a list.

    var jeggings: [String: Any] = [
      AnalyticsParameterItemID: "11111",
      AnalyticsParameterItemName: "jeggings",
      AnalyticsParameterItemCategory: "pants",
      AnalyticsParameterItemVariant: "black",
      AnalyticsParameterItemBrand: "brand",
      AnalyticsParameterPrice: 19.99,
      AnalyticsParameterQuantity: 5,
      AnalyticsParameterCurrency: "USD",
      AnalyticsParameterValue: 99.95
    ]
    
    jeggings[AnalyticsParameterQuantity] = 5

    var itemDetails: [String: Any] = [
      AnalyticsParameterCurrency: "USD",
      AnalyticsParameterValue: 121.42
    ]
    
    itemDetails[AnalyticsParameterItems] = [jeggings]
    Analytics.logEvent(AnalyticsEventAddToCart, parameters: itemDetails)

Sadly, the answer on this ticket didn't help me on this.

0 Answers
Related