我有使用 Firebase SDK 并使用一些预定义事件和参数的应用程序,但某些参数会自动添加,但并非所有参数
例如添加到购物车活动
安卓 :
bundle.putString(FirebaseAnalytics.Param.ITEM_CATEGORY, params.get("item_category").toString());
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, params.get("item_name").toString());
bundle.putString(FirebaseAnalytics.Param.ITEM_LOCATION_ID, params.get("item_location_id").toString());
bundle.putString(FirebaseAnalytics.Param.CURRENCY, params.get("currency").toString());
bundle.putDouble(FirebaseAnalytics.Param.VALUE, ((Number) params.get("value")).doubleValue());
bundle.putString(FirebaseAnalytics.Param.COUPON, params.get("coupon").toString());
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, params.get("item_id").toString());
bundle.putLong(FirebaseAnalytics.Param.QUANTITY, ((Number) params.get("quantity")).longValue());
this.firebaseAnalytics.logEvent(FirebaseAnalytics.Event.ADD_TO_CART, bundle);
IOS
[FIRAnalytics logEventWithName:kFIREventAddToCart parameters:@{
kFIRParameterItemCategory:[parameters valueForKey:@"item_category"],
kFIRParameterItemName:[parameters valueForKey:@"item_name"],
kFIRParameterItemLocationID:[parameters valueForKey:@"item_location_id"],
kFIRParameterCurrency:[parameters valueForKey:@"currency"],
kFIRParameterValue:[parameters valueForKey:@"value"],
kFIRParameterCoupon:[parameters valueForKey:@"coupon"],
kFIRParameterItemID:[parameters valueForKey:@"item_id"],
kFIRParameterQuantity:[parameters valueForKey:@"quantity"]
}];
在仪表板中,我们只能看到 item_name 和 value。请帮忙......提前致谢