logRemoveFromCart method
Logs the standard remove_from_cart
event.
See: https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Event.html#REMOVE_FROM_CART
Implementation
Future<void> logRemoveFromCart({
required String itemId,
required String itemName,
required String itemCategory,
required int quantity,
double? price,
double? value,
String? currency,
String? origin,
String? itemLocationId,
String? destination,
String? startDate,
String? endDate,
}) {
_requireValueAndCurrencyTogether(value, currency);
return logEvent(
name: 'remove_from_cart',
parameters: filterOutNulls(<String, Object?>{
_QUANTITY: quantity,
_ITEM_CATEGORY: itemCategory,
_ITEM_NAME: itemName,
_ITEM_ID: itemId,
_VALUE: value,
_PRICE: price,
_CURRENCY: currency,
_ITEM_LOCATION_ID: itemLocationId,
_ORIGIN: origin,
_START_DATE: startDate,
_END_DATE: endDate,
_DESTINATION: destination,
}),
);
}